Dalkeith is a welcoming city where you can spend time checking out its coffee shops and the bars. Why not take time to see places like Dalkeith Country Park and Newbattle Abbey? Popular sights in the surrounding area include Edinburgh Castle and Royal Mile.
Hotels in Dalkeith
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Dalkeith?

The Sun Inn
The Sun Inn
8.8 out of 10, Excellent, (374)
The price is $136
$164 total
includes taxes & fees
Apr 6 - Apr 7
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 landmarks in Dalkeith

Dalkeith Country Park
If you like spending time outside, why not spend the afternoon at Dalkeith Country Park, a park located 6.2 mi (9.9 km) from the centre of Edinburgh. Our travelers also like this walkable area for its restaurants. Want to stretch your legs some more? Head to Dalhousie Castle and Vogrie Country Park, both nearby.
Learn more about Dalkeith
Dalkeith is well-known for its attractions such as Dalkeith Country Park and Newbattle Abbey. This welcoming city's sights include Scottish Mining Museum and visitors speak highly of the local restaurants.

Frequently asked questions
Find out more about Dalkeith
Find out more about Dalkeith
Keep exploring
Keep exploring
- Neighborhoods
- Landmarks
- Hotels close to nearby airports
- Hotels near a Station
- Nearby cities
- Top cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Dalkeith Country Park
- Hotels near Scottish Mining Museum
- Hotels near Newbattle Abbey
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near Edinburgh Zoo
- Hotels near University of Edinburgh
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Playhouse Theatre
- Hotels near Grassmarket
- Hotels near George Street
- Hotels near Edinburgh International Conference Centre
- Hotels near St. Giles' Cathedral
- Hotels near Portobello Beach
- Hotels near Usher Hall
- Hotels near Dean Village
- Hotels near St. Andrew Square
- Hotels near Princes Street Gardens
- Hotels near Palace of Holyroodhouse
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Liverpool Hotels
- Glasgow Hotels
- York Hotels
- Birmingham Hotels
- Bath Hotels
- Bristol Hotels
- Brighton Hotels
- Blackpool Hotels
- Belfast Hotels
- Inverness Hotels
- Cardiff Hotels
- Newcastle-upon-Tyne Hotels
- Southampton Hotels
- Oxford Hotels
- Leeds Hotels
- Chester Hotels
- Whitby Hotels
- CoDE Pod – The CoURT - Edinburgh
- Delta Hotels by Marriott Edinburgh
- Cityroomz Edinburgh
- Hampton by Hilton Edinburgh Airport
- easyHotel Edinburgh
- The Caledonian Edinburgh, Curio Collection by Hilton
- The Place
- DoubleTree by Hilton Edinburgh Airport
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Cheval Old Town Chambers
- W Edinburgh
- Sheraton Grand Hotel & Spa, Edinburgh
- The Scotsman Hotel
- Village Hotel Edinburgh
- Kimpton Charlotte Square by IHG
- Novotel Edinburgh Park
- Hilton Edinburgh Carlton
- Holiday Inn Express Edinburgh City West by IHG
- Leonardo Hotel Edinburgh Haymarket
- voco Edinburgh-Haymarket by IHG
- The Balmoral Hotel
- Edinburgh Marriott Hotel Holyrood
- Edinburghhouse Hotel
- InterContinental Edinburgh The George by IHG
- Courtyard by Marriott Edinburgh
- Holiday Inn Express Edinburgh - Leith Waterfront by IHG
- Malmaison Edinburgh City
- Leonardo Royal Hotel Edinburgh
- voco Edinburgh - Royal Terrace by IHG
- Eden Locke
- MONO Suites Old Town
- Northumberland Hotel
- Fraser Suites Edinburgh
- Hampton by Hilton Edinburgh West End
- Stay Central
- The Royal Scots Club Edinburgh
- Cheval The Edinburgh Grand
- Moxy Edinburgh Fountainbridge
- Hotel du Vin & Bistro Edinburgh
- PREMIER SUITES Edinburgh Fountain Court
- Holiday Inn Express Edinburgh Airport by IHG
- Best Western Kings Manor Hotel
- Macdonald Houstoun House
- Motel One Edinburgh - Princes
- ibis Edinburgh Centre Royal Mile – Hunter Square
- Grassmarket hotel
- Old Waverley Hotel
- Residence Inn by Marriott Edinburgh
- Haymarket Hotel
- Courtyard by Marriott Edinburgh West
Most popular destinations
Hotels
Hotels with Parking in CadillacHotels in Sans SouciHyatt Regency Andares GuadalajaraHilton Florence Metropole HotelXo Hotel Bacalar Frente A La LagunaPrincipe Hotel and SuitesCheap Hotels in MazatlánHotel Pier Bacalar - All InclusiveHotels in EdinburghHarlem B & BCheap Hotels in MartinsvilleLondonHouse Chicago, Curio Collection by HiltonHotels near Tampa Intl.Secrets Riviera Cancún All Preferred - Adults Only - All inclusiveHotels in GoodyearHotels in Point FortinArmony Marival Resort & Spa Punta de Mita - MGallery collectionHotels in Traverse CityConrad Las Vegas at Resorts WorldSierra Lago Resort & Spa - All inclusiveRamada Encore San Luis PotosiCity Express Plus by Marriott Ciudad de México Santa FeHetai Boutique HouseHotels near TEEX Brayton Fire Training FieldHotels in HonoluluHotel Indigo - NYC Downtown - Wall Street by IHGHotels in ChetumalHotel Torremolinos Vallejo Ciudad de MexicoCheap Hotels in Tucsonvoco Royalty Puebla Downtown by IHG