Book Hotels in Dalkeith
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Dalkeith hotels

Apex Waterloo Place Hotel
Perfect location, walking distance to the city center.
Reviewed on Oct 19, 2025

CoDE Pod – The CoURT - Edinburgh
overall the hostel is located on the royal mile which is very convenient. everything is nearby. rooms & bathrooms are cleanly; staff tried to clean them as often as they can but at times when they aren’t able to they do get quite messy because of those who stay. dorms are very simple but walking ...
Reviewed on Oct 18, 2025

Apex Grassmarket Hotel
Front desk staff was extremely helpful, room was clean, dinner was good and convenient location to castle and shopping and the Hop On/Off Bus!
Reviewed on Oct 19, 2025

Apex City of Edinburgh Hotel
Hotel was lovely, room was bright and airy
Reviewed on Oct 19, 2025

Dalmahoy Hotel & Country Club
Staff are so friendly and they did good job
Reviewed on Oct 19, 2025

YOTEL Edinburgh
Great place.
Reviewed on Oct 17, 2025

Moxy Edinburgh Airport
Stayed on ground floor, excellent room, comfortable bed, walk to departures was easy and not too far. Very happy
Reviewed on Oct 18, 2025

Holiday Inn Edinburgh by IHG
Comfortable stay. All staff were helpful The only issue is there is a lot of steps at the zoo entrance area and step hills to enter if you struggle with this if you don't drive
Reviewed on Oct 21, 2025

Britannia Hotel Edinburgh
Yes the bar offered plenty of variety
Reviewed on Oct 23, 2025
Dalkeith Hotel & Travel Guide\n
Searching for a special place to rest your head when making memories in Dalkeith? Travelocity contains an outstanding range of hotels and apartments. At this point in time, Travelocity's easy-to-use guide has 13 apartments and hotels within a 6-mile (10-kilometer) distance of Dalkeith's downtown area.
Roam around the streets within walking distance of downtown Dalkeith. Accommodations in the vicinity include Carberry Tower Mansion House and Estate and The County Hotel.
7 miles (11 kilometers) outside of central Dalkeith, you will come across the The Balmoral Hotel. The Greywalls Hotel and Chez Roux can be found 13 miles (21 kilometers) away. Another option is to book a room at the Old Town Chambers or the Prestonfield House.
Making plans to move further afield? Edinburgh and Lothian offers many impressive options to check out. View Edinburgh and Lothian's beaches, coastal plains and forests. On top of that, visit a selection of the region's ruins, castles and old towns. Popular things to do in this pocket of United Kingdom include mountain biking, mountain climbing and hiking.
West Lothian is 20 miles (34 kilometers) west of Dalkeith and boasts Five Sisters Zoo and Beecraigs Country Park. Some West Lothian hotel options include the Cruachan Bed and Breakfast and Kaim Park Hotel. For another option, head to North Berwick, 16 miles (25 kilometers) to the northeast of Dalkeith, where you'll find the Macdonald Marine Hotel And Spa and Folly Hotel. If you come to North Berwick, don't miss the Dirleton Castle and North Berwick Golf Course.
Simply because you and your traveling partners are having a getaway, doesn't mean you can't indulge in your obsession for a day watching sport. Murrayfield Stadium is situated 8 miles (13 kilometers) to the northwest of Dalkeith. For those who would like the ease of finding accommodation close to the stadium, reserve a room in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.
Edinburgh Airport is a primary gateway for those flying into and leaving Dalkeith. You can find it 13 miles (21 kilometers) away. If you have plans to stay close by, have a look at Holiday Inn Express Edinburgh Airport or Hilton Edinburgh Airport.
Frequently asked questions
Recent Dalkeith hotel reviews by fellow wanderers

Apex Grassmarket Hotel
Explore More Ways to Travel with Travelocity
- B&B in Carberry
- Chalets in Carberry
- Carberry Hotels
- Hotels near Queen Margaret University
- Extended Stay Hotels in Bonnyrigg
- Hotels with Bar in Bonnyrigg
- Romantic Getaways & Hotels in Bonnyrigg
- Hotel Wedding Venues Hotels in Bonnyrigg
- Bonnyrigg Hotels
- Chalets in Musselburgh
- Hostels in Musselburgh
- Luxury Hotels in Musselburgh
- Hotel Wedding Venues Hotels in Musselburgh
- Musselburgh Hotels
- Cabins in Gorebridge
- Gorebridge Hotels
- Carrington Hotels
- Hotels near Holyrood Park
- Beach Resorts & in Portobello
- Boutique Hotels in Portobello
- Oceanfront Hotels in Portobello
- Portobello Hotels
- Niddrie Hotels
- Joppa Hotels
- Luxury Hotels in Liberton
- Liberton Hotels
- Bilston Hotels
- Farmstay in Milton Bridge
- Lasswade Hotels
- Rosewell Hotels
- Golf Resorts & in Southside
- Hotels with Hot Tubs in Southside
- Hotels with an Indoor Pool in Southside
- Pet Friendly Hotels in Southside
- Gilmerton Hotels
- Hotels near Musselburgh Racecourse
- B&B in Tranent
- Boutique Hotels in Newington
- Cheap Hotels in Newington
- Pet Friendly Hotels in Newington
- Newington Hotels
- Ski Resorts and in Roslin
- Roslin Hotels
- Cottages in Newtongrange
- Newtongrange Hotels
- Pet Friendly Hotels in Pathhead
- Pathhead Hotels
- Newcraighall Hotels
- Bingham Hotels
- Duddingston Hotels
- Hotels near Prestonfield Golf Club
- Hotels near Arthur's Seat
- Apartments in Inveresk
- Hotels near Dalkeith Country Park
- B&B in Edinburgh and Lothian
- Extended Stay Hotels in Edinburgh and Lothian
- Cairn Hotel Group in Edinburgh and Lothian
- Cheval Apartment Hotels in Edinburgh and Lothian
- Hotels with Balconies in Edinburgh and Lothian
- Hotels with Free Parking in Edinburgh and Lothian
- Macdonald Hotels in Edinburgh and Lothian
- Malmaison Hotels in Edinburgh and Lothian
- Motel One Hotels in Edinburgh and Lothian
- Spa Resorts & in Edinburgh and Lothian
- Edinburgh and Lothian Hotels
- Blackford Hotels
- Historic Hotels in Midlothian
- Hotels with Hot Tubs in Midlothian
- Hotels near Roslin Glen Country Park
- Hostels in Loanhead
- Loanhead Hotels
- Flights to Edinburgh
- Flights to Musselburgh
- Flights to Lasswade
- Flights to Scotland
- Flights from Atlanta to Edinburgh and Lothian
- Flights from Boston to Edinburgh and Lothian
- Flights from Charlotte to Edinburgh and Lothian
- Flights from Helsinki to Edinburgh and Lothian
- Flights from Indianapolis to Edinburgh and Lothian
- Flights from Orlando to Edinburgh and Lothian
- Flights from Raleigh to Edinburgh and Lothian
- Flights from Toronto to Edinburgh and Lothian
- Flights from Tel Aviv to Edinburgh and Lothian
- Flights from Richmond to Edinburgh and Lothian
- Flights to Loanhead






