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

2025-06-15

2025-06-16

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

4-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

182 options found

  • 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$ 270
    price for 1 night
    BOOK From US$ 270
  • 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$ 282
    price for 1 night
    BOOK From US$ 282
  • 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$ 409
    price for 1 night
    BOOK From US$ 409
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

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

    Show map

    Being set in the centre of Edinburgh, close to Royal Mile, Mercure Edinburgh City Princes Street Hotel offers flat-screen TV, a satellite TV and a flat screen TV. Free Wi Fi is available throughout…

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • 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$ 311
    price for 1 night
    BOOK From US$ 311
  • Aparthotel Adagio Edinburgh Royal Mile

    231 Canongate, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a lift, a snack and drink vending machine, Aparthotel Adagio Edinburgh Royal Mile is nestled in Edinburgh, within a 600-metre distance of The Scottish Parliament. This comfortable…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • 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$ 208
    price for 1 night
    BOOK From US$ 208
  • Apex City Of Edinburgh Hotel

    61 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Apex City Of Edinburgh Hotel sits a mere 9 minutes' stroll from Edinburgh Old Town and offers storage for belongings and a restaurant. Guests can use 24-hour front desk assistance and wake-up calls…

    More...
    From US$ 266
    price for 1 night
    BOOK From US$ 266
  • 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
  • Hilton Edinburgh Carlton

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

    Show map

    The 4-star Hilton Edinburgh Carlton Hotel boasts a leisure club and a shared lounge as well as a setting near the entertainment district of Edinburgh. Centrally located within a stroll of a railway…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • 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$ 242
    price for 1 night
    BOOK From US$ 242
  • 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$ 443
    price for 1 night
    BOOK From US$ 443
  • 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$ 274
    price for 1 night
    BOOK From US$ 274
  • The Raeburn

    112 Raeburn Place, Edinburgh, United Kingdom (Show map)

    Show map

    Boasting a charming setting in Stockbridge with a village vibe on the Water of Leith about a 15-minute walk from religious sites like the Anglican church "St Vincent's Chapel", the stylish Raeburn…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • 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$ 299
    price for 1 night
    BOOK From US$ 299
  • 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$ 286
    price for 1 night
    BOOK From US$ 286
  • 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$ 219
    price for 1 night
    BOOK From US$ 219
  • Dakota Edinburgh

    Ferrymuir Retail Park, South Queensferry, United Kingdom (Show map)

    Show map

    The unique 4-star Dakota Edinburgh Hotel South Queensferry, situated 10 minutes' drive from Forth Bridge, offers meeting rooms for corporate guests. The modern hotel provides rooms with views of the…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • 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$ 204
    price for 1 night
    BOOK From US$ 204
  • Holiday Inn Edinburgh Zoo By Ihg

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

    Show map

    Located about 6 km from National Museum of Scotland, the 4-star Holiday Inn Edinburgh Zoo, An Ihg Hotel is at a distance of 450 metres from Drill. Featuring a heated pool along with a Jacuzzi, a…

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