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

Spa 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

19 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Best Western Kings Manor

    100 Milton Road East, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a gym, free parking and a sauna, Best Western Kings Manor Hotel Edinburgh offers accommodation in Portobello district, 1.6 km from Fort Kinnaird Retail Park. There is a snack bar and a…

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • Dalhousie Castle Hotel

    Bonnyrigg, Bonnyrigg, United Kingdom (Show map)

    Show map

    Situated at a 30-metre distance from River South Esk, Dalhousie Castle Hotel Bonnyrigg consists of 35 rooms and offers an à la carte restaurant onsite. There is also a car park.

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

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

    Show map

    Offering a storage room and a restaurant, the 4-star Apex Waterloo Place Hotel Edinburgh lies in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Delta Hotels By Marriott Edinburgh

    111 Glasgow Road, Edinburgh, United Kingdom (Show map)

    Show map

    The stylish 4-star Delta Hotels By Marriott Edinburgh is located 8 minutes' drive from Edinburgh airport and offers a swimming pool as well as 2 restaurants. The hotel is situated in the very heart…

    More...
    From US$ 358
    price for 1 night
    BOOK From US$ 358
  • Edinburgh Marriott Hotel Holyrood

    81 Holyrood Road, Edinburgh, United Kingdom (Show map)

    Show map

    Offering 156 rooms, the sophisticated Edinburgh Marriott Hotel Holyrood is near the entertainment district of Edinburgh, around a 15-minute walk from Museum on the Mound. Guests can enjoy an à la…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Justb Deva Edinburgh

    472 Lanark Road West, Edinburgh, United Kingdom (Show map)

    Show map

    Situated a 10-minute ride from Clubbiedean Reservoir, the 4-star Justb Edinburgh Hotel features Wi-Fi throughout the property and parking on site.

    More...
    From US$ 273
    price for 1 night
    BOOK From US$ 273
  • The Park At Holyrood

    89/24 Holyrood Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 1-room The Park At Holyrood Apartment is just a 12-minute walk from Surgeons' Hall Museums and provides spa facilities such as a treatment room, a steam room, and a sauna. Dynamic Earth is…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Stylish Garden View Apartment

    8/9 Western Harbour Midway, Edinburgh, United Kingdom (Show map)

    Show map

    The spacious Stylish Garden View Apartment boasts views of the courtyard and is located 4.3 km from the ruined Holyrood Abbey. Free private parking is available on site.

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Craigey Beach Home

    112 Craigentinny Avenue, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a patio with sea views, the beachfront Craigey Beach Home is 30 minutes' drive from Edinburgh airport. Located 3.3 km from Edinburgh Old Town, this 2-bedroom villa provides Wi-Fi and…

    More...
    From US$ 555
    price for 1 night
    BOOK From US$ 555
  • Samsara Home

    10A Craigmillar Castle Gardens Craigmillar Castle Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    More...
    BOOK
  • Ben Craig House

    3 Craigmillar Park ,Edinburgh Eh16 5Pg, Edinburgh, United Kingdom (Show map)

    Show map

    Situated only a 5-minute walk from Craigmillar Park Church, the 10-room Ben Craig House Apartment entices guests with a sauna and an indoor pool. Dugald Stewart Monument is 2.9 km away, while the art…

    More...
    BOOK