
Find 4 Star Hotels in Dalkeith from AED 267
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Dalkeith 4 Star Hotels
Our top choices for Dalkeith 4-star hotels

9.0 out of 10, Wonderful, (2,392 reviews)
The price is AED 325
AED 390 total
includes taxes & fees
18 Jan - 19 Jan

9.2 out of 10, Wonderful, (1,972 reviews)
The price is AED 346
AED 415 total
includes taxes & fees
18 Jan - 19 Jan

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AED 555
AED 666 total
includes taxes & fees
1 Feb - 2 Feb

8.8 out of 10, Excellent, (1,695 reviews)

9.2 out of 10, Wonderful, (1,569 reviews)
The price is AED 332
AED 399 total
includes taxes & fees
18 Jan - 19 Jan
The price is AED 243
AED 291 total
includes taxes & fees
26 Jan - 27 Jan

8.4 out of 10, Very Good, (1,092 reviews)
The price is AED 222
AED 267 total
includes taxes & fees
25 Jan - 26 Jan
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Dalkeith.

Sheraton Grand Hotel & Spa, Edinburgh
1 Festival Square Edinburgh Scotland
The price is AED 441 per night from Feb 8 to Feb 9
AED 441
AED 529 total
8 Feb - 9 Feb
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Still don't see what you're looking for?
See all properties in Dalkeith.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Dalkeith Hotel Reviews

Apex Waterloo Place Hotel
10/10 Excellent
Explore a world of travel with Expedia
Dalkeith Hotels by Star Rating
Hotels in Dalkeith Neighborhoods
Stay near popular Dalkeith attractions
- Hotels near Dalkeith Country Park
- Hotels near Newbattle Abbey
- Hotels near Scottish Mining Museum
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near Murrayfield Stadium
- Hotels near University of Edinburgh
- Hotels near Edinburgh Zoo
- Hotels near Grassmarket
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Dean Village
- Hotels near St. Andrew Square
- Hotels near Princes Street Gardens
- Hotels near Portobello Beach
- Hotels near Edinburgh International Conference Centre
- Hotels near Usher Hall
- Hotels near Royal Highland Centre
- Hotels near Edinburgh Park
More Hotel Options in Dalkeith
- Beach Hotels in Dalkeith
- Business Hotels in Dalkeith
- Cheap Hotels in Dalkeith
- Family Hotels in Dalkeith
- Golf Hotels in Dalkeith
- Historic Hotels in Dalkeith
- Hotel Wedding Venues in Dalkeith
- Hotels with Bars in Dalkeith
- Hotels with Free Parking in Dalkeith
- Hotels with WiFi in Dalkeith
- Luxury Hotels in Dalkeith
- Pet-friendly Hotels in Dalkeith
- Romantic Hotels in Dalkeith
- Shopping Hotels in Dalkeith
- Ski Hotels in Dalkeith
More Accommodation Types in Dalkeith
- Apartments in Dalkeith
- Vacation Homes in Dalkeith
- Cottages in Dalkeith
- Guest Houses in Dalkeith
- Aparthotels in Dalkeith
- B&B in Dalkeith
- Hostels in Dalkeith
- Inns in Dalkeith
- Condo Rentals in Dalkeith
- Lodges in Dalkeith
- Residences in Dalkeith
- Chalets in Dalkeith
- Villas in Dalkeith
- Cabin Rentals in Dalkeith
- Castles in Dalkeith
- Houseboats in Dalkeith
- RV Parks in Dalkeith
- Farmstay in Dalkeith
- Country Houses in Dalkeith
- Capsule Hotels in Dalkeith
Explore more hotels
- Moxy Edinburgh Airport
- W Edinburgh
- PREMIER SUITES Edinburgh Fountain Court
- Novotel Edinburgh Park
- Holiday Inn Edinburgh by IHG
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Market Street Hotel
- Moxy Edinburgh Fountainbridge
- Wilde Aparthotels, Edinburgh, Grassmarket
- Apex City of Edinburgh Hotel
- Dakota Edinburgh
- YOTEL Edinburgh
- Sheraton Grand Hotel & Spa, Edinburgh
- Dalmahoy Hotel & Country Club
- voco Edinburgh-Haymarket by IHG
- Village Hotel Edinburgh
- Best Western Kings Manor Hotel
- The Scotsman Hotel
- Leonardo Edinburgh Murrayfield
- Hampton by Hilton Edinburgh West End



















































































