Dalhousie Castle

13th Century romantic castle set in parkland nr Edinburgh

Member since 2015

From £191.86 per night for a 7 night stay
to £390 per night for a 1 night stay

View Special Offers Find Offers

Romantic luxury hotel and spa, reputedly the oldest inhabited castle in Scotland. Situated just 8 miles from Edinburgh city centre, Dalhousie is both a wonderful base to explore this popular city, or a destination in it's own right, with a relaxing spa, fine dining and more.

  • Luxury hotel just 8 miles from Edinburgh
  • 13th Century castle
  • 35 elegant character rooms
  • 2 AA rosette fine dining restaurant
  • Separate informal bistro
  • Aqueous spa including hydro pool
  • Set in parkland on the banks of the River Esk.

Book with Confidence: COVID-19

Special Offers

Show Prices Per Person Per Room

The following offers are showing instant availability.

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Lodge Classic

Exclusive to OPL

Stay in a Lodge Classic room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £142.50 per person per stay (based on two sharing) £285 per room

  • Instant Availability

2 night stay

Package Price: £232.50 per person per stay (based on two sharing) £465 per room

  • Instant Availability

3 night stay

Package Price: £321.50 per person per stay (based on two sharing) £643 per room

  • Instant Availability

4 night stay

Package Price: £409 per person per stay (based on two sharing) £818 per room

  • Instant Availability

5 night stay

Package Price: £496.50 per person per stay (based on two sharing) £993 per room

  • Instant Availability

6 night stay

Package Price: £584 per person per stay (based on two sharing) £1,168 per room

  • Instant Availability

7 night stay

Package Price: £671.50 per person per stay (based on two sharing) £1,343 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Classic Double

Exclusive to OPL

Stay in a Castle Classic room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £152.50 per person per stay (based on two sharing) £305 per room

  • Instant Availability

2 night stay

Package Price: £254 per person per stay (based on two sharing) £508 per room

  • Instant Availability

3 night stay

Package Price: £351.50 per person per stay (based on two sharing) £703 per room

  • Instant Availability

4 night stay

Package Price: £449 per person per stay (based on two sharing) £898 per room

  • Instant Availability

5 night stay

Package Price: £546.50 per person per stay (based on two sharing) £1,093 per room

  • Instant Availability

6 night stay

Package Price: £644 per person per stay (based on two sharing) £1,288 per room

  • Instant Availability

7 night stay

Package Price: £741.50 per person per stay (based on two sharing) £1,483 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior Four Poster

Exclusive to OPL

Stay in a Castle Superior Four Poster room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £175 per person per stay (based on two sharing) £350 per room

  • Instant Availability

2 night stay

Package Price: £294 per person per stay (based on two sharing) £588 per room

  • Instant Availability

3 night stay

Package Price: £411.50 per person per stay (based on two sharing) £823 per room

  • Instant Availability

4 night stay

Package Price: £529 per person per stay (based on two sharing) £1,058 per room

  • Instant Availability

5 night stay

Package Price: £646.50 per person per stay (based on two sharing) £1,293 per room

  • Instant Availability

6 night stay

Package Price: £764 per person per stay (based on two sharing) £1,528 per room

  • Instant Availability

7 night stay

Package Price: £881.50 per person per stay (based on two sharing) £1,763 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior

Exclusive to OPL

Stay in a Castle Superior room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £165 per person per stay (based on two sharing) £330 per room

  • Instant Availability

2 night stay

Package Price: £274 per person per stay (based on two sharing) £548 per room

  • Instant Availability

3 night stay

Package Price: £381.50 per person per stay (based on two sharing) £763 per room

  • Instant Availability

4 night stay

Package Price: £489 per person per stay (based on two sharing) £978 per room

  • Instant Availability

5 night stay

Package Price: £596.50 per person per stay (based on two sharing) £1,193 per room

  • Instant Availability

6 night stay

