Scotland's castles are woven into the country's wild and dramatic landscape - and you can stay in a castle in Scotland yourself. Whether you're looking for a romantic Highland retreat, a grand ancestral estate, or somewhere conveniently close to a major city, our experts have stayed in the castles we feature and can help you find the perfect fit. If you'd like to discuss Scottish castle hotels, get in touch!

Tulloch Castle

Dingwall, near Inverness, Scotland

Stay in this castle from £81 per room, per night (room only).

FREE cancellations, no prepayment required.

Our Experts Say:

Tulloch Castle Hotel dates from the 12th century, when first the Bains and later the Clan Davidson laid claim to its lands. This Scottish castle hotel is located at an imposing position, with highland views spread out like an open atlas; it is on the edge of the bustling market town of Dingwall, and just 15 miles north of Inverness. Tulloch Castle continues to stand proud as a magnificent fortress, with a ready welcome for travellers from all walks of life.

Dalhousie Castle

Bonnyrigg, near Edinburgh, Scotland

Stay in this castle from £202 per room, per night (bed & breakfast).

FREE cancellations, no prepayment required.

Our Experts Say:

Dalhousie Castle Hotel, an enchanting 13th-century fortress just eight miles from Edinburgh, offers a secluded retreat, steeped in history. Renowned for having the longest family lineage of any Scottish castle hotel, guests can choose from 29 individually designed bedrooms. Dining options include the award-winning Dungeon Restaurant with its dramatic ambiance.

Dalmunzie Castle

Glenshee, Perthshire, Scotland

Stay in this castle from £106 per room, per night (room only).

FREE cancellations, no prepayment required.

Our Experts Say:

Dalmunzie Castle Hotel is a stunning quintessential Laird's mansion turreted in the Scot's Baronial style and standing proudly at the head of a 6500 acre estate dating back to 1510. Enjoying magnificent mountain scenery, this Scottish castle hotel is located in a hidden part of Highland Perthshire, yet is less than two hours from Edinburgh airport. Peace and tranquillity are a feature of life at Dalmunzie with fires & lounges contributing to a relaxing haven from the outside world.

Fonab Castle

Pitlochry, Perthshire, Scotland

Stay in this castle from £265 per room, per night (bed & breakfast).

FREE cancellations, no prepayment required.

Our Experts Say:

Nestled in the heart of the Scottish Highlands, Fonab Castle offers an unforgettable 5-star experience, blending historic charm with modern luxury and a welcoming Scottish hospitality. Just across the river from the charming town of Pitlochry and overlooking the awe-inspiring Loch Faskally, it boasts commanding views of wonderful Highland Perthshire scenery.

Melville Castle

Midlothian, near Edinburgh, Scotland

Stay in this castle from £144 per room, per night (bed & breakfast).

FREE cancellations, no prepayment required.

Our Experts Say:

Melville Castle Hotel is the perfect base to explore the bustling city of Edinburgh. Edinburgh Castle, the Royal Mile, University of Edinburgh, Holyrood Park and Arthur's Seat are all within five miles of the hotel. Murrayfield Stadium, the Edinburgh Playhouse and Edinburgh Airport are also nearby. Guests can choose from one of the recently refurbished, individually designed bedrooms and suites.

Traquair Castle

Peebles, Scotland

Stay in this castle from £240 per room, per night (bed & breakfast).

Our Experts Say:

Traquair Castle was originally owned by the kings of Scotland, then later became the home of the Earls of Traquair and is still lived in by their descendants, the Maxwell Stuart family. The on-site museum documents the extensive history, including a visit from Mary Queen of Scots. It is well known as the oldest inhabited home in Scotland, and is less than an hour from Edinburgh.

The Celtic Castles team on a castle visit

Talk to the World's Leading Castle Experts

We realise that with so many incredible options, it can be hard to know where to start. That’s where we come in.

  • Tailored recommendations - Whether it's a short break for two or a lavish celebration, we can guide you to the perfect place.
  • Insider knowledge - We personally visit the properties we feature, so we can share first-hand experiences.
  • Best available rates - Thanks to our close relationships with castle owners, we can offer you the best prices.

You can talk to our team for free 7 days a week - by video, phone, or email, whatever suits you!

Get Started

Read why people love planning their castle experience with us

Most Popular Regional Searches

Castle stays in Scotland closest to in-demand cities and regions.

Tips From Our Castle Experts

Our team has years of experience helping people book castle hotels in Scotland. If you're planning your first stay, here are some tips you might find helpful:

How to get there

You don't need to journey to the remote countryside to stay in a Scottish castle hotel, We have a number of castles a short taxi ride away from cities like Edinburgh or Glasgow. If you do plan to travel further afield, we can advise on the best public transport options.

Staying out-of-season

Castles hotels in Scotland offer different experiences throughout the year. Contrary to what some people believe, castles are lovely and warm in winter and that's also when you'll enjoy some of the best value rates!

Stay in a family-run bed and breakfast

Many of the larger castle hotels in Scotland offer a truly lavish experience, but don't rule out smaller bed and breakfast properties. In many cases you'll be staying with the actual owners who have fascinating stories to share about the property. Ask us for some suggestions!

Special celebrations

If you're booking a Scottish castle hotel to celebrate a special occasion such as a birthday or anniversary, be sure to let us know as we may be able to point you towards an extra special room, or help you arrange a special gift.

Try a new activity

Take a look at what activities are available at the castle and close-by. You can enhance your stay by trying something new, like archery, falconry, golf, horse-riding, fishing, walking...the list goes on!

Varying experiences

Castle stays in Scotland offer a variety of experiences. Would you prefer a luxury castle hotel with fine dining and spa facilities, or a more authentic, rustic experience with period features? We’ll be happy to make some suggestions to suit you.

What to Expect When You Stay in a Castle Hotel in Scotland

Historic Architecture and Interiors

Expect stone walls, turrets, and medieval or baronial design throughout. Some Scottish castle hotels are lavishly restored, while others keep an authentic, rustic charm — and no two rooms are usually the same. You may find a four-poster bed, antique furniture, or exposed stone walls in your room.

Fascinating History

Many castle hotels in Scotland have captivating histories, from royal connections to clan battles. Look out for original features like spiral staircases, vaulted ceilings, and suits of armour as part of the decor — and if you enjoy the paranormal, some castles even have ghost stories and haunted rooms you can stay in.

Warm and Comfortable Year Round

Whilst offering a rustic experience, castle hotels in Scotland are lovely and warm even in winter, and usually offer modern comforts like WiFi — so you can enjoy the atmosphere without sacrificing the conveniences of home.

Authentic Scottish Cuisine

Most castle hotels have on-site restaurants featuring regional ingredients. From locally sourced meats and vegetables to fresh seafood, dining in a Scottish castle is an experience in itself.

Themed Experiences

Some castle hotels offer medieval banquets or afternoon teas for a truly immersive stay. Whether you're raising a goblet in a candlelit great hall or taking tea in a drawing room, these experiences bring the history of the castle to life.

Stunning Surroundings

Depending on the location, you'll be able to explore beautiful gardens, forests, or lochs right on the doorstep. Many Scottish castle hotels are in quiet, romantic settings away from busy cities — making them ideal for a relaxing and memorable escape.

Latest Related Articles

Recent content from our castle experts.

Why Use Celtic Castles

Below is a small selection of comments from people who’ve used our service. You can also read over 1500 more.

Search by Country

See UK castle stays across Scotland, England and Wales.