Dalkeith, located in Scotland, is a remarkable destination that offers a range of attractions and landscapes. With its charming dining options, delightful coffee shops, and friendly locals, it provides a warm and welcoming atmosphere. Visitors can enjoy the vibrant bar scene and explore various businesses in the area. For those seeking adventure, there are exciting excursions available, catering to both luxury and budget travelers. The town also boasts a romantic ambiance, perfect for couples, with its picturesque cathedral as a backdrop. Dalkeith truly offers a unique and diverse experience for tourists.

Dalkeith Hotels from ₹4,310
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Dalkeith
Apart hotel
Check prices for these dates
Our top choices for Dalkeith hotels

Premier Inn Edinburgh A7 - Dalkeith
Premier Inn Edinburgh A7 - DalkeithDalkeith
8.6 out of 10, Excellent, (4 reviews)
The price is ₹5,752
₹6,902 total
includes taxes & fees
22 Mar - 23 Mar

The Sun Inn
The Sun InnDalkeith
8.6 out of 10, Excellent, (410 reviews)
The price is ₹12,828
₹15,393 total
includes taxes & fees
13 Mar - 14 Mar

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,012 reviews)
The price is ₹4,918
₹5,902 total
includes taxes & fees
15 Mar - 16 Mar

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,014 reviews)
The price is ₹5,131
₹6,157 total
includes taxes & fees
22 Mar - 23 Mar

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,287 reviews)
The price is ₹7,704
₹9,245 total
includes taxes & fees
30 Mar - 31 Mar

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (926 reviews)
The price is ₹8,627
₹10,353 total
includes taxes & fees
6 Apr - 7 Apr

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (681 reviews)
The price is ₹13,396
₹16,075 total
includes taxes & fees
31 Mar - 1 Apr

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,002 reviews)
The price is ₹6,024
₹7,228 total
includes taxes & fees
27 Mar - 28 Mar

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (358 reviews)
The price is ₹10,775
₹12,930 total
includes taxes & fees
15 Mar - 16 Mar

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,716 reviews)

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,173 reviews)
The price is ₹5,131
₹6,157 total
includes taxes & fees
15 Mar - 16 Mar

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,008 reviews)
The price is ₹7,697
₹9,236 total
includes taxes & fees
15 Mar - 16 Mar

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,428 reviews)
The price is ₹7,783
₹9,340 total
includes taxes & fees
22 Mar - 23 Mar

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (680 reviews)
The price is ₹6,465
₹7,758 total
includes taxes & fees
15 Mar - 16 Mar

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₹6,024
₹7,228 total
includes taxes & fees
22 Mar - 23 Mar

Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
8.2 out of 10, Very good, (1,000 reviews)
The price is ₹7,225
₹8,669 total
includes taxes & fees
15 Mar - 16 Mar

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ₹7,540
₹9,048 total
includes taxes & fees
15 Mar - 16 Mar

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,396 reviews)
The price is ₹9,508
₹11,409 total
includes taxes & fees
18 Mar - 19 Mar
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Dalkeith
Find the best Dalkeith areas for the activities you enjoy most. Learn more about Dalkeith
Learn more about Dalkeith

Danderhall
While Danderhall may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Craigmillar Castle and Edinburgh Castle.
Stay near popular Dalkeith attractions
More cheap stays in Dalkeith

