
The picturesque country of Scotland is well known for its music, scenic lochs, and great whisky. It is an amazing choice for your next nature retreat. You can start sightseeing at Edinburgh Castle on Castle Rock, a grand and historic building. Another spot to visit is Loch Ness, where you can ride boats or have a picnic with your loved ones.
Before you finalize your itinerary and list of things to do, you’ll need to find a place to stay. Maybe you’d like to have a memorable stay in a gorgeous castle hotel so that you can feel like royalty. Read on to find out more about the top castle hotels in Scotland, UK.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on December 20, 2024.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Melville Castle Hotel, Edinburgh (from USD 283)
Old meets new at Melville Castle Hotel, a 4-star accommodation in the capital city of Edinburgh. The old-world charm and grandeur of the deluxe residence have been meticulously restored. The result is 33 unique bedrooms and lavish suites equipped with modern indulgences, Egyptian cotton sheets, and lush views. Guests traveling with their Fido can opt for dog-friendly rooms equipped with comfy dog beds and special treats.
This family-friendly hotel also boasts a restaurant open for appetizing dinners and cocktails. The 54-acre (21.85-hectare) estate is also a nod to refined outdoor relaxation, with gardens and terraces to enjoy.
Melville Castle Hotel
58.32 km (36.3 mi) from Stirling Castle
2. Tulloch Castle Hotel ‘A Bespoke Hotel’, Dingwall (from USD 90)
Delicious dinner, excellent breakfast, and a cozy bar with great atmosphere.
Reasonable pricing for a castle experience with dinner and breakfast included.
Convenient location for NC500, near Dingwall, and easy access to Inverness and other highland locations.
Dog-friendly, ghost tours, spacious lounges, and period furnishings.
Whether your trip to Scotland involves business or leisure, you’ll find Tulloch Castle Hotel a fitting retreat, This 12-century castle underwent restoration to retain its original period features, fireplaces, and ceilings. Its magnificent premises now includes an in-house restaurant where authentic Scottish cuisine is served for breakfast and dinner. The hotel also offers hospitality to your fur babies.
Guests here get to pick from a selection of 22 nicely appointed bedrooms, all of which exude a distinct character and charm. But whichever you choose as a hideaway, you can expect staple amenities such as flat-screen TV, ensuite bathroom, and snug beds.
Tulloch Castle Hotel ‘A Bespoke Hotel’ This is a Proud Certified property where you can be extra sure of a welcoming stay.
167.84 km (104.3 mi) from Stirling Castle
3. Crossbasket Castle, High Blantyre (from USD 380)
Crossbasket Castle’s stone facade and ornate chandeliers take you back in time, but worry not! You’ll have free Wi-Fi, so you can stay updated with the latest news. You can also catch up on your favorite shows since each room has a TV. While you have a choice of rooms, each comes with a luxurious sitting area, safety deposit boxes, and a kettle.
At this 5-star castle hotel in Scotland, you’re welcome to walk around and explore the garden. And if you want a bite to eat, simply walk into one of the two on-site restaurants.
Crossbasket Castle
39.4 km (24.5 mi) from Stirling Castle
4. The Atholl Palace, Pitlochry (from USD 193)
Excellent breakfast buffet, good quality traditional bar food, and a wide selection of local whisky.
Reasonably priced with good value for money, especially for families.
Conveniently located near the town with stunning views and easy access to attractions.
Beautifully maintained grounds, spacious rooms, and a well-equipped leisure center.
Straight out of a fairytale, The Atholl Palace is set amidst greenery and offers guests 48 acres (19.42 hectares) to explore. Wander around the estate peppered with seating areas in picturesque locations. The lovely Japanese garden that features a river and a waterfall is sure to charm you.
At this property, you can work out anytime since there’s a fully equipped gym. There’s also a tennis court so you can challenge your friends to a match. When it’s time to relax, you can soak in the refreshing hot tub or the sauna.
The Atholl Palace
65.88 km (41.0 mi) from Stirling Castle
5. Glengorm Castle, Tobermory (from USD 367)
Glengorm Castle is a great accommodation for your next family trip. This historic castle offers a slice of rustic decor to add to the charm. Guests staying here will have access to a game room, where you can play darts or billiards. You can also have a friendly match at the squash court. The family pet is welcome in this hotel!
Wi-Fi is available in the rooms and common areas, so you can upload travel pictures with ease. All the rooms have a TV for entertainment.
Glengorm Castle
148.8 km (92.5 mi) from Stirling Castle
6. Dalhousie Castle Hotel, Bonnyrigg (from USD 278)
Dalhousie Castle Hotel is a stunning accommodation that has been around since the 13th century. This castle lodging in Scotland is surrounded by nature, so you can easily explore the wooded grounds or visit River Esk.
Guests can dine in the unique Dungeon Restaurant, which offers meals for kids and adults. If you’re looking for something more informal, walk into Orangery. Those who want to relieve some stress can head to the spa, which has a massaging jet pool.
Dalhousie Castle Hotel
61.1 km (38.0 mi) from Stirling Castle
7. Glenapp Castle, Ballantrae (from USD 501)
Exceptional dining experiences with delicious food and an extensive wine list.
Luxurious 5-star experience with attention to detail and exceptional service.
Stunning and peaceful location, ideal for a relaxing break and leisurely exploration.
Immaculate grounds, beautiful gardens, and a wide variety of activities available.
Glenapp Castle was first built in 1870. The rooms feature a personal TV and DVD player, so you can binge your favorite shows during your stay. You’ll also have a free Wi-Fi connection. And if you peek out of the windows, you’ll have a spectacular view of the castle grounds or the sea.
When you feel like exploring, you can take a stroll in the 36-acre outdoor area. Couples can also have a romantic dinner in the on-site restaurant. You can indulge in a gourmet meal complimented by wine and champagne. Galloway Forest Park is under an hour’s drive from here, and you can use the free parking provided for guests.
Glenapp Castle
132.82 km (82.6 mi) from Stirling Castle
8. Barony Castle Hotel, Peeblesshire (from USD 107)
Barony Castle Hotel is a relaxing accommodation that’s 45 minutes away by car from Edinburgh. Guests can use the free parking and drive to nearby attractions, such as Glentress Forest, which is 20 minutes away. Golf enthusiasts can also check out Peebles Golf Club.
While it’s one of the more affordable castles to stay in Scotland, the property doesn’t compromise on comfort. Guests here are provided with spacious rooms with stylish interiors. The rooms are decorated in soft neutrals, and their windows provide spectacular views.
Stepping out of your room, you can enjoy the hotel amenities. Consider relaxing in the sauna or taking a dip in the indoor swimming pool. You may also walk on the castle grounds and take pictures of a scale model of Scotland. When it’s time to eat, you can dine in 1536, an elegant restaurant serving Scottish meals with a modern twist.
Barony Castle Hotel This is a Proud Certified property where you can be extra sure of a welcoming stay.
64.36 km (40.0 mi) from Stirling Castle
9. Stonefield Castle Hotel ‘A Bespoke Hotel’, Stonefield (from USD 257)
Stonefield Castle Hotel ‘A Bespoke Hotel’ has been around since the 19th century and is located in a scenic spot. Guests can enjoy sweeping views of Loch Fyne and stroll the 60 acres (24.28 hectares) of woodland.
The hotel is a study in Scottish architecture and boasts an award-winning restaurant that serves traditional Scottish cuisine. The meals are made from local ingredients. The rooms have old-world charm but are furnished for comfort and come with amenities such as personal TVs for entertainment and kettles for making warm beverages. You can bring your pet to this accommodation.
Stonefield Castle Hotel ‘A Bespoke Hotel’
95.27 km (59.2 mi) from Stirling Castle
10. Sherbrooke Castle Hotel, Glasgow (from USD 143)
Sherbrooke Castle Hotel is a baronial building located within a 12 to 15-minute drive from central Glasgow, Scotland. The castle features modern rooms with carved wooden furniture, workspaces, and windows overlooking the grounds.
Breakfast is served in your room, and when it’s time for lunch or dinner, you can head to the in-house restaurant and feast on fresh, local produce. This hotel is also a good spot for business meetings and events.
Sherbrooke Castle Hotel
38.02 km (23.7 mi) from Stirling Castle
11. Mingary Castle - Restaurant with Rooms, Kilchoan (from USD 441)
Mingary Castle - Restaurant with Rooms is a charming accommodation near the mountains. You can bring along your car since there’s free private parking for guests. There’s an electric vehicle charging station as well.
This well-maintained castle by the sea offers soundproof rooms with stunning views. If you’d like a seaside view, opt for a King Suite with Sea View. Some rooms also come with sitting areas so you can converse in style. When you wake up in the morning, you can enjoy a continental breakfast, and take a stroll in the garden. You can hike in the area, or play with your pet. Please note that pet charges may apply.
Mingary Castle - Restaurant with Rooms
145.81 km (90.6 mi) from Stirling Castle
12. Broomhall Castle (from USD 196)
Built in 1874, Broomhall Castle is a fairytale-like venue and accommodation for weddings and special occasions. The quaint, baronial façade of the heritage home is the perfect backdrop for your wedding photo opts. This property features 16 well-appointed en suite rooms that are tastefully furnished to suit guests’ daily needs.
An on-site restaurant and bar await you for delicious treats and cold refreshments. That aside, a full-cooked breakfast is served every morning. If you’re in the mood to explore the nation’s capital, Edinburgh is just 30 minutes away.
Broomhall Castle
Address: Long Row
7.01 km (4.4 mi) from Stirling Castle
Take a lovely vacation in Scotland
Scotland is a great place when you need a break from the busy city life. You can spend the day sightseeing, trying out the local cuisine, or taking pictures of the scenery. Remember to book one of these top castle hotels for your next stay here!
Frequently asked questions about the top castle hotels in Scotland, UK
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data