This post likely contains affiliate links. By booking through these links I may make a small commission (which I am very grateful for!) at no extra cost to you.

Scotland has a ton of charm. From the dark, medieval city of Edinburgh, to the mysterious Loch Ness, and the fairy stories of the stunning Isle of Skye; this small island country is filled with magic. But while the folklore and landscapes are fun to explore, there’s another way to add some magic to your visit; by staying in one of the many castle hotels in Scotland

The concept of staying in a castle hotel isn’t new, but it’s often associated with a costly price tag. While staying in a Scottish castle hotel is a luxury experience, it doesn’t need to break the bank. With that in mind, here are my top recommendations for castle hotels in Scotland; with options for a variety of budgets.

Tip: Need to book flights to Scotland? Try Skyscanner, they are my go-to for finding cheap flights.

Glenapp Castle Hotel

Glenapp Castle offers a true fairytale escape for those looking for a regal Scottish castle hotel. This romantic hotel is designed in the Scottish Baronial style with towering turrets, an oak-panelled interior, and stunning sea views. There are 36 acres of beautiful gardens to explore, an award-winning restaurant, and plenty of sporting activities to enjoy. Without a doubt, it’s one of the most beautiful and luxurious castle hotels in Scotland.  

Check prices for Glenapp Castle Hotel on booking.com here.

Check prices for Glenapp Castle hotel on hotels.com here

Dalhousie Castle Hotel and Spa

There are over 700 years of history in the walls of this Scottish Castle hotel and has hosted numerous prestigious guests including Queen Victoria and Sir Walter Scott. An award-winning restaurant, the luxurious Aqueous spa, archery and falconry promise to make your stay a unique and memorable experience. Not to mention that Dalhousie Castle Hotel was named Scotland’s Castle Hotel of the Year for 2016; another reason why it’s a perfect pick for your Scottish vacation.

Check prices for Dalhousie Castle and Spa on booking.com here.

Check prices for Dalhousie Castle and Spa on hotels.com here

Stonefield Castle Hotel

Dating back to 1837, Stonefield Castle is one of the most beautiful castle hotels in Scotland. Set on 60 acres of woodland by Loch Fyne, it’s perfect for a tranquil escape. The castle itself is stunning as well, with some original furnishings, wood panelling, decorative ceilings, and marble fireplaces. Plus, with only 35 rooms it’s a small and intimate Scottish Castle hotel that promising to offer a memorable experience.

Check prices for Stonefield Castle Hotel on booking.com here.

Check prices for Stonefield Castle Hotel on hotels.com here

Cornhill Castle Hotel

Cornhill castle is a beautiful building overlooking the Lanarkshire Hills. However, it wasn’t always so elegant. This historic building was originally about the size of a farmhouse but has since been expanded and adapted over time by its various owners. Today, the once humble building now resembles a French chateau and is a perfect pick for travellers looking for a regal castle hotel in Scotland. 

Check prices for Cornhill Castle Hotel on booking.com here.

Check prices for Cornhill Castle Hotel on hotels.com here

Dornoch Castle Hotel

Dornoch is one of the most luxurious castle hotels in Scotland and is located in the picturesque Highlands. The historical castle has 22 rooms, each individually furnished to follow a specific theme to draw on the property’s history. The hotel also houses Dornoch Distillery company which produces organic gin. The unique mix of a Scottish castle hotel with an onsite distillery makes it a great choice for travellers. 

Check prices for Dornoch Castle Hotel on booking.com here.

Check prices for Dornoch Castle Hotel on hotels.com here

Fonab Castle Hotel and Spa

Fonab Castle Hotel and Spa is a small but beautiful five-star property about 30 minutes outside of Perth. Its perched on the shore of Loch Faskally, overlooking the lake and to Ben Vrackie in the distance. A decadent spa, elegant dining options, and a unique Gin bar make it a great pick for visitors in search of romantic castle hotels in Scotland.

Check prices for Fonab Castle Hotel and Spa on booking.com here.

Check prices for Fonab Castle Hotel and Spa on hotels.com here

Sherbrooke Castle Hotel

Sherbrooke Castle hotel looks fit for a princess. A baronial red sandstone building set in a beautiful garden landscape. The building dates back to the late 1800s and served as a radar training centre for the British during WWII. It’s located only about ten minutes from Glasgow city centre, making it an easily accessible choice for those wanting to spend a night in a Scottish castle hotel. 

Check prices for Sherbrooke Castle Hotel on booking.com here. 

Check prices for Sherbrooke Castle Hotel on hotels.com here. 

Melville Castle Hotel

Melville Castle Hotel is a historic property, with records dating back to 1155. The estate has known many historic figures including Mary Stuart and Sir David Rannie of the East India Trading Company, and Queen Victoria. The castle was turned into a hotel in 2003, but some of this building’s ancient history has remained. According to workers and some guests, the castle is haunted by a female spirit who has been seen by the windows and at the foot of the bedroom on the first floor. Without a doubt, Melville Castle is a historic property with a bit of mystery and intrigue. Plus, it’s only twenty minutes from Edinburgh, making it a popular choice for those looking at castle hotels in Scotland.  

Check prices for Melville Castle Hotel on booking.com here.

Check prices for Melville Castle Hotel on hotels.com here

Scotland is a beautiful country to visit, and a stay at any of these castle hotels in Scotland promises to add a bit of magic to your travels.

A Note on Travel Insurance in Scotland

Please, do NOT travel without travel insurance! I’ve had to rely on mine twice before (once for damaged luggage, once because I developed a lung infection while traveling). While the cost may seem annoying and better spent elsewhere, trust me when I say you’ll be sorry if you don’t have it. For just a couple bucks a day, you can save yourself a whole lot of stress and money. I like to recommend SafetyWing for travel medical insurance. With prices starting at $37 for 4 weeks, they are one of the most affordable options I’ve found. Learn more about the importance of travel insurance here.

Travelling to Europe? Don’t Forget to Pack


Castle Hotels in Scotland Pin

Pin me for later!

13 Comments

  1. Clazz - An Orcadian Abroad on March 3, 2018 at 1:52 pm

    These all look amazing! I think my favourite is Cornhill. 🙂 Definitely hope I can stay in one of these one day.

    • Hannah Logan on March 3, 2018 at 2:47 pm

      Cornhill looks like a stunner for sure!

  2. JC on March 3, 2018 at 2:26 pm

    Must save this! Did a castle stay during our Ireland trip and it was well worth it – would love to do one in Scotland when we finally make our way there!

    • Hannah Logan on March 3, 2018 at 2:47 pm

      haha I actually created this post after my Ireland castle hotel roundup was so popular. People started asking if I knew of any in Scotland!

    • Shonda on October 20, 2018 at 1:23 pm

      What was the name of the castle you stayed at in Ireland?

      • jasmine on October 26, 2018 at 2:30 am

        Ballyseede Castle

  3. lexieanimetravel on March 3, 2018 at 2:29 pm

    Oh my these are all beautiful and fabulous Hotels here. I would really love to stay them all. How much is one night? I can’t wait to book!

    • Hannah Logan on March 3, 2018 at 2:46 pm

      Depends on the castle! But some of them are quite affordable 🙂

  4. Malvika on March 3, 2018 at 5:55 pm

    What beautiful hotels!! I’d love to visit one day

  5. Mona Corona on March 4, 2018 at 3:44 am

    Omg! I would love to stay in a castle hotel. All these castles look amazing! I can’t wait to visit!!

  6. […] Best Castle Hotels in Scotland […]

  7. […] it comes to castle hotels, Ireland and Scotland tend to get most of the attention. However, while both of those countries have some great […]

Leave a Comment