Edinburgh Travel Guest House
30 Minto Street Edinburgh Scotland
The price is ₹4,537 per night from 17 Mar to 18 Mar
₹4,537
₹5,444 total
17 Mar - 18 Mar
includes taxes & fees
7.2/10 Good! (11 reviews)
Find out more about Dalkeith
Discover the historical charm of Dalkeith, Scotland's hidden gem
Top reasons to visit Dalkeith
Find your hotel in Dalkeith
Explore the best places to visit and stay in Dalkeith
Experience the top activities and must-see sights in Dalkeith
How to find great deals and cheap hotels in Dalkeith
Discover the flavours of Dalkeith
Best time to go to Dalkeith
The Dalkeith info point: What you need to know
Category | Details |
|---|---|
| Location | Dalkeith, Scotland, United Kingdom |
| Population | Approximately 12,000 |
| Main Attractions | Dalkeith Country Park, Dalkeith Palace, Newbattle Abbey |
| Best Time to Visit | Spring (April to June) and Autumn (September to November) |
| Weather | Moderate, with cool summers and mild winters |
| Local Cuisine | Traditional Scottish dishes, such as haggis, neeps and tatties, and Scottish salmon |
| Notable Events | Dalkeith Agricultural Show, Dalkeith Arts Festival |
| Places to Visit Nearby | Edinburgh Castle, Arthur's Seat, Royal Mile |
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Edinburgh
- Hotels near Arthur's Seat
- Boutique Hotels in Bruntsfield
- Spa Hotels in Bruntsfield
- Bruntsfield Hotels
- Hotels near Calton Hill
- Hotels near City Chambers
- Hotels near Dalhousie Castle
- Hotels with a Bar in Midlothian
- Hotels with Room Service in Midlothian
- All-Inclusive Hotels in Scotland
- Beach Resorts & in Scotland
- Cheap Hotels in Scotland
- Green Hotels in Scotland
- Historic Hotels in Scotland
- Hotels Suites in Scotland
- Hotels with a Bar in Scotland
- Hotels with Breakfast in Scotland
- Hotels with Early Check-in in Scotland
- Hotels with Indoor Pools in Scotland
- Luxury Hotels in Scotland
- Scuba Diving Hotels in Scotland
- Castles in Edinburgh and Lothian
- Chalets in Edinburgh and Lothian
- Hostels in Edinburgh and Lothian
- Boutique Hotels in Edinburgh and Lothian
- Cheap Hotels in Edinburgh and Lothian
- Green Hotels in Edinburgh and Lothian
- Hotels with a Bar in Edinburgh and Lothian
- Hotels with Airport Transfers in Edinburgh and Lothian
- Hotels with Early Check-in in Edinburgh and Lothian
- Luxury Hotels in Edinburgh and Lothian
- Mountain Hotels in Edinburgh and Lothian
- Town Houses in Edinburgh and Lothian
- B&B in Edinburgh
- Castles in Edinburgh
- Castles in Edinburgh
- Chalets in Edinburgh
- Adults Only Resorts & in Edinburgh City Centre
- Hotels with Views in Edinburgh City Centre
- Luxury Hotels in Edinburgh City Centre
- Romantic Hotels in Edinburgh City Centre
- Spa Hotels in Edinburgh City Centre
- Winery Hotels in Edinburgh City Centre
- Guest Houses in Edinburgh
- Cheap Hotels in Edinburgh
- Hotels with Breakfast in Edinburgh
- Scandic Hotels in Edinburgh
- Hotels near Edinburgh
- Edinburgh Hotels
- Town Houses in Edinburgh
- Hotels near Edinburgh Visit Scotland Information Centre
- Aparthotels in Edinburgh Waverley Station
- Hotels near Festival Theatre
- Hotels near Grassmarket
- Cheap Hotels in Holyrood
- Hotels near Holyrood Park
- Aparthotels in Midlothian
- Morningside Hotels
- Hotels near National Museum of Scotland
- Newcraighall Hotels
- Old Town Edinburgh Hotels
- Hotels near Omni Centre Edinburgh
- Hotels near Palace of Holyroodhouse
- Hotels near Portobello Beach
- Portobello Hotels
- Hotels near Potterrow Student Centre
- Aparthotels in Rosewell
- Roslin Hotels
- Inns in Roslin
- Hotels near Royal Infirmary
- Hotels near Royal Mile
- Hotels near Scotch Whisky Experience
- Farmstay in Scotland
- B&B in Scotland
- Castles in Scotland
- Country Houses in Scotland
- Cruise Ships in Scotland
- Holiday Parks in Scotland
- Inns in Scotland
- Lodges in Scotland
- Palaces in Scotland
- Town Houses in Scotland
- Hotels with Balcony in Southside
- Hotels near Surgeon's Hall
- Hotels near The Meadows
- Hotels near University of Edinburgh
- Hotels near Victoria Street
- Hotels near Waterloo Place
- Hotels near Witchery Tours
















































































