Enjoy a two-night stay at this historic castle hotel and dine on a three-course dinner in the atmospheric Dungeon Restaurant

This hotel has a truly spectacular setting inside Scotland's oldest inhabited castle. Dalhousie is surrounded by open meadows and sprawling woodland, only eight miles from Edinburgh. A luxurious transformation turned the 13th-century fortress into a romantic hideaway with cosy bedrooms and lashings of period charm.

Wander the historic corridors and discover secret passageways and antique treasures or visit the state-of-the-art Hydrotherapy spa to be pampered. Outside, the hotel's award-winning falconry is home to a whole host of majestic birds. The real highlight is dining in the dramatic barrel-vaulted Dungeon Restaurant surrounded by suits of armour.

Brimming with over 700 years of history, Dalhousie Castle is the kind of place that could have been plucked from the pages of a fairy-tale. But make no mistake, this ancient castle with its complex arrangement of turrets and towers is very much the real McCoy. Once the seat of the Ramsay Clan, the castle boasts an illustrious guest list that includes King Edward I, Sir Walter Scott, Oliver Cromwell and Queen Victoria. Today the castle's long tradition of hospitality continues and you can still be assured a royal welcome and the highest standards of food and service.

The price

Two-night stay from £154pp*

What's included

  • Two nights' accommodation in a standard double room with a complimentary room upgrade subject to availability on arrival
  • Three course dinner in the Dungeon Restaurant
  • Full Scottish breakfast each day
  • 15% discount from pre-booked spa treatments
  • Late check-out subject to availability on arrival

Reasons to visit Dalhousie Castle


Call now to book 01875 307963
Got any questions about this trip? Send us an enquiry


Dalhousie Castle

Dalhousie Castle sits on a small estate just eight miles outside the historic city of Edinburgh. As Scotland's oldest inhabited castle, the building has undergone a spectacular transformation into a luxury hotel, with 29 individually-designed rooms. Old storage vaults now conceal a small spa, and the Dungeon restaurant serves dinner by candelight, surrounded by suits of armour


Dalhousie Castle sits nine miles outside Edinburgh.

By plane: Edinburgh Airport (16 miles)
By train: Edinburgh Waverley train station (8.8 miles)
By car: there's plenty of parking at the hotel

View in Google Maps
Share this trip

Brought to you by

Dalhousie Castle, Scotland
This tour is operated solely by Dalhousie Castle
Dalhousie Castle is Scotland's oldest inhabited castle just six miles outside the town of Edinburgh.

To view Dalhousie Castle, Scotland’s supplier’s terms and conditions click here.