Filters
Popular
3
26
10
10
7
15
12
11
2
2
3
Search by name
Cities nearby
13
11
5
3
2
2
1
1
MoreLess
Star rating
1
7
4
26
MoreLess
Guest rating
2
2
3
MoreLess
Accommodation type
11
MoreLess
Price per night
13
2
7
6
10
MoreLess
Nearby
3
2
3
5
5
5
4
MoreLess
Hotel type
8
7
7
7
5
4
4
4
1
1
7
3
2
1
1
MoreLess
Amenities
26
10
10
7
6
6
2
MoreLess
Room features
10
1
1
1
MoreLess
Services
4
1
2
2
3
MoreLess
Brands
2
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 11 hotels in Dalkeith
Get Prices

Best Dalkeith hotels, motels and accommodations of 2019

Filter by
Popular
3
26
10
10
7
15
12
11
2
2
3
Search by name
Cities nearby
13
11
5
3
2
2
1
1
MoreLess
Star rating
1
7
4
26
MoreLess
Guest rating
2
2
3
MoreLess
Accommodation type
11
MoreLess
Price per night
13
2
7
6
10
MoreLess
Nearby
3
2
3
5
5
5
4
MoreLess
Hotel type
8
7
7
7
5
4
4
4
1
1
7
3
2
1
1
MoreLess
Amenities
26
10
10
7
6
6
2
MoreLess
Room features
10
1
1
1
MoreLess
Services
4
1
2
2
3
MoreLess
Brands
2
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

The Sun Inn DalkeithLothianbridge, Dalkeith, United Kingdom, show map
This hotel features rooms with garden views, while a convenient location provides easy access to Dalkeith Country Park.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Free parking
  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • Breakfast
FromUS$174Select Hotel
Premier Inn Edinburgh A7 DalkeithMelville Dykes Road, Dalkeith, United Kingdom, EH18 1AN, show map
Very goodbased on 1 review
7.4
Set close to Dalkeith Museum, the hotel boasts contemporary meals served at the onsite traditional restaurant.
  • Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • TV

    Flat-screen TV

FromUS$112Select Hotel
Innkeeper'S Lodge Melville Inn Edinburgh DalkeithThe Melville Inn, Dalkeith, United Kingdom, EH18 1AR, show map
Just 2.3 km from Newbattle Abbey, the hotel boasts cots and meals for children and includes 74 rooms.
  • Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • TV

    Flat-screen TV

FromUS$82Select Hotel
Melville Castle Hotel DalkeithMelvillegate, Edinburgh, Dalkeith, United Kingdom, EH18 1AP, show map
Within easy reach of Butterfly & Insect World, this hotel comprises 33 rooms with private bathrooms.
  • Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Restaurant

  • Spa and relaxation

    Jacuzzi

FromUS$177Select Hotel
Airybank Guest House Private DalkeithAirybank House, 7 Quarrybank Cousland, Dalkeith, United Kingdom, EH22 2NT, show map
Offering a full kitchen complete with a microwave and a dishwasher, this villa is located close to Cousland Smiddy Trust.
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Check-in/ Check-out

    Express check-in/ -out

Select Hotel
Glencairn Holiday home Dalkeith13 Waverley Road Dalkeith, Dalkeith, United Kingdom, EH22 3DG, show map
800 yd from City Center
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities
  • Air conditioning
  • Sports activities

    Hiking

    Horseback riding

    Golf course

  • No pets allowed
Select Hotel
The Old Millhouse Villa Dalkeith40 Newmills Road, Dalkeith, United Kingdom, EH22 2AQ, show map
300 yd from City Center
Writers' Museum is 7 miles from this villa that offers 5 bedrooms along with a full kitchen.
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Check-in/ Check-out

    VIP check-in/ -out

Select Hotel
3 Eskbank Terrace Holiday home Dalkeith3 Eskbank Terrace, Dalkeith, United Kingdom, EH22 3DE, show map
1000 yd from City Center
This is a 5-bedroom villa, set in proximity to The Pavilion C A C Leisure.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Check-in/ Check-out

    Express check-in/ -out

Select Hotel
Dalkeith Five Bedroom House7 Duke Street, Dalkeith, United Kingdom, EH22 1BG, show map
400 yd from City Center
The 6-bedroom villa can host up to 11 guests and offers quick access to Dalkeith Country Park.
  • Wi-Fi
  • Free parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • No pets allowed
FromUS$402Select Hotel
New Super 2Bd Flat Near Dalkeith Town Centre Apartment27 Eskview Grove Dalkeith Midlothian , Dalkeith, United Kingdom, EH22 1JW, show map
700 yd from City Center
This 2-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Butterfly & Insect World.
  • Wi-Fi

    GBP 0 per day

  • Parking
  • Kitchen facilities
  • Air conditioning
  • No pets allowed
  • No Smoking

    No smoking on site

FromUS$141Select Hotel
Dalkeith Three Bed Two Bath Apartment55F Saint Andrew Street, Dalkeith, United Kingdom, EH22 1BP, show map
400 yd from City Center
Located in Dalkeith, a 15-minute walk from Newbattle Abbey, this accommodation comes with 3 bedrooms and a kitchen.
  • Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • No pets allowed
