Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Featured Hotels Near Dalhousie Castle

Dalhousie Castle Hotel

Dalhousie Castle Hotel

Bonnyrigg (0 miles from Dalhousie Castle)

On acres of wooded parkland, this fascinating 13th-century fortress is on the banks of the River Esk.

Show more Show less
Avg. price/night: $184
8.6 Excellent 506 reviews
Greenlees Lodge

Greenlees Lodge

Lasswade (2 miles from Dalhousie Castle)

Located just outside the historic city of Edinburgh, Greenlees Lodge has a secluded location on a private lane and offers free Wi-Fi and free parking on site.

Show more Show less
Avg. price/night: $101
9.5 Exceptional 42 reviews
Glenarch House

Glenarch House

Dalkeith (2.1 miles from Dalhousie Castle)

Set 0.7 mi from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodations is 1.3 mi from the Dalkeith Country Park.

Show more Show less
Avg. price/night: $96
9.9 Exceptional 27 reviews
Kevock Vale Park

Kevock Vale Park

Lasswade (2 miles from Dalhousie Castle)

Located in the village of Lasswade, Kevock Vale Park is a quiet holiday retirement park on the North Esk river, 6.2 mi from Edinburgh.

Show more Show less
Avg. price/night: $89
9.5 Exceptional 25 reviews
Premier Inn Edinburgh Dalkeith

Premier Inn Edinburgh Dalkeith

Dalkeith (1.9 miles from Dalhousie Castle)

Located next to Broomieknowe Golf Club, this Premier Inn is just 15 minutes’ drive from Edinburgh’s center. It features modern rooms with power showers, hot buffet breakfasts, and free parking.

Show more Show less
Avg. price/night: $129
8.5 Very Good 53 reviews
Melville Castle

Melville Castle

Hotel in Dalkeith (2.4 miles from Dalhousie Castle)

Located just a 20-minute drive from Edinburgh center, Melville Castle features luxury accommodations in an 18th-century castle sitting in a 50-acre domain.

Show more Show less
Avg. price/night: $88
8.7 Excellent 242 reviews

Most booked hotels near Dalhousie Castle in the past month

Enjoy breakfast at hotels near Dalhousie Castle

Budget hotels near Dalhousie Castle