Package Price: £704 per person per stay (based on two sharing) £1,408 per room

  • Instant Availability

7 night stay

Package Price: £811.50 per person per stay (based on two sharing) £1,623 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Lodge Suite

Exclusive to OPL

Stay in a Lodge suite and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)

1 night stay

Package Price: £195 per person per stay (based on two sharing) £390 per room

  • Instant Availability

2 night stay

Package Price: £334 per person per stay (based on two sharing) £668 per room

  • Instant Availability

3 night stay

Package Price: £471.50 per person per stay (based on two sharing) £943 per room

  • Instant Availability

4 night stay

Package Price: £609 per person per stay (based on two sharing) £1,218 per room

  • Instant Availability

5 night stay

Package Price: £746.50 per person per stay (based on two sharing) £1,493 per room

  • Instant Availability

6 night stay

Package Price: £884 per person per stay (based on two sharing) £1,768 per room

  • Instant Availability

7 night stay

Package Price: £1,021.50 per person per stay (based on two sharing) £2,043 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Suite

Exclusive to OPL

Stay in a Castle suite and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £175 per person per stay (based on two sharing) £350 per room

  • Instant Availability

2 night stay

Package Price: £294 per person per stay (based on two sharing) £588 per room

  • Instant Availability

3 night stay

Package Price: £411.50 per person per stay (based on two sharing) £823 per room

  • Instant Availability

4 night stay

Package Price: £529 per person per stay (based on two sharing) £1,058 per room

  • Instant Availability

5 night stay

Package Price: £646.50 per person per stay (based on two sharing) £1,293 per room

  • Instant Availability

6 night stay

Package Price: £764 per person per stay (based on two sharing) £1,528 per room

  • Instant Availability

7 night stay

Package Price: £881.50 per person per stay (based on two sharing) £1,763 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle classic twin

Exclusive to OPL

Stay in a Castle Classic Twin room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £142.50 per person per stay (based on two sharing) £285 per room

  • Instant Availability

2 night stay

Package Price: £232.50 per person per stay (based on two sharing) £465 per room

  • Instant Availability

3 night stay

Package Price: £321.50 per person per stay (based on two sharing) £643 per room

  • Instant Availability

4 night stay

Package Price: £409 per person per stay (based on two sharing) £818 per room

  • Instant Availability

5 night stay

Package Price: £496.50 per person per stay (based on two sharing) £993 per room

  • Instant Availability

6 night stay

Package Price: £584 per person per stay (based on two sharing) £1,168 per room

  • Instant Availability

7 night stay

Package Price: £671.50 per person per stay (based on two sharing) £1,343 per room

  • Instant Availability

Exclusive to OPL

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior Twin

Exclusive to OPL

Stay in a Castle Superior Twin room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £34)
  • Dinner for two on first evening 
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Complimentary room upgrade on arrival (subject to availability on check in)

1 night stay

Package Price: £165 per person per stay (based on two sharing) £330 per room

  • Instant Availability

2 night stay

Package Price: £274 per person per stay (based on two sharing) £548 per room

  • Instant Availability

3 night stay

Package Price: £381.50 per person per stay (based on two sharing) £763 per room

  • Instant Availability

4 night stay

Package Price: £489 per person per stay (based on two sharing) £978 per room

  • Instant Availability

5 night stay

Package Price: £596.50 per person per stay (based on two sharing) £1,193 per room

  • Instant Availability

6 night stay

Package Price: £704 per person per stay (based on two sharing) £1,408 per room

  • Instant Availability

7 night stay

Package Price: £811.50 per person per stay (based on two sharing) £1,623 per room

  • Instant Availability


All of the above prices include all taxes / service fees.

* Offers showing provisional availability are subject to confirmation with the hotel and availability is not guaranteed. No funds will be taken from your card until the booking is confirmed, which will usually be within a few hours. Please note that due to current staffing restrictions there may be extended delays in processing reservations.

Offers showing instant availability are live and will be confirmed immediately.