Dalhousie Castle Hotel and Spa

Romantic castle hotel and spa set in parkland near Edinburgh

Member since 2015

From £98.50 pppn for a 7 night stay
to £214.50 pppn for a 1 night stay

View Special Offers Find Offers

It's a history-lover's dream! The authentic aesthetic of a 13th century Scottish castle, but with all the added luxury you want from a romantic hotel break. 

Dalhousie Castle is a truly beautiful hotel. It's reputedly the oldest inhabited castle in Scotland, situated just outside Edinburgh city centre on the banks of the River Esk. It's the perfect base to explore the popular Scottish city, but also the ideal, peaceful escape for a spa break.

With their 2 AA Rosette Dungeon Restaurant with a barrel-vaulted ceiling, uniquely decorated bedrooms with authentic castle decor and a spa offering a range of incredible facilities and treatments, what's not to love? And yes, there are knights in shining armour!

  • Luxury castle hotel near Edinburgh
  • 13th Century castle with authentic decor
  • 2 AA Rosette fine dining Dungeon Restaurant
  • Separate informal bistro
  • Spa facilities including hydropool, Roman-style thermal room and Tropical Rain Shower
  • Set in parkland on the banks of the River Esk in Scotland
  • On-site falconry

Special Offers

Show Prices Per Person Per Room

The following offers are showing instant availability.

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Lodge Classic

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Lodge Classic room and receive:

  • A chilled bottle of prosecco in room on arrival (value £38)
  • Enjoy a five-course dinner experience for two at the award-winning Dungeon Restaurant on your first evening (value £75 per person)
  • Full Scottish breakfast included each morning
  • Late check out at midday (usual value £25)

1 night stay

Package Price: £164.50 per person per stay (based on two sharing) £329 per room

  • Instant Confirmation

2 night stay

Package Price: £252 per person per stay (based on two sharing) £504 per room

  • Instant Confirmation

3 night stay

Package Price: £339.50 per person per stay (based on two sharing) £679 per room

  • Instant Confirmation

4 night stay

Package Price: £427 per person per stay (based on two sharing) £854 per room

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Classic Double

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle Classic room and receive:

  • A chilled bottle of prosecco in your room on arrival (value £38)
  • Enjoy a five-course dinner experience at the award-winning Dungeon Restaurant on your first evening (value £75 per person)
  • Full Scottish breakfast incuded each morning
  • Late check out at midday (value £25)

1 night stay

Package Price: £174.50 per person per stay (based on two sharing) £349 per room

  • Instant Confirmation

2 night stay

Package Price: £272 per person per stay (based on two sharing) £544 per room

  • Instant Confirmation

3 night stay

Package Price: £369.50 per person per stay (based on two sharing) £739 per room

  • Instant Confirmation

4 night stay

Package Price: £467 per person per stay (based on two sharing) £934 per room

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle Superior room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £38)
  • 5 course experience dinner for two in The Dungeon Restaurant on the first evening (value £75pp)
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)

1 night stay

Package Price: £184.50 per person per stay (based on two sharing) £369 per room

  • Instant Confirmation

2 night stay

Package Price: £292 per person per stay (based on two sharing) £584 per room

  • Instant Confirmation

3 night stay

Package Price: £399.50 per person per stay (based on two sharing) £799 per room

  • Instant Confirmation

4 night stay

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

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior Four Poster

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle Superior Four Poster room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £38)
  • 5 course experience dinner for two in The Dungeon Restaurant on the first evening (value £75pp)
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)

1 night stay

Package Price: £194.50 per person per stay (based on two sharing) £389 per room

  • Instant Confirmation

2 night stay

Package Price: £312 per person per stay (based on two sharing) £624 per room

  • Instant Confirmation

3 night stay

Package Price: £429.50 per person per stay (based on two sharing) £859 per room

  • Instant Confirmation

4 night stay

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

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Lodge Suite

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Lodge suite and receive:

  • Chilled bottle of Prosecco in room on arrival (value £38)
  • 5 course experience dinner for two in The Dungeon Restaurant on the first evening (value £75pp)
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)
  • Please note that Lodge rooms and Suites are not located in the main castle

1 night stay

Package Price: £214.50 per person per stay (based on two sharing) £429 per room

  • Instant Confirmation

2 night stay

Package Price: £352 per person per stay (based on two sharing) £704 per room

  • Instant Confirmation

3 night stay

Package Price: £489.50 per person per stay (based on two sharing) £979 per room

  • Instant Confirmation

4 night stay

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

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Suite

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle suite and receive:

  • Chilled bottle of Prosecco in room on arrival (value £38)
  • 5 course experience dinner for two in The Dungeon Restaurant on the first evening (value £75pp)
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)

1 night stay

Package Price: £194.50 per person per stay (based on two sharing) £389 per room

  • Instant Confirmation

2 night stay

Package Price: £312 per person per stay (based on two sharing) £624 per room

  • Instant Confirmation

3 night stay

Package Price: £429.50 per person per stay (based on two sharing) £859 per room

  • Instant Confirmation

4 night stay

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

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle classic twin

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle Classic Twin room and receive:

  • A chilled bottle of prosecco in your room on arrival (value £38)
  • Enjoy a five-course dinner experience at the award-winning Dungeon Restaurant on your first evening (value £75 per person)
  • Full Scottish breakfast included each morning
  • Late check out at midday (value £25)

1 night stay

Package Price: £164.50 per person per stay (based on two sharing) £329 per room

  • Instant Confirmation

2 night stay

Package Price: £252 per person per stay (based on two sharing) £504 per room

  • Instant Confirmation

3 night stay

Package Price: £339.50 per person per stay (based on two sharing) £679 per room

  • Instant Confirmation

4 night stay

Package Price: £427 per person per stay (based on two sharing) £854 per room

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation

Exclusive package

SMTWTFS

Available: Now

Romantic Lazy Break - Castle Superior Twin

Exclusive to Country Hotel Breaks and affiliated companies

Stay in a Castle Superior Twin room and receive:

  • Chilled bottle of Prosecco in room on arrival (value £38)
  • 5 course experience dinner for two in The Dungeon Restaurant on the first evening (value £75pp)
  • Full Scottish breakfast daily
  • Late check out at 12 noon (value £25)

1 night stay

Package Price: £184.50 per person per stay (based on two sharing) £369 per room

  • Instant Confirmation

2 night stay

Package Price: £292 per person per stay (based on two sharing) £584 per room

  • Instant Confirmation

3 night stay

Package Price: £399.50 per person per stay (based on two sharing) £799 per room

  • Instant Confirmation

4 night stay

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

  • Instant Confirmation

5 night stay

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

  • Instant Confirmation

6 night stay

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

  • Instant Confirmation

7 night stay

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

  • Instant Confirmation


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

* Packages showing provisional availability are subject to confirmation with the venue 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.

Packages showing instant confirmation are live and will be confirmed immediately.