Filters
Popular
8
10
2
2
2
5
5
3
1
Search by name
Star rating
1
3
1
8
MoreLess
Accommodation type
5
MoreLess
Price per night
5
2
2
1
3
MoreLess
Nearby
8
4
1
10
10
10
9
1
MoreLess
Hotel type
10
4
2
2
2
2
2
3
1
1
1
MoreLess
Amenities
10
2
2
2
2
1
1
MoreLess
Room features
1
4
MoreLess
Services
1
1
MoreLess
Brands
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 13 hotels in Dalkeith
Get Prices

13 hotels in Dalkeith

Filter by
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 KingdomView on map
2.4 km from City Centre1.5 km from Scottish Mining Museum
This hotel offers the lounge bar and 6 rooms together with convenient location close to Butterfly & Insect World.
  • The inn has
    • Free Wi-Fi in rooms
    +1
  • The inn has
    • Bar/ Lounge area
    • Restaurant
    +2
Price from£ 154per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Premier Inn Edinburgh A7 DalkeithMelville Dykes Road, Dalkeith, United Kingdom, EH18 1ANView on map
1.9 km from City Centre900 m from Butterfly & Insect World
Located near Butterfly & Insect World, this designer hotel features a hot buffet breakfast.
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good1 review
Price from£ 67per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Rathan House DalkeithGuest house45 Eskbank Road, Dalkeith, United Kingdom, EH223BHView on map
800 m from City Centre400 m from The Pavilion C A C Leisure
Set in a conservation area close to Newbattle Abbey, the property includes a sun terrace and a swimming pool.
  • The guest house has
    • GBP 1 per day
    +1
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Electric kettle
    +1
Price from£ 77per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Melville Castle Hotel DalkeithMelvillegate, Edinburgh, Dalkeith, United Kingdom, EH18 1APView on map
1.6 km from City Centre500 m from Butterfly & Insect World
Near the hotel, there is a railway station and guests can easily reach Butterfly & Insect World which is not far away.
  • The hotel has
    • Restaurant
    +1
Price from£ 126per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Innkeeper's Collection, Edinburgh, DalkeithThe Melville Inn, Dalkeith, United Kingdom, EH18 1ARView on map
1.9 km from City Centre300 m from Butterfly & Insect World
Within easy reach of Dalkeith Palace, this hotel comprises 74 rooms with en suite bathrooms.
  • The hotel has
    • 24-hour reception
    +1
Price from£ 61per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Glenarch House Hotel DalkeithHotelGlenarch House Melville Road, Dalkeith, United Kingdom, EH22 3NJView on map
1.1 km from City Centre700 m from The Pavilion C A C Leisure
There are rooms facing garden and the hotel is set close to Delhousie Masonic Lodge 720.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Select
Airybank Guest House Private DalkeithAirybank House, 7 Quarrybank Cousland, Dalkeith, United Kingdom, EH22 2NTView on map
4.3 km from City Centre500 m from Cousland Smiddy Trust
  • The holiday home has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Select
Dalkeith Five Bedroom HouseHoliday home7 Duke Street, Dalkeith, United Kingdom, EH22 1BGView on map
300 m from City Centre300 m from Gold Rush Amusements
This villa is placed 3.2 km from Dalhousie Castle Falconry and boasts 6 rooms with carpet flooring.
  • The holiday home has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price from£ 304per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Dalkeith Three Bed Two Bath ApartmentApartment55F Saint Andrew Street, Dalkeith, United Kingdom, EH22 1BPView on map
300 m from City Centre400 m from Gold Rush Amusements
Located less than 10 minutes' walk to the city center, this 3-bedroom apartment features a kitchen and a private bathroom.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price from£ 210per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
New Super 2Bd Flat Near Dalkeith Town Centre ApartmentApartment27 Eskview Grove Dalkeith Midlothian , Dalkeith, United Kingdom, EH22 1JWView on map
600 m from City Centre300 m from Gold Rush Amusements
Located within a 20-minute walk to Butterfly & Insect World in Dalkeith, the accommodation features 2 bedrooms for up to 4 guests.
  • The apartment has
    • GBP 0 per day
    +1
  • The apartment has
    • No smoking on site
    +1
Price from£ 107per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
3 Eskbank Terrace Holiday home DalkeithHoliday home3 Eskbank Terrace, Dalkeith, United Kingdom, EH22 3DEView on map
900 m from City Centre600 m from The Pavilion C A C Leisure
  • The holiday home has
    • Free Wi-Fi in rooms
    +1
  • The holiday home has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Select
The Old Millhouse Villa DalkeithVilla40 Newmills Road, Dalkeith, United Kingdom, EH22 2AQView on map
300 m from City Centre600 m from Gold Rush Amusements
  • The villa has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Select
Glencairn Holiday home DalkeithHomestay13 Waverley Road Dalkeith, Dalkeith, United Kingdom, EH22 3DGView on map
800 m from City Centre500 m from The Pavilion C A C Leisure
  • The homestay has
    • Free Wi-Fi in rooms
    +1
  • The homestay has
    • Off-site car park
    +1
  • The homestay has
    • Hiking
    • Horseback riding
    • Golf course
    +3
Select

Your booking experience in Dalkeith

With a huge range of, easy-to-use search tools and descriptive hotel profiles, you'll find Dalkeith hotel deals in a wink. Grab Dalkeith hotel deals and special offers as hotelmix.co.uk works around the clock to find exclusive offers just for you. 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 places. We’ve got design and boutique hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Dalkeith

An ideal stay in Dalkeith, for those who want to save up, is the budget-friendly 3-star Premier Inn Edinburgh A7.

Convenience of staying in the city centre

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

Butterfly & Insect World is a landmark destination for tourists in Dalkeith and there are 3 hotels nearby, for example Melville Castle, which has a free private car park and complimentary parking.

+ Read more - Less

Filtering results

Please wait...

13 hotels found