Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-11-08

2026-11-09

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

3-star Hotels in Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

236 options found

  • The Auldstone House

    47 Minto Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star The Auldstone House Hotel Edinburgh features 7 rooms and lies about a 20-minute walk from Arthur's Seat hike. Guests travelling by car can also use a private parking lot on site.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • New Town Guest House (Adults Only)

    Saint Bernard'S Crescent 22, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable New Town Guest House Edinburgh is nestled in Stockbridge with a village vibe on the Water of Leith, about 25 minutes' walk from sports attractions, such as BT Murrayfield Sports…

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Edinburgh Full House

    567 Queensferry Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located about 10 minutes by car from the 16th-century tower house "Lauriston Castle", the 3-star recently renovated Edinburgh Full House Hotel includes 11 rooms with views of the garden. The…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Joivy 30 Castle Street Aparthotel

    30 Castle Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated approximately a 5-minute walk from the historic fortress "Edinburgh Castle", the comfortable 30 Castle Street Aparthotel Edinburgh includes 15 rooms with views of the city.

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • The Valentine - Townhouse Hotel - Adults Only

    19-21 Gilmore Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star The Valentine - Townhouse Hotel - Adults Only Edinburgh offers quick access to the comfortable arthouse Cameo Cinema, located only a 5-minute walk away. This Edinburgh hotel features 11…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Dalmore Lodge Guest House

    14 Downie Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    Offering renovated rooms, the comfortable Dalmore Lodge Guest House Edinburgh is nearly a 5-minute walk from Scottish Forestry. This 3-star guest house offers street parking nearby.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Ingleneuk Bed And Breakfast

    31 Drum Brae North, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable 3-star Ingleneuk Bed And Breakfast Edinburgh is located just 13 minutes' stroll from Buttercup Farm Park, offering 2 rooms, Wi-Fi, and private parking.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Falcon Crest Guest House

    70 South Trinity Road, Edinburgh, United Kingdom (Show map)

    Show map

    Guests of the 3-star Falcon Crest Guest House Edinburgh can easily reach Saint Serf's Parish Church & Hall, located approximately 5 minutes' walk away. This comfortable guest house resides in a…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Alba Hills Guest House

    33 Mayfield Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled in Newington, which is an affluent, predominantly residential area, the 3-star Alba Hills Guest House Edinburgh is nearly 5 minutes' walk from Craigmillar Park Church.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Martins Guest House

    5 Granville Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Martins Guest House Edinburgh lies in the Bruntsfield district of Edinburgh, within reach of entertainment venues like the traditional King's Theatre, only an 11-minute stroll away. This…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Emerald Guest House

    3 Drum Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Emerald Guest House Edinburgh offers quick access to Drum Park, situated only 6 minutes' walk away. The bed & breakfast offers Wi-Fi at additional charge in the rooms.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Rockville Hotel

    2 Joppa Pans, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Rockville Hotel Edinburgh is located about a 5-minute stroll from Portobello Beach and comprises 7 rooms with modern comforts. This Edinburgh hotel lies in the Portobello district of…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Beautiful Braemore Home In Cramond Vr

    16 Cramond Park, Edinburgh, United Kingdom (Show map)

    Show map

    Beautiful Braemore Home In Cramond Vr Edinburgh hotel is situated 6 km from Scottish National Gallery of Modern Art One, which is an excellent place to improve cultural awareness.

    More...
    BOOK
  • Ardgowan Guest House

    1 Lady Road,, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Ardgowan Guest House Edinburgh offers quick access to Craigmillar Park Church, situated only 7 minutes' walk away. Guests who stay at the guest house can park their car on site.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • West End Townhouse

    4 Randolph Cliff, Edinburgh, United Kingdom (Show map)

    Show map

    West End Townhouse Bed & Breakfast Edinburgh offers spacious rooms in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, just a 13-minute walk…

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Sailte House

    117 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    Show map

    Overlooking the garden, the comfortable Sailte House Hotel Edinburgh is around 25 minutes' walk from Arthur's Seat hike. This 3-star guest house provides Wi-Fi in public areas.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Stay - Gilmore Guesthouse

    59 Gilmore Place, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the comfortable Stay - Gilmore Guesthouse Edinburgh sits around 20 minutes' walk from Museum on the Mound. This 3-star guest house includes 12 rooms.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Drumorne

    82 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    Show map

    Positioned a mere 1.9 km from Arthur's Seat hike, the 3-star Drumorne Edinburgh hotel offers 7 golf courses for its guests.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Carmichael

    11 Ravelston Dykes, Edinburgh, United Kingdom (Show map)

    Show map

    Situated nearly a 20-minute stroll from Edinburgh Gin Distillery, the comfortable 3-star Carmichael Bed & Breakfast Edinburgh helps organise horse riding tours for active guests. The bed & breakfast…

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Bala House

    1 B Mayfield Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Bala House Hotel Edinburgh is located approximately 3 km from Grassmarket and offers luggage storage.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136