Avg. for October
Select dates to see prices and availability
Avg. for October
Nightly prices at Dalhousie Castle average $163 in January, the cheapest month, and $376 in July, the most expensive, based on the last 12 months.
| Month | Average price |
|---|---|
| January | $163 |
| March | $206 |
| April | $290 |
| May | $348 |
| June | $356 |
| July | $376 |
| August | $373 |
| September | $360 |
| October | $231 |
| November | $170 |
| December | $174 |
Most expensive: July (~$376)
Cheapest: January (~$163)
Parking
Restaurant
Non-Smoking Rooms
Room Service
Tour Desk
Dry Cleaning
Dalhousie Castle (0.1 miles)
Dalkeith Country Park (3.6 miles)
Vogrie Country Park (4.3 miles)
Rosslyn Chapel (5.4 miles)
Roslin Glen Country Park (5.7 miles)
Borthwick Castle (5.8 miles)
12
Room details
Sleeps 3
13
Room details
Sleeps 2
12
Room details
Sleeps 3
7
Room details
Sleeps 2
8
Room details
Sleeps 2
12
Room details
Sleeps 3
8
Room details
Sleeps 2
9
Room details
Sleeps 2
13
Room details
Sleeps 2
14
Room details
Sleeps 2
16
Room details
Sleeps 3
Based on 858 verified reviews
AI-generated summary based on recent guest reviews
Dalhousie Castle delivers a memorable stay in a genuine historic castle with atmospheric rooms and beautiful grounds, frequently praised friendly staff, and standout dining—especially the Dungeon tasting menu—alongside a quiet, countryside setting within driving distance of Edinburgh.
Read moreWas this helpful?
Olov
2 weeks ago
·
Stayed 2 nights
Waraporn
4 weeks ago
·
Stayed 1 night
Sarah
4 weeks ago
·
Stayed 2 nights
Nora Margarete
Sep 11, 2026
·
Stayed 1 night
Kristina
Sep 1, 2026
·
Stayed 2 nights
Free self-parking is available on-site.
A complimentary English breakfast is served daily from 8:00 AM to 10:00 AM.
Check-in is from 3:00 PM to 10:00 PM, and check-out is at 11:00 AM. Late check-out is available for a fee of GBP 50, subject to availability.
The property offers step-free entrances and wheelchair-accessible facilities in public areas and rooms. Additional accessibility features may be available upon request.
The hotel is located in Bonnyrigg, within a 15-minute drive of Rosslyn Chapel and the University of Edinburgh. It is approximately 8.7 miles from Grassmarket and 8.8 miles from Royal Mile.
One child 3 years old or younger stays free when occupying the parent or guardian's room, using existing bedding. Children may not be eligible for complimentary breakfast.
Cribs (infant beds) are available for a fee of GBP 15.00 per day, and rollaway beds are available for a fee of GBP 45.00 per day. Advance request or confirmation is required for both.
Have a question?
Instant AI responses are based on hotel information
Over the next 60–90 days, room rates at Dalhousie Castle in Midlothian, Bonnyrigg typically land around $309 a night for two guests, ranging from $260 to $462 on peak dates.
Demand at Dalhousie Castle in Midlothian, Bonnyrigg peaks in February and drops through the summer; August is the quietest month to visit for lower crowds and easier availability.
January is the cheapest month to stay at Dalhousie Castle in Midlothian, Bonnyrigg, averaging $195 a night; July is the priciest, averaging $453. January offers the best rates even though August is the quietest month for crowds.
Dalhousie Castle in Midlothian, Bonnyrigg sits close to Dalkeith Country Park, Rosslyn Chapel and Borthwick Castle, making it a good base for sightseeing. The property caters mainly to couples and families and also fits business travellers visiting local universities and conference venues.
The current price at Dalhousie Castle in Bonnyrigg is $377 per night for 2 guests, which is low for this hotel: about 15% below its $441 average over the last 60 days. Most nights over that period fell between $289 and $531.
Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
Cheaper
Pricier
Average nightly price across deals, with taxes & fees.
Prices in USD for 2 guests, updated daily.