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) Bulgarian lev (BGN) 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)

Find Hotels

2026-03-01

2026-03-02

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

213 options found

  • Park View House

    14 Hermitage Place, Edinburgh, United Kingdom (Show map)

    Show map

    Guests of the 3-star Park View House Hotel Edinburgh can easily reach the Edinburgh Hindu Mandir and Cultural Centre, located only a 5-minute walk away. This Edinburgh hotel features 25 rooms and…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Premier Inn Edinburgh City Centre Royal Mile

    33 East Market Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Edinburgh City Centre Royal Mile gives quick access to the Museum of Edinburgh, which is situated approximately a 5-minute walk away.

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Stay Central Hotel

    139 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Stay Central Hotel is placed in a busy area of Edinburgh, 800 metres from Grassmarket Square and 200 metres from St Andrew Square. Set close to Edinburgh Old Town, this venue boasts individual rooms…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Claremont Guesthouse

    2 East Claremont Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Claremont Guesthouse Edinburgh is a great place to stay in the Broughton district of Edinburgh, about 25 minutes' walk from Dynamic Earth Interactive Science Museum.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Albany Hotel

    39-47 Albany Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located only a 6-minute walk from the Omni Centre, the 3-star Albany Hotel Edinburgh gives quick access to various city sites.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Brae Guesthouse

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

    Show map

    The 3-star Brae Guest House Edinburgh includes 6 rooms and is 2.5 km from the combined National Museum of Scotland. The guest house also provides Wi-Fi available throughout the property.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Elder York Guest House

    38 Elder Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Elder York Guest House Edinburgh sits merely 0.6 km from the José Martí Scott Monument and offers a luggage room.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Summer Stays At The University Of Edinburgh - Campus Accommodation

    Holyrood Park Road 18, Edinburgh, United Kingdom (Show map)

    Show map

    Located approximately a 5-minute walk from St Marks Unitarian Church, the 3-star Summer Stays At The University Of Edinburgh - Campus Accommodation hotel gives easy access to various tourist…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Cumberland Hotel

    1 West Coates, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable Cumberland Hotel Edinburgh is located a mere 1.3 km from Scottish Widows Bank Plc and offers tour/ticket assistance for better sightseeing in Edinburgh. This 3-star smoke-free hotel…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Km Hotel

    5 Richmond Place, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring an enviable location right in the centre of the city, the 3-star smoke-free Km Hotel Edinburgh is approximately 5 minutes' walk from the award winning Surgeons' Hall Museums. Located within…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Allison House 17

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

    Show map

    Allison House 17 Edinburgh hotel features 18 rooms and lies 1.7 km from The Meadows. Guests travelling by car can also use a car park on site.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Corstorphine Lodge Hotel

    188 St John'S Rd, Edinburgh, United Kingdom (Show map)

    Show map

    Located about 7 km from the Royal Mile, the 3-star Corstorphine Lodge Hotel Edinburgh is just a 6-minute walk from St John The Baptist Church. The hotel offers Wi-Fi in public areas and features late…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Averon Guest House

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

    Show map

    Offering a luggage room, the 3-star Averon Guest House Edinburgh is approximately a 5-minute stroll from the good old-fashioned Cameo Cinema. The guest house is situated in the centre of Edinburgh, 2…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Arrandale Guest House

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

    Show map

    Situated nearly a 5-minute walk from the comfortable Arrandale Guest House Edinburgh, guests can reach St Marks Unitarian Church in no time. There is also free private parking.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Laird And Dog Inn

    5 High Street, Lasswade, United Kingdom (Show map)

    Show map

    The 3-star Laird And Dog Inn Lasswade offers quick access to Kings Acre Golf Course, which is only a 5-minute walk away. This Lasswade inn features 11 rooms and comforts such as a restaurant.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Ailsa Guest House

    11 Eyre Place, Edinburgh, Gb, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Ailsa Guest House Edinburgh provides proximity to John Knox House, which is situated nearly 25 minutes' walk away.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Balmore Guest House

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

    Show map

    Located around 5 minutes' walk from the 3-star Balmore Guest House Edinburgh, guests can quickly reach the good old - fashioned Cameo Cinema. This Edinburgh hotel features 24-hour security along with…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Edinburgh Whisky House Hotel

    14 Corstorphine Road, Edinburgh, United Kingdom (Show map)

    Show map

    The smoke-free Edinburgh Whisky House Hotel gives quick access to Murrayfield Parish church, which is situated about a 5-minute walk away. This 3-star hotel features Wi-Fi in public areas and a car…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Adelphi Hotel

    7 Links Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled around a 25-minute walk from East Sands of Leith, the 3-star Adelphi Hotel Edinburgh offers recreational facilities and a garden. Located 2.9 km from the Edinburgh Old Town, the hotel also…

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Travelodge Edinburgh Central Hotel

    33 St. Mary'S St, Edinburgh, United Kingdom (Show map)

    Show map

    The Edinburgh Old Town is merely a 7-minute walk from the 3-star Travelodge Edinburgh Central Hotel, which offers 24-hour front desk assistance and express check-out.

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