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

Find Hotels

2026-04-19

2026-04-20

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

Edinburgh hotels in Edinburgh City Centre

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

846 options found

  • Intercontinental Edinburgh The George By Ihg

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

    Show map

    Located merely 1.3 km from the award winning Surgeons' Hall Museums and a mere 650 metres from the surviving 17th-century high-tenement Gladstone's Land House, the charming Intercontinental Edinburgh…

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

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

    Show map

    The smoke-free Mercure Edinburgh Haymarket hotel offers a prime setting 350 metres from Scottish Widows Bank Plc and features 24-hour reception and wake-up calls. Offering a French restaurant plus a…

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

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

    Show map

    Featuring a restaurant, the 5-star The Bonham Hotel Edinburgh is located only 6 minutes' walk from the Saint Mary's Cathedral. The hotel in the Oudergem / Auderghem district is situated a short way…

    More...
    From US$ 250
    price for 1 night
    BOOK From US$ 250
  • Leonardo Royal Hotel Edinburgh

    43 Jeffrey Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Leonardo Royal Hotel Edinburgh is located approximately 5 minutes' walk from the parish church "St Giles' Cathedral" and offers a restaurant. This Edinburgh hotel also includes parking.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Doubletree By Hilton Edinburgh City Centre

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

    Show map

    The smoke-free Doubletree By Hilton Edinburgh City Centre hotel is located just a few steps from the financial district of Edinburgh, about 5 minutes' walk from the grand Victorian theatre "Royal…

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • Hilton Edinburgh Carlton

    19 North Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star smoke-free Hilton Edinburgh Carlton Hotel provides proximity to the Museum of Edinburgh, which is located only 0.6 km away. Boasting a location just a 5-minute stroll from The Real Mary…

    More...
    From US$ 279
    price for 1 night
    BOOK From US$ 279
  • Hotel Indigo - Edinburgh - Princes Street By Ihg

    20 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated only 8 minutes' stroll from The Real Mary King's Close, the 4-star smoke-free Hotel Indigo - Edinburgh - Princes Street By Ihg welcomes guests with views of Princes Street Gardens and such…

    More...
    From US$ 441
    price for 1 night
    BOOK From US$ 441
  • Roomzzz Edinburgh

    St James Quarter Leith Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in public areas, Roomzzz Edinburgh hotel is within a 400-metre distance of Museum on the Mound. There is also parking.

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

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

    Show map

    Immerse yourself in Edinburgh's charm with the contemporary 3-star Motel One Edinburgh-Princes, located only 6 minutes' stroll from the Edinburgh Old Town and offering tour/ticket assistance to help…

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    53 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The smoke-free Mount Royal Hotel Edinburgh By The Unlimited Collection is situated in a prime touristic area of Edinburgh, just 5 minutes' walk from the art museum "Scottish National Gallery" and…

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

    233 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Located a mere 0.9 km from the historic fortress "Edinburgh Castle", the smoke-free House Of Gods Royal Mile Hotel Edinburgh is around 5 minutes' walk from The Real Mary King's Close. The 4-star…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Apex Waterloo Place Hotel

    23-27 Waterloo Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Apex Waterloo Place Hotel Edinburgh, located within 10 minutes' walk of Princes Mall Shopping Centre, offers its guests a steam room and a sauna to relax in. Featuring a heated swimming…

    More...
    From US$ 318
    price for 1 night
    BOOK From US$ 318
  • 100 Princes Street

    100 Princes St, Edinburgh, United Kingdom (Show map)

    Show map

    With a location only an 8-minute stroll from the Royal Mile, the 5-star smoke-free 100 Princes Street Edinburgh hotel provides 24-hour front desk assistance and wake-up calls. This Edinburgh hotel…

    More...
    From US$ 453
    price for 1 night
    BOOK From US$ 453
  • Rabble

    55A Frederick Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a shared lounge, various recreational opportunities, and barbecue grills, Rabble Hotel Edinburgh is located 6 minutes' walk from Charlotte Square and near a train station. Situated in the…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Hub Edinburgh City Centre - Haymarket

    Torphichen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 3-star Hub Edinburgh City Centre - Haymarket hotel lies in the Haymarket district of Edinburgh, only 650 metres from the movie theater "Filmhouse Cinema" and just 1.6 km…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Apex City Of Edinburgh Hotel

    61 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 127 rooms, Apex City Of Edinburgh Hotel is about a 20-minute walk from the official residence "Palace of Holyroodhouse". Private parking is available on site at the hotel.

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Courtyard By Marriott Edinburgh

    1 - 3 Baxter's Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located in the heart of Edinburgh, the 4-star Courtyard By Marriott Edinburgh Hotel offers fast access to El Corazon de Midlothian, only 600 metres away. Overlooking Carlton Hill this environmentally…

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • Hotel Du Vin Edinburgh

    11 Bristo Place, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 4-star Hotel Du Vin Edinburgh lies in the Grengel district of Edinburgh, about 10 minutes' walk from the City Art Centre and 2.5 km from Arthur's Seat. While staying at the…

    More...
    From US$ 201
    price for 1 night
    BOOK From US$ 201
  • Market Street Hotel

    6 Market Street, Edinburgh, United Kingdom (Show map)

    Show map

    Market Street Hotel Edinburgh offers a perfect setting merely a 5-minute walk from the St Giles' Cathedral and features a 24-hour front desk and late check-out. The Museum of Edinburgh is located…

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • Hampton By Hilton Edinburgh West End

    166 Fountainbridge, Edinburgh, United Kingdom (Show map)

    Show map

    Only 1.5 km from the historic fortress "Edinburgh Castle", the non-smoking Hampton By Hilton Edinburgh West End Hotel offers a cash machine and a lift. Boasting a location in the very heart of the…

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