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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2025-08-24

2025-08-25

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

All Edinburgh hotels

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

3789 options found

  • Hub By Premier Inn Edinburgh Royal Mile

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

    Show map

    Located only 1.4 km from the historic fortress "Edinburgh Castle", the 3-star Hub By Premier Inn Edinburgh Royal Mile is nearly a 5-minute walk from Museum of Edinburgh.

    More...
    BOOK
  • Voco Edinburgh - Royal Terrace By Ihg

    18-22 Royal Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a gym, a shared lounge, and various recreational opportunities, Voco Edinburgh - Royal Terrace, An Ihg Hotel is only 1.3 km from St Giles' Cathedral. This hotel lies just a short drive from…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Eden Locke

    127 George Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated 7 minutes' stroll from Edinburgh Gin Distillery, Eden Locke Aparthotel Edinburgh includes 72 rooms with views of the city. The hotel also features Wi-Fi throughout the property.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Novotel Edinburgh Centre

    80 Lauriston Place, Edinburgh, United Kingdom (Show map)

    Show map

    Novotel Edinburgh Centre hotel, located a mere 7 minutes' walk from Grassmarket and around 25 minutes' walk from Calton Hill, features an indoor pool for guests to take a dip in. A comfortable stay…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Moxy Edinburgh Fountainbridge

    2 Freer Gait, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Moxy Edinburgh Fountainbridge Hotel is located just 1.4 km from Edinburgh Castle and features a fitness centre and a terrace on site. The environmentally friendly hotel is in Stockbridge…

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Premier Inn Edinburgh Leith Waterfront

    51-53 Newhaven Place-Leith-Edinburgh, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Edinburgh Leith Waterfront features 85 rooms and lies at a distance of 3.3 km from Edinburgh Old Town. Guests who stay at the hotel can park their car on site.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Travelodge Edinburgh Central Queen Street

    30-31 Queen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located in the centre of Edinburgh, Travelodge Edinburgh Central Queen Street hotel offers fast access to Edinburgh Castle, merely 11 minutes' walk away.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • The Glasshouse, Autograph Collection

    2 Greenside Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located close to the restored theatre "Edinburgh Playhouse", the unique 5-star The Glasshouse, Autograph Collection Edinburgh hotel offers a roof garden and a picnic area. This historical-style hotel…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Mercure Edinburgh Haymarket

    38 Gardners Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    Offering fitness classes and a prime touristic area, the 4-star Mercure Edinburgh Haymarket hotel is situated in Edinburgh, at a distance of 1.3 km from Royal Mile. This elegant hotel features Wi-Fi…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Hampton By Hilton Edinburgh Airport

    5 Almond Avenue, Ingliston, Ingliston, United Kingdom (Show map)

    Show map

    Featuring a cash machine and a lift, the 3-star Hampton By Hilton Edinburgh Airport Hotel Ingliston stands 6 minutes on foot from The Airport Gallery. The hotel offers 240 rooms and useful services…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Apex Grassmarket Hotel

    31-35 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a community pool, a satellite TV and a flat screen TV, Apex Grassmarket Hotel is located in the very heart of Edinburgh, 5 minutes' walk from Royal Mile. Guests can use an indoor pool and…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Hub By Premier Inn Edinburgh City Centre, Rose St

    Rose Street 56-58 Rose Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Hub By Premier Inn Edinburgh City Centre, Rose St sits only an 8-minute walk from Royal Mile and offers a restaurant. This Edinburgh hotel provides Wi-Fi in public areas.

    More...
    BOOK
  • Doubletree By Hilton Edinburgh City Centre

    34 Bread Street, Edinburgh, United Kingdom (Show map)

    Show map

    Providing guests with a bureau de change and a lift, the 4-star Doubletree By Hilton Edinburgh City Centre hotel is located within a few steps of the financial district of Edinburgh, just 7 minutes'…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Intercontinental Edinburgh The George By Ihg

    19 - 21 George Street, Edinburgh, United Kingdom (Show map)

    Show map

    The welcoming 5-star Intercontinental Hotels - Edinburgh The George, An Ihg Hotel enjoys an enviable location a 5-minute walk from Edinburgh Christmas Market and offers 240 rooms with views of the…

    More...
    From US$ 517
    price for 1 night
    BOOK From US$ 517
  • The Bonham

    35 Drumsheugh Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    Situated merely a 9-minute stroll from a shopping hub like Charlotte Square, the 5-star Bonham Hotel Edinburgh provides guests with a restaurant and a storage for belongings. This Edinburgh hotel…

    More...
    From US$ 310
    price for 1 night
    BOOK From US$ 310
  • Premier Inn Premier Inn Edinburgh Park

    Edinburgh Park (Airport)-I Lochside Court-Edinburg, Edinburgh, United Kingdom (Show map)

    Show map

    Located 10 minutes by car from Tynecastle Park Football Stadium, which is highly appreciated by sports lovers, the 3-star Premier Inn Edinburgh Park includes 120 rooms. There is also parking.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Point A Hotel Edinburgh Haymarket

    152 Morrison Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Point A Hotel Edinburgh Haymarket is 5 minutes' stroll from Filmhouse Cinema, and it features a lift and a vending machine onsite. This Edinburgh hotel lies in West End with gay bars in…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Tynecastle Park Hotel

    Mcleod Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant and baggage storage, Tynecastle Park Hotel Edinburgh is within 400 metres of Heart Of Midlothian Football Club. The hotel is a good starting point to Edinburgh's sports…

    More...
    From US$ 197
    price for 1 night
    BOOK From US$ 197
  • House Of Gods Royal Mile

    233 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Located just 0.9 km from The Meadows, the 4-star House Of Gods Royal Mile Hotel Edinburgh is about 5 minutes' walk from the Leith Princes Street. For travellers' safety, this Edinburgh hotel is…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Motel One Edinburgh-Princes

    10-15 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located within arm's reach of General Register House, the contemporary 3-star Motel One Edinburgh-Princes offers 140 rooms with views of the city. The pet-friendly motel is in New Town, initially…

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