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-07-30

2025-07-31

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

Luxury Hotels 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

222 options found

  • The Balmoral Hotel

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

    Show map

    Located merely 12 minutes' stroll from The Robertson Mausoleum, which is considered to be a sacred place of worship, the 5-star Balmoral Hotel Edinburgh offers luggage storage and a restaurant for…

    More...
    From US$ 445
    price for 1 night
    BOOK From US$ 445
  • The Witchery By The Castle

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a storage for belongings and a restaurant, the 5-star Witchery By The Castle Edinburgh hotel is at a distance of 500 metres from Greyfriars Bobby's Grave. Located in Old Town, which is a…

    More...
    From US$ 799
    price for 1 night
    BOOK From US$ 799
  • Sheraton Grand Hotel & Spa

    1 Festival Square, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring 269 rooms, the exclusive Sheraton Grand Hotel & Spa Edinburgh is located next to a financial district and just 6 minutes on foot from Edinburgh Gin Distillery. Offering a location near a…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Gleneagles Townhouse

    39 St Andrews Square, Edinburgh, United Kingdom (Show map)

    Show map

    Offering location within 5 minutes' walk of Museum on the Mound, Gleneagles Townhouse Hotel Edinburgh offers 33 rooms. This hotel comes with Wi-Fi in public areas.

    More...
    From US$ 690
    price for 1 night
    BOOK From US$ 690
  • W Edinburgh

    1 St James Square, Edinburgh, United Kingdom (Show map)

    Show map

    Located in the centre of Edinburgh, the 5-star W Edinburgh Hotel offers fast access to National Museum of Scotland, merely 0.6 km away. The hotel also includes parking.

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • Tigerlily

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

    Show map

    The 4-star Tigerlily Hotel boasts proximity to Underbelly Theatre within just 1.1 km away. The venue comprises 33 contemporary rooms spread across 5 floors.

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • Virgin Hotels Edinburgh

    1 India Buildings, Edinburgh, United Kingdom (Show map)

    Show map

    The 5-star Virgin Hotels Edinburgh is situated in the heart of Edinburgh, nearly 10 minutes' walk from a hot shopping spot such as Princes Mall Shopping Centre. Featuring a restaurant and a storage…

    More...
    From US$ 344
    price for 1 night
    BOOK From US$ 344
  • The Caledonian Edinburgh, Curio Collection By Hilton

    Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 5-star Waldorf Astoria Edinburgh - The Caledonian Hotel is only 30 metres from Water of Leith and provides guests with a bureau de change and a lift. Situated only a short stroll from the grand…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Leonardo Hotel Edinburgh Haymarket

    1 Morrison Link, Edinburgh, United Kingdom (Show map)

    Show map

    Adorned with nightclubs and cafés, nearly 25 minutes' walk from Edinburgh Old Town, the premier Leonardo Royal Edinburgh Haymarket hotel includes 282 rooms. Featuring a lift and a vending machine…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Yotel Edinburgh

    68-73 Queen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a vending machine and a lift, Yotel Edinburgh hotel lies in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, 17 minutes' walk from…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Village Hotel Edinburgh

    140 Crewe Road South, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Village Hotel Edinburgh, located 10 minutes' drive from Edinburgh Old Town, boasts an indoor pool and a health club. The modern resort is a good starting point to Edinburgh's sports…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Black Ivy

    4 Alvanley Terrace, Whitehouse Loan, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Black Ivy Edinburgh hotel is about 20 minutes' walk from the award winning Surgeons' Hall Museums. This hotel offers quick access to a peaceful park and a bar…

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • Kimpton Charlotte Square By Ihg

    38 Charlotte Square, Edinburgh, United Kingdom (Show map)

    Show map

    Offering snow skiing, hiking, and bowling, Kimpton - Charlotte Square, An Ihg Hotel is located in the centre of Edinburgh, only a short distance from Charlotte Square. This 5-star hotel is merely 1.3…

    More...
    From US$ 263
    price for 1 night
    BOOK From US$ 263
  • Prestonfield House

    Priestfield Road, Edinburgh, United Kingdom (Show map)

    Show map

    The grand Prestonfield House Hotel Edinburgh offers fashionable rooms a 17-minute walk from Duddingston Loch. The 5-star hotel features a lift and complimentary newspapers for guests' convenience.

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

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

    Show map

    Located just 0.9 km from Princes Street Gardens, which offers the thrill of discovering something beautiful, the 4-star Leonardo Royal Hotel Edinburgh offers luggage storage and a restaurant. This…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Novotel Edinburgh Park

    15 Lochside Avenue, Edinburgh, United Kingdom (Show map)

    Show map

    Novotel Edinburgh Park hotel, located at a distance of 3.5 km from Kingsknowe Golf Club, entices guests with a steam room and an indoor pool. This hotel offers a private parking garage on site and a…

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Voco Edinburgh - Royal Terrace By Ihg

    18 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$ 190
    price for 1 night
    BOOK From US$ 190
  • Radisson Blu Hotel, Edinburgh City Centre

    80 High Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring an indoor swimming pool, Radisson Blu Hotel, Edinburgh City Centre is a 12-minute walk from Dynamic Earth. The hotel is at a moderate distance from Palace of Holyroodhouse and provides…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • The Scotsman Hotel

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

    Show map

    Located near the entertainment district of Edinburgh, the stylish 4-star Scotsman Hotel offers fitness classes, a treatment room, and a health club. Opened in 1905, the boutique hotel welcomes guests…

    More...
    From US$ 372
    price for 1 night
    BOOK From US$ 372
  • Fingal Hotel

    Alexandra Dock, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a location within shouting distance of Edinburgh Port, Fingal Hotel Edinburgh offers 13 rooms.

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