Dalkeith 4 Star Hotels

The Official Guide to Dalkeith 4 Star Hotels – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Four Star Hotels in Dalkeith

View all photos

8.7
Excellent
3865 Reviews

From

65$/night

The Melville Inn By Innkeeper'S Collection

The Melville Inn,

In-room facilities include a flat-screen TV with satellite channels as well as tea and coffee making equipment. Featuring a walk-in shower and a separate toilet, the bathrooms also come with hairdryers and bath sheets.

Located 2.5 km from family attractions like Fort Douglas Playground, the inn is 20 minutes’ walk from Dalkeith city centre. Edinburgh Butterfly and Insect World Zoo is approximately 400 metres from this 4-star hotel, and Newbattle Golf Club Ltd is around 10 minutes away by car.

The property is 2.6 km from Gilmerton Cove.

Located a stone's throw from this Dalkeith hotel, The Melville Inn serves a great selection of Scottish food.

Read more
Check Availability

View all photos

9.6
Excellent
85 Reviews

From

320$/night

Glenarch House

Glenarch House Melville Road

The rooms include a sitting area, as well as a flat-screen TV with satellite channels for your convenience. These rooms also come with carpet floors.

Guests can access Gilmerton Cove a short way from the guest house, while Newbattle Golf Club Ltd is nearly 15 minutes' walk away. The Glenarch House Dalkeith is also 74 km from Melrose.

Located 850 metres from the property, the Roman St David's RC Catholic Church is open for visiting by worshippers and tourists.

The restaurant Justinlees Inn is located a mere 6 minutes on foot from Glenarch House Hotel.

Read more
Check Availability

Luxury 4 Star Hotels in Dalkeith

View all photos

8.2
Very good
194 Reviews

From

112$/night

The Eskbank Hotel - Rathan House

45 Eskbank Road

They also come with private bathrooms. You can enjoy views of the garden from the rooms.

St David's is located merely 250 metres from the hotel, and such natural sites as Waterfall Park Pavilion is merely 1.3 km away. The Eskbank Dalkeith is about 15 minutes by car from Drum Park and 44 km from Anstruther.

Guests might as well visit Dalkeith Country Park, which is 850 metres away. The location will allow you to be 2.5 km from Dalhousie Castle Falconry.

The restaurant Itihaas is located in close proximity to The Eskbank Hotel - Rathan House.

Read more
Check Availability

View all photos

7.8
Very good
347 Reviews

From

159$/night

The Sun Inn

Lothianbridge

The comfortable rooms in The Sun Inn Dalkeith have a flat-screen TV with satellite channels along with soundproof walls. There is also a private bathroom. Offering a walk-in shower and a separate toilet, the bathrooms are fitted with a hair dryer and bath sheets.

The centre of Dalkeith can be reached within a 25-minute walk, and natural attractions like Gore Glen Nature Preserve are nearly a 10-minute ride away. North Berwick is 28 km from The Sun Inn, while Arniston House is 3.9 km away.

Guests might as well visit Welfare Park, which is about a 10-minute stroll away. The nearby family attractions include Fort Douglas Playground 3.5 km from this Dalkeith hotel.

Guests can enjoy local cuisine at the on-site restaurant. Drinks are available at the rooftop bar. The Sun Inn offers Scottish meals and lies only a few steps from the hotel.

Read more
Check Availability

Cheap Four Star Hotels in Dalkeith

View all photos

7.4
Good
157 Reviews

Dalkeith Phoenix Aparthotel Ltd

152 High St 152

The private bathrooms provide guests with a separate toilet and a shower along with hairdryers and towels.

Approximately 10 minutes' drive from Mavisbank House, the 4-star hotel is also around 25 minutes' walk from Edinburgh Butterfly and Insect World Zoo. The hotel is merely 50 metres from Dalkeith Parish Church bus stop and fairly close to St Marys Episcopal Church.

The Phoenix Aparthotel Ltd Dalkeith is an ideal starting point for visiting Midlothian House, located nearly a 5-minute walk away.

Franco's offers a variety of British delicacies and lies 50 metres away.

Read more
Check Availability

Location

Dalkeith, Midlothian, United Kingdom, EH18 1AR

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE