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 ₹5,230
- 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 ₹6,586
₹7,904 total
includes taxes & fees
12 Feb - 13 Feb

The Sun Inn
The Sun InnDalkeith
8.6 out of 10, Excellent, (408 reviews)
The price is ₹13,068
₹15,682 total
includes taxes & fees
26 Jan - 27 Jan

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

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,380 reviews)
The price is ₹9,331
₹11,197 total
includes taxes & fees
23 Feb - 24 Feb

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,219 reviews)
The price is ₹5,953
₹7,143 total
includes taxes & fees
9 Feb - 10 Feb

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (918 reviews)
The price is ₹8,364
₹10,036 total
includes taxes & fees
28 Jan - 29 Jan

Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (134 reviews)
The price is ₹19,107
₹22,928 total
includes taxes & fees
31 Jan - 1 Feb

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (932 reviews)

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is ₹10,977
₹13,173 total
includes taxes & fees
30 Jan - 31 Jan

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,007 reviews)
The price is ₹7,318
₹8,782 total
includes taxes & fees
1 Feb - 2 Feb

Apex Grassmarket Hotel
Apex Grassmarket HotelEdinburgh City Centre
9.0 out of 10, Wonderful, (2,422 reviews)
The price is ₹8,487
₹10,184 total
includes taxes & fees
1 Feb - 2 Feb

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,403 reviews)
The price is ₹7,909
₹9,491 total
includes taxes & fees
1 Feb - 2 Feb

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (672 reviews)
The price is ₹15,782
₹18,938 total
includes taxes & fees
19 Feb - 20 Feb

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₹13,173
₹15,807 total
includes taxes & fees
5 Feb - 6 Feb

Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
7.8 out of 10, Good, (1,007 reviews)
The price is ₹5,123
₹6,147 total
includes taxes & fees
8 Feb - 9 Feb

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (640 reviews)
The price is ₹6,168
₹7,402 total
includes taxes & fees
26 Jan - 27 Jan

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,631 reviews)
The price is ₹5,928
₹7,113 total
includes taxes & fees
29 Jan - 30 Jan

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.2 out of 10, Wonderful, (1,282 reviews)
The price is ₹13,408
₹16,089 total
includes taxes & fees
13 Feb - 14 Feb

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.0 out of 10, Wonderful, (1,003 reviews)
The price is ₹6,665
₹7,998 total
includes taxes & fees
12 Feb - 13 Feb

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileEdinburgh City Centre
8.4 out of 10, Very good, (1,768 reviews)
The price is ₹7,020
₹8,424 total
includes taxes & fees
10 Feb - 11 Feb
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 Gilmerton Cove and Craigmillar Castle.
Stay near popular Dalkeith attractions
More cheap stays in Dalkeith

Livingston Lodge Hotel
Hawkbrae Livingston Scotland
The price is ₹4,359 per night from 26 Jan to 27 Jan
₹4,359
₹5,230 total
26 Jan - 27 Jan
includes taxes & fees
6.8/10 (440 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













































