FromUS$248Select Hotel
Similar properties near Dalkeith
Dalhousie Castle Hotel BonnyriggCockpen Road, Bonnyrigg, United Kingdom, EH19 3JB, show map
Fabulousbased on 86 reviews
7.8
2.3 mi from Dalkeith
This ideally located hotel in Bonnyrigg boasts 28 classic rooms along with a spa centre and a solarium.
  • Wi-Fi
  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

    24-hour room service

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    A la carte restaurant

    Cafe

  • Fitness/ Gym

    Fitness centre

FromUS$244Select Hotel
The County Hotel Edinburgh152 High Street, Edinburgh, United Kingdom, EH22 1AY, show map
Very goodbased on 77 reviews
7.0
300 yd from Dalkeith300 yd from City Center
This exclusive hotel is nestled in the heart of Dalkeith, not far from Dalkeith Country Park.
  • Internet

    Free internet access

  • Free parking

    Free off-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Coffee shop

  • Lift
FromUS$108Select Hotel
The Retreat Castle Bed & Breakfast Bonnyrigg1 Cockpen Road, Bonnyrigg, United Kingdom, EH19 3HS, show map
2.0 mi from Dalkeith
Boasting location within 1 km from the city center of Bonnyrigg, the venue includes a private garden and a Jacuzzi and a sauna.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Free parking
  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • TV

    Flat-screen TV

  • Laundry

    Self-service laundry

FromUS$178Select Hotel
Premier Inn Edinburgh A1 MusselburghCarberry Road, Inveresk, Musselburgh, United Kingdom, EH21 8PT, show map
Very goodbased on 4 reviews
6.8
2.6 mi from Dalkeith
Providing access to Musselburgh Museum, this hotel is a 20-minute walk from St Michael's Parish Church and offers a family restaurant.
  • Wi-Fi
  • Free parking
  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • No pets allowed
FromUS$113Select Hotel
Borthwick Castle Hotel GorebridgeNorth Middleton , Eh23 4Qy, Gorebridge, United Kingdom, show map
5.2 mi from Dalkeith
Boasting an outdoor swimming pool, the hotel is about 30 minutes' walk from the center of Gorebridge.
  • Wi-Fi

    Wi-Fi in public areas

  • Parking

    Car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Restaurant

  • Swimming pool

    Indoor swimming pool

Select Hotel
Arden House Guest House Musselburgh26 Linkfield Road, Musselburgh, United Kingdom, EH21 7LL, show map
Superbbased on 1 review
8.8
3.8 mi from Dalkeith
Set in Musselburgh, this 7-room property is an ideal base for visits to St Michael's Parish Church.
  • Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Refrigerator

    Electric kettle

  • Air conditioning
  • TV

    Flat-screen TV

  • Check-in/ Check-out

    VIP check-in/ -out

FromUS$119Select Hotel
Rathan House Guest House Edinburgh45 Eskbank Road, Edinburgh, United Kingdom, EH223BH, show map
800 yd from Dalkeith800 yd from City Center
Set 14 km from Mansion House Edinburgh in Edinburgh, this apartment with Victorian interior features a sunbathing terrace.
  • Paid Wi-Fi

    GBP 1 per day

  • Parking

    On-site car park

  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$97Select Hotel
Carberry Tower Hotel EdinburghEast Lothian - Musselburgh -, Edinburgh, United Kingdom, Eh21 8py, show map
2.5 mi from Dalkeith
Located just 1.9 km from Cousland Smiddy, this hotel features 30 rooms and a top-quality restaurant on-site.
  • Wi-Fi
  • Parking

    Car park

  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Bar/ Lounge area

  • Wheelchair access
FromUS$228Select Hotel
Carberry Tower Mansion House MusselburghCarberry Tower Estate, Musselburgh, United Kingdom, EH21 8PY, show map
2.4 mi from Dalkeith
This hotel features rooms with garden views, while a tranquil location provides easy access to Dalkeith Museum.
  • Internet

    Free internet access

  • Parking

    Paid parking

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • Shuttle

    Shuttle service

FromUS$140Select Hotel

Your booking experience in Dalkeith

If you are searching for high-end accommodation for your next holiday in Dalkeith, we are happy to provide you with the best Scotland hotel deals. Booked.net has a large variety of design and boutique hotels in Dalkeith, searches for places to stay in the most well-known tourist destinations of United Kingdom and offers different prices from 83US$. Our website has search filters which you may find very useful when looking for 4-star hotels and places to stay in Dalkeith not far from tourist attractions. Search and book now!

Budget hotels in Dalkeith

The 3-star budget Premier Inn Edinburgh A7 is a casual, yet elegant choice that features a free private car park and a free car park as well as room rates at 210US$.

Convenience of staying in the city center

An option near the city centre is Dalkeith Three Bed Two Bath Apartment next to Gold Rush Amusements.

For hotels in Dalkeith near Bonnyrigg & District Ex Servicemen's Club Ltd you can try The Sun Inn.

Luxury and boutique accommodation

If you're looking for comfort and reliable service, book the 4-star Melville Castle.

+ Read more - Less

Filtering results

Please wait...

38 hotels found