BONNYRIGGView map





Room types on record. Use "See rooms & rates" for availability and prices on your dates.






Dalhousie Castle Hotel is a fascinating 13th-century fortress set within acres of wooded parkland on the banks of the River Esk in Bonnyrigg. This luxurious hotel, which has received its official star rating from VisitScotland, offers 35 guestrooms.
Each guestroom features a flat-screen television with digital programming and complimentary wireless internet access. Private bathrooms are equipped with shower/tub combinations, complimentary toiletries, and hair dryers. Select rooms also provide linen service and bathrobes. Conveniences such as desks, coffee/tea makers, and daily housekeeping are standard.
Guests can relax at the full-service Aqueous Spa, which offers massages, body treatments, and facials, alongside hydro facilities including a massaging jet pool, hot tub, solarium, steam room, and sauna. Recreational amenities include a pool and fitness center. Unique activities like archery, clay pigeon shooting, and falconry are available within the hotel grounds.
Dining options include two on-site restaurants: the award-winning Dungeon Restaurant, offering 2 AA Rosette fine dining, and The Orangery, which provides a more informal experience with sweeping views over the River Esk. Guests can enjoy local cuisine, a complimentary English breakfast served daily from 8:00 AM to 10:00 AM, and a bar/lounge. Room service is available during limited hours. For those who prefer to prepare their own meals, BBQ facilities and a shared kitchen are also provided.
Complimentary wireless internet access is available throughout the hotel. Additional services include a 24-hour front desk, multilingual staff, concierge services, luggage storage, dry cleaning/laundry services, and wedding services. Airport transportation can be arranged, and complimentary self-parking is available on-site.
The hotel is a short distance from the A7, with Edinburgh approximately 20 minutes' drive away. Rosslyn Chapel is reachable in about 10-15 minutes. Edinburgh Airport (EDI) is 25.7 km (16 mi) away. The entire premises are a strictly smoke-free zone.
Guest scores are aggregated from a third-party site. See the booking page for the latest details.
Information is provided by our suppliers and may change. Rates and availability are shown in real time on the booking page.
Lothianbridge ;
100 Milton Road East
126 Old Dalkeith Road
228 Willowbrae Road
Priestfield Road ;
31-33 Craigmillar Park ;
27 Craigmillar Park Edinburgh City of Edinburgh EH16 5PE
14-16 Marchhall Crescent ;
18 Holyrood Park Road
Holyrood Park Road
18 Holyrood Park Road
Holyrood Park Road 18