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

Find Hotels

2026-05-02

2026-05-03

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

172 options found

  • Hilton Edinburgh Carlton

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

    Show map

    The 4-star smoke-free Hilton Edinburgh Carlton Hotel includes premium rooms approximately 15 minutes on foot from the ruined Holyrood Abbey. Conveniently located in the vicinity of the art museum…

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

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

    Show map

    Situated only 9 minutes' stroll from Museum on the Mound, the 4-star smoke-free Hotel Indigo - Edinburgh - Princes Street By Ihg welcomes guests with views of Edinburgh Castle and such leisure…

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

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

    Show map

    Roomzzz Edinburgh hotel is a great place to stay in the Anderlecht district, a 13-minute walk from Nelson Towering Monument. This aparthotel features Wi-Fi in the rooms and 74 rooms that offer views…

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

    Cockpen Road, Bonnyrigg, United Kingdom (Show map)

    Show map

    Dalhousie Castle Hotel Bonnyrigg includes 70 rooms and is situated only 100 m from River South Esk. The hotel is 2.3 km from Gore Glen and provides guests with a Turkish steam room, a Jacuzzi, and a…

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

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

    Show map

    Offering 167 rooms, the smoke-free Mount Royal Hotel Edinburgh By The Unlimited Collection is near a shopping district and around a 20-minute walk from the ruined Holyrood Abbey. Including a shared…

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

    233 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Located around 5 minutes' walk from The Real Mary King's Close, the smoke-free House Of Gods Royal Mile Hotel Edinburgh gives quick access to various city sites. The 4-star hotel provides Wi-Fi in…

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

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

    Show map

    Located merely 1.9 km from the Sunday Stockbridge Food Market, nearly 5 minutes' walk from Calton Craigs, the 4-star Apex Waterloo Place Hotel Edinburgh offers a steam room and a sauna for guests'…

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

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

    Show map

    Situated just 250 metres from Water of Leith, Rabble Hotel Edinburgh consists of 10 rooms and offers an à la carte restaurant onsite. With Wi-Fi in public areas, the hotel offers 24-hour front desk…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • The Raeburn

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

    Show map

    Located merely 7 minutes' walk from the Sunday Stockbridge Food Market, the stylish The Raeburn Hotel Edinburgh offers 24-hour front desk assistance and wake-up service. This 4-star smoke-free hotel…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Holiday Inn Edinburgh Zoo By Ihg

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

    Show map

    Offering a heated swimming pool, the 4-star Holiday Inn Edinburgh Zoo By Ihg is nestled in the Murrayfield district of Edinburgh, only 550 metres from Wee Beasties. Boasting a location just moments…

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

    61 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 127 rooms, Apex City Of Edinburgh Hotel is merely an 11-minute walk from the José Martí Scott Monument. Featuring a restaurant, the hotel is located right near the standing Camera Obscura…

    More...
    From US$ 401
    price for 1 night
    BOOK From US$ 401
  • 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$ 87
    price for 1 night
    BOOK From US$ 87
  • Hotel Du Vin Edinburgh

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

    Show map

    Featuring a restaurant, the 4-star Hotel Du Vin Edinburgh is located nearly a 5-minute walk from the beautifully restored art-deco Edinburgh Festival Theatre. The hotel is a good starting point for…

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

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

    Show map

    Located in the centre of Edinburgh, Market Street Hotel Edinburgh offers fast access to the Royal Botanic Garden Edinburgh, 25 minutes' walk away. Boasting a location 700 metres from the landscaped…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • 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 situated just 9 minutes' stroll from the Gyle Shopping Centre and features eleven meeting rooms, where a catering service can be arranged.

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Ten Hill Place

    10 Hill Place, Edinburgh, United Kingdom (Show map)

    Show map

    This residence is located in the centre of Edinburgh, near the parish church "St Giles' Cathedral" and 15 minutes' walk from the art museum "Scottish National Gallery". Featuring location just a…

    More...
    From US$ 372
    price for 1 night
    BOOK From US$ 372
  • Leonardo Edinburgh Murrayfield

    187 Clermiston Road, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 4-star Leonardo Edinburgh Murrayfield hotel enjoys a hilltop location 5 km from such historic sites as the historic fortress "Edinburgh Castle". Guests, while staying near…

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

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

    Show map

    Offering a steam bath, a sauna, and a shared lounge, and views of the city, Voco Edinburgh - Royal Terrace By Ihg Hotel is located a 19-minute walk from The Real Mary King's Close. Situated not far…

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

    2 Research Avenue South, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a sun terrace, a shared lounge, and a golf course, the 4-star Courtyard By Marriott Edinburgh West Hotel is located on the outskirts of Edinburgh, 2.6 km from Baberton Golf Club. The hotel…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Murrayfield Hotel

    18 Corstorphine Rd, Edinburgh, United Kingdom (Show map)

    Show map

    Situated approximately 5 minutes' walk from the 4-star Murrayfield Hotel Edinburgh, guests can reach Murrayfield Parish church in no time. This Edinburgh hotel offers 44 rooms and amenities such as a…

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