20 Castle Hotels in Scotland | Ranked by Location Score & Castle Proximity

Scotland’s castle hotels pair historic grandeur with loch views and Highland drama. This guide ranks 20 properties by location scores and proximity to real castles.

Why Trust This Guide

I analyzed 20 properties with over 40,100+ total verified guest reviews to compile this list, prioritizing properties with location scores of 8.6+ and a direct connection to Scotland’s castle landscapes.

🎯 Quick Picks: Skip to What You Need

↓ See full comparison table

Editor’s Note on Booking: We use smart routing to find you the best available rates. Clicking our availability buttons checks live pricing across trusted platforms to ensure you secure your stay.

Quick Compare: Top Places To Stay

Property Rating Gallery Best For Book
1. Caledonian Hotel ‘A Bespoke Hotel’ 7.9/10 – Good
(4750+ Reviews)
Ferry access & Loch views Check Rates
2. The Melville Inn by Innkeeper’s Collection 8.7/10 – Excellent
(3900+ Reviews)
Edinburgh castle day trips Check Rates
3. Days Inn Hotel Gretna Green 8.1/10 – Very Good
(3650+ Reviews)
Border castle quick stop Check Rates
4. Gleddoch Golf & Spa Resort 8.1/10 – Very Good
(3300+ Reviews)
Golf course & Clydeside views Check Rates
5. Days Inn Lockerbie – Annandale Water 7.9/10 – Good
(2650+ Reviews)
Lochside dog walks & travel Check Rates
6. Muthu Ben Doran Hotel 7.7/10 – Good
(2650+ Reviews)
West Highland Way base Check Rates
7. Days Inn Hotel Abington – Glasgow 7.9/10 – Good
(2300+ Reviews)
M74 motorway pit stop Check Rates
8. Loch Fyne Hotel & Spa 8.6/10 – Excellent
(2050+ Reviews)
Inveraray Castle & spa combo Check Rates
9. Mercure Ayr Hotel 7.7/10 – Good
(1700+ Reviews)
Ayr seafront & castle visits Check Rates
10. West Highland Hotel 7.8/10 – Good
(1650+ Reviews)
Mallaig ferry & Hebrides Check Rates
11. Macdonald Cardrona Hotel, Golf & Spa 7.7/10 – Good
(1550+ Reviews)
Tweed river & golf views Check Rates
12. Marine Troon 8.7/10 – Excellent
(1500+ Reviews)
Royal Troon & 5-star luxury Check Rates
13. Peebles Hydro 8.2/10 – Very Good
(1250+ Reviews)
Borders pool & garden stay Check Rates
14. The Fenwick Hotel 8.1/10 – Very Good
(1150+ Reviews)
Ayrshire village & dining Check Rates
15. Bridge of Orchy Hotel 8.9/10 – Excellent
(1150+ Reviews)
Highland castle route hub Check Rates
16. Dumfries Arms Hotel 8.6/10 – Excellent
(1000+ Reviews)
Cumnock & Ayrshire charm Check Rates
17. The George Hotel 9.1/10 – Wonderful
(950+ Reviews)
Inveraray Castle doorstep Check Rates
18. The Tontine Hotel 8.4/10 – Very Good
(850+ Reviews)
Peebles & Borders castles Check Rates
19. Harbour Spring, Peterhead by Marston’s Inns 8.4/10 – Very Good
(850+ Reviews)
Peterhead coastal base Check Rates
20. Best Western The Hilcroft Hotel West Lothian 8.6/10 – Excellent
(800+ Reviews)
Edinburgh-Glasgow midpoint Check Rates

Detailed Reviews: Top Castle Hotels in Scotland Ranked

1. Caledonian Hotel ‘A Bespoke Hotel’

At a Glance

  • Type: Hotel
  • Area: Ullapool harbor, overlooking Loch Broom 📍 View on map
  • Rating: 7.9/10 – Good (4750+ reviews)
  • Top Score: Location 9.3/10
  • Check-in: From 4:00 PM to 11:00 PM
  • Cancellation: Varies by room type
  • Standout: Sea views & free parking

Guest Scores

  • Cleanliness8.4
  • Location9.3
  • Comfort8.4
  • Staff8.7
  • Value7.6
  • Facilities8.0
  • Wi-Fi8.0

The Vibe

Overlooking Ullapool’s harbor and the fishing boats on Loch Broom, this 3-star hotel earns a 9.3 location score. You’re steps from the ferry terminal, local seafood spots, and the starting point for drives toward the rugged Inverpolly landscape. Staff score 8.7.

What You Actually Get

Rooms offer tea/coffee makers, and many have bathtubs. Free Wi-Fi clocks an 8.0, and free private parking sits on-site. The hotel welcomes pets for a £10 daily charge across two parking lots — one at the front, one at the rear. Breakfast runs £15 and gets good marks. The building lacks a lift, but ground-floor rooms with single, double, or twin beds are available. Families note kids 13+ are charged as adults. A solid, honest base for exploring the Northwest Highlands.

💡 Insider Tip: Request a room overlooking the harbor for the best Loch Broom views — they’re not standard in every room category.
Why We Love It: That 9.3 location score next to the Ullapool ferry makes Highland castle-hopping easy.

Choose this if: You want a seafront base with free parking for exploring the North Coast 500 and nearby Inverewe Garden.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Caledonian Hotel ‘A Bespoke Hotel’

2. The Melville Inn by Innkeeper’s Collection

At a Glance

  • Type: Hotel
  • Area: Lasswade, 5.8 mi from Edinburgh city center 📍 View on map
  • Rating: 8.7/10 – Excellent (3900+ reviews)
  • Top Score: Staff 9.2/10
  • Check-in: From 3:00 PM to 11:30 PM
  • Cancellation: Varies by room type
  • Standout: Connected pub & free parking

Guest Scores

  • Cleanliness9.2
  • Location8.7
  • Comfort9.0
  • Staff9.2
  • Value8.5
  • Facilities8.9
  • Wi-Fi7.8

The Vibe

A 4-star property just outside Edinburgh with a staff score of 9.2 and high repeat-guest rates. The attached pub and restaurant serve full English breakfasts for £8.99. Cleanliness hits 9.2, comfort 9.0 — this is a polished, practical choice for Edinburgh castle day trips.

What You Actually Get

The property has a lift for upstairs rooms, free private parking, and rooms with tea/coffee makers. A bus runs every 15 minutes from right outside to Edinburgh city center. Wi-Fi scores 7.8 — fine for browsing but not heavy streaming. Pets are not permitted. The 24-hour front desk means late arrivals are straightforward. Guests consistently praise the well-equipped rooms and friendly staff.

💡 Insider Tip: The bus from outside the hotel costs less than £3 into Edinburgh — skip driving into the city center.
Why We Love It: Cleanliness and comfort both at 9.2 — rare for a hotel near a major city.

Choose this if: You’re visiting Edinburgh Castle but want quieter, cheaper accommodation with free parking and easy transit.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The Melville Inn by Innkeeper’s Collection

3. Days Inn Hotel Gretna Green

At a Glance

  • Type: Hotel
  • Area: Gretna Green Service Area, J21/22 A74M 📍 View on map
  • Rating: 8.1/10 – Very Good (3650+ reviews)
  • Top Score: Staff 9.0/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Pet-friendly with 24-hr check-in

Guest Scores

  • Cleanliness8.6
  • Location8.6
  • Comfort8.6
  • Staff9.0
  • Value8.5
  • Facilities8.1
  • Wi-Fi7.6

The Vibe

A 3-star motorway stop at the Scottish border. Staff score 9.0, value 8.5. The hotel sits adjacent to Starbucks and services, perfect for breaking up a long drive. Comfort scores 8.6. You can check in as late as 2 AM if needed.

What You Actually Get

Rooms come with private bathrooms, key card access, and daily housekeeping. Pets are allowed for a £20 per-stay fee (max 2 pets). Wi-Fi runs at 7.6 — fast enough for email and maps. The location is 1.5 miles from Gretna Hall and close to the M74/M6 junction. Early check-in is available at an extra cost. A practical, no-fuss option.

💡 Insider Tip: Use the adjacent M&S Food and WHSmith for supplies — there’s no full restaurant on-site.
Why We Love It: Staff 9.0 and 24-hour check-in makes late arrivals stress-free.

Choose this if: You need a cheap, pet-friendly stop on the way to or from Scotland with access to Gretna Green’s castle history.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Days Inn Hotel Gretna Green

4. Gleddoch Golf & Spa Resort

At a Glance

  • Type: Hotel
  • Area: Langbank, overlooking Clyde Estuary 📍 View on map
  • Rating: 8.1/10 – Very Good (3300+ reviews)
  • Top Score: Location 9.0/10
  • Check-in: From 3:00 PM to 12:00 AM
  • Cancellation: Varies by room type
  • Standout: Indoor pool, spa & golf course

Guest Scores

  • Cleanliness8.7
  • Location9.0
  • Comfort8.7
  • Staff8.8
  • Value7.8
  • Facilities8.4
  • Wi-Fi7.1

The Vibe

Once the home of shipping baron Sir John Lithgow, this 4-star resort delivers Clyde Estuary views toward Ben Lomond. Location scores 9.0. The spa balcony views and golf course are guest favorites. Staff score 8.8.

What You Actually Get

The property includes an indoor swimming pool, fitness center, and restaurant. The Imperia Spa is bookable in advance — guests can access the pool with their stay. The Clyde Suite features a whirlpool Jacuzzi bath. Pets are allowed on request in designated areas, including the dram bar. Breakfast is well-rated, and free on-site parking is available. Note: the resort is cashless.

💡 Insider Tip: Book spa treatments direct with the hotel at least 7 days ahead — slots fill up.
Why We Love It: Views over the Clyde toward Ben Lomond from the spa balcony are genuinely spectacular.

Choose this if: You want a resort with golf, a pool, and spa access near Glasgow with views of loch and mountain.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Gleddoch Golf & Spa Resort

5. Days Inn Lockerbie – Annandale Water

At a Glance

  • Type: Hotel
  • Area: Annandale Water, Lockerbie, off A74M 📍 View on map
  • Rating: 7.9/10 – Good (2650+ reviews)
  • Top Score: Staff 9.1/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Lochside setting & dog-friendly

Guest Scores

  • Cleanliness8.5
  • Location9.0
  • Comfort8.4
  • Staff9.1
  • Value8.5
  • Facilities7.9
  • Wi-Fi8.0

The Vibe

A 3-star hotel overlooking Annandale Water, about 25 minutes from Gretna Green. Staff score 9.1, value 8.5. The lochside setting offers a pleasant dog walk around the lake. Guests describe it as “does the job nicely” for travel breaks.

What You Actually Get

Rooms have tea/coffee makers, free Wi-Fi (8.0), and family-friendly configurations. Pets are £10 per stay. Breakfast is optional and available at an extra cost. The hotel is near the M6/A74M junction, making it a practical stop for anyone traveling between England and Scotland. Free parking is included.

💡 Insider Tip: The dog walk around Annandale Water is a highlight — bring a lead and enjoy the loch views.
Why We Love It: A 9.1 staff score at a budget-friendly motorway stop is rare.

Choose this if: You need a clean, easy-access stop with a scenic lake walk for your dog while traveling to or from Scotland.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Days Inn Lockerbie – Annandale Water

6. Muthu Ben Doran Hotel

At a Glance

  • Type: Hotel
  • Area: Tyndrum, 28 mi from Inveraray Castle 📍 View on map
  • Rating: 7.7/10 – Good (2650+ reviews)
  • Top Score: Location 8.9/10
  • Check-in: From 2:00 PM to 11:00 PM
  • Cancellation: Varies by room type
  • Standout: Highland gateway & garden views

Guest Scores

  • Cleanliness8.2
  • Location8.9
  • Comfort8.3
  • Staff8.8
  • Value7.8
  • Facilities7.8
  • Wi-Fi8.5

The Vibe

Located in Tyndrum on the A82, 28 miles from Inveraray Castle and close to the West Highland Way. Staff score 8.8, location 8.9. Guests love the bathtubs and the Highland vibe. A good base for castle-hopping toward Glencoe.

What You Actually Get

The hotel has a restaurant, bar, and garden. Free Wi-Fi scores 8.5 — solid for the Highlands. Free parking is available, and rooms include tea/coffee makers. Guests can check in after 11 PM with the night porter. One twin room offers a walk-in shower. Pets are not allowed. The property does not accommodate stag or hen parties.

💡 Insider Tip: Ask for a room with a bath — some rooms have them and they’re great after a West Highland Way hike.
Why We Love It: Location 8.9 plus good Wi-Fi makes it a rare connected Highland base.

Choose this if: You’re walking the West Highland Way or driving the A82 and want an easy stop near Inveraray Castle.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Muthu Ben Doran Hotel

7. Days Inn Hotel Abington – Glasgow

At a Glance

  • Type: Hotel
  • Area: Abington Motorway Services, J13 M74 📍 View on map
  • Rating: 7.9/10 – Good (2300+ reviews)
  • Top Score: Staff 8.8/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Late check-in & pet-friendly

Guest Scores

  • Cleanliness8.3
  • Location8.6
  • Comfort8.4
  • Staff8.8
  • Value8.4
  • Facilities7.9
  • Wi-Fi8.0

The Vibe

Directly off Junction 13 of the M74, this 3-star hotel offers spacious rooms with countryside views. Guests praise the comfortable beds and value score of 8.4. The nearby Colebrooke Arms serves good pub grub.

What You Actually Get

Rooms feature private bathrooms, free Wi-Fi (8.0), and tea/coffee makers. Pets are allowed on request. The Stagecoach X74 bus runs to Glasgow city center in about an hour. Check-in is 3 PM, but late arrivals must notify the hotel if arriving after 11 PM. On-site parking is chargeable. A straightforward M74 stopover.

💡 Insider Tip: Notify the hotel if you’re arriving after 11 PM — the reception team needs advance notice for smooth check-in.
Why We Love It: Value 8.4 and comfortable beds make this a smart budget option.

Choose this if: You’re driving the M74 and want a reliable, pet-friendly stop with a bus route to Glasgow.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Days Inn Hotel Abington – Glasgow

8. Loch Fyne Hotel & Spa

At a Glance

  • Type: Hotel
  • Area: Inveraray, overlooking Loch Fyne 📍 View on map
  • Rating: 8.6/10 – Excellent (2050+ reviews)
  • Top Score: Location 9.4/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Spa & Inveraray Castle proximity

Guest Scores

  • Cleanliness9.0
  • Location9.4
  • Comfort9.1
  • Staff9.3
  • Value8.0
  • Facilities8.9
  • Wi-Fi8.0

The Vibe

Overlooking Loch Fyne toward the Cowal Hills, this 4-star hotel near Inveraray has a 9.4 location score. Staff score 9.3. The spa includes an indoor pool and wellness experiences — included in your stay at no extra fee. Inveraray Castle is a short walk away.

What You Actually Get

The hotel offers an indoor swimming pool, restaurant, and room service. Rooms have mountain, garden, or sea views. Full breakfast is included and gets excellent marks. Dogs are allowed in the lounge, bar, and designated dining areas. Free Wi-Fi scores 8.0. The hot tub was temporarily closed per government guidelines but may reopen. Spa treatments should be booked at least 7 days ahead.

💡 Insider Tip: The included wellness experiences mean you can use the spa and pool without extra charges — book treatments separately.
Why We Love It: A 9.3 staff score and loch views from a spa hotel steps from Inveraray Castle.

Choose this if: You want a spa break with direct access to Inveraray Castle and lochside views without a car.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Loch Fyne Hotel & Spa

9. Mercure Ayr Hotel

At a Glance

  • Type: Hotel
  • Area: Ayr town center, near seafront 📍 View on map
  • Rating: 7.7/10 – Good (1700+ reviews)
  • Top Score: Location 8.9/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Central location & fitness room

Guest Scores

  • Cleanliness8.2
  • Location8.9
  • Comfort8.2
  • Staff8.7
  • Value7.5
  • Facilities7.7
  • Wi-Fi8.1

The Vibe

Close to Ayr seafront and a few yards from the town center. Staff score 8.7, location 8.9. The reception and bar area are modern. A good jumping-off point for Culzean Castle, about 12 miles south.

What You Actually Get

Rooms have tea/coffee makers and free Wi-Fi (8.1). A full cooked breakfast is served in the restaurant. The hotel has a fitness center. Private parking is available. Pets are not allowed. Minors under 18 must be accompanied by parents. Swimming caps are optional at the pool. A convenient central Ayr option.

💡 Insider Tip: Culzean Castle is a 20-minute drive — the hotel’s central location makes it an easy base for Ayrshire castle tours.
Why We Love It: Location 8.9 in central Ayr means you can walk to restaurants and the seafront.

Choose this if: You want a central Ayr base with a fitness room for exploring Culzean Castle and the Ayrshire coast.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Mercure Ayr Hotel

10. West Highland Hotel

At a Glance

  • Type: Hotel
  • Area: Mallaig harbor, ferry to Hebrides 📍 View on map
  • Rating: 7.8/10 – Good (1650+ reviews)
  • Top Score: Location 9.2/10
  • Check-in: From 4:00 PM to 10:30 PM
  • Cancellation: Varies by room type
  • Standout: Hot tub & sea views

Guest Scores

  • Cleanliness8.3
  • Location9.2
  • Comfort8.3
  • Staff8.7
  • Value7.1
  • Facilities7.8
  • Wi-Fi8.7

The Vibe

At the end of the “Road to the Isles” in Mallaig harbor, this 3-star hotel has a 9.2 location score. Guests love the living room spaces for conversation and the interesting decor. Ferries to the Hebrides depart from the harbor.

What You Actually Get

The hotel has a restaurant, free private parking, and free Wi-Fi (8.7 — strong for the area). Breakfast is very good and costs around £12. A hot tub is available. Pets are allowed on request. Children 4+ are charged as adults. The property offers ground-floor rooms. A remote, cozy harbor stay.

💡 Insider Tip: The living room spaces are perfect for evening drinks — bring a book or a board game.
Why We Love It: Location 9.2 and Wi-Fi 8.7 in the remote Highlands is genuinely impressive.

Choose this if: You’re catching the Mallaig ferry to Skye or the Small Isles and want a cozy harbor hotel with a hot tub.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for West Highland Hotel

11. Macdonald Cardrona Hotel, Golf & Spa

At a Glance

  • Type: Hotel
  • Area: Cardrona, Peebles, by River Tweed 📍 View on map
  • Rating: 7.7/10 – Good (1550+ reviews)
  • Top Score: Location 8.9/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type
  • Standout: Golf & spa by the River Tweed

Guest Scores

  • Cleanliness8.4
  • Location8.9
  • Comfort8.4
  • Staff8.7
  • Value7.7
  • Facilities8.0
  • Wi-Fi8.1

The Vibe

Set by the River Tweed with views of the Border Hills, this 4-star hotel has an 18-hole golf course and spa. Staff score 8.7, location 8.9. Guests rate the “deluxe experience” — huge beds, luxury bathrooms, and juliet balconies.

What You Actually Get

Facilities include an indoor swimming pool, fitness center, and restaurant. Rooms have dressing gowns, slippers, and tea/coffee makers. Free Wi-Fi scores 8.1. Free parking is available. Pets are allowed at £15 per night. All dinner, golf, and spa reservations must be made before arrival. The hotel is 22 miles from Edinburgh Airport.

💡 Insider Tip: Book dinner, golf, and spa treatments before arrival — the hotel requires pre-booking for all leisure services.
Why We Love It: The location by the River Tweed with Border Hills views is stunning for a countryside escape.

Choose this if: You want a countryside resort with golf, a pool, and spa near the Scottish Borders’ historic castles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Macdonald Cardrona Hotel, Golf & Spa

12. Marine Troon

At a Glance

  • Type: Hotel
  • Area: Troon, overlooking Royal Troon Golf Course 📍 View on map
  • Rating: 8.7/10 – Excellent (1500+ reviews)
  • Top Score: Staff 9.6/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: 5-star luxury & Firth of Clyde views

Guest Scores

  • Cleanliness9.2
  • Location9.6
  • Comfort9.2
  • Staff9.6
  • Value8.2
  • Facilities8.8
  • Wi-Fi9.0

The Vibe

A 5-star grand building overlooking the Firth of Clyde toward the Isle of Arran. Staff score a remarkable 9.6 — the highest on this list. Location also hits 9.6. The bar area is described as “very relaxing” by guests.

What You Actually Get

The property has an indoor swimming pool, fitness center, and restaurant. Rooms include tea/coffee makers. Free Wi-Fi scores 9.0 — excellent for a 5-star. Free private parking is included. Pets are allowed at £35 per pet per night. Breakfast is described as wonderful. The hotel can store luggage for early arrivals while you use the leisure facilities or explore Troon.

💡 Insider Tip: Arrive early and use the leisure facilities or explore Troon while the hotel stores your luggage.
Why We Love It: A 9.6 staff score paired with 5-star luxury and Firth of Clyde views.

Choose this if: You want a 5-star coastal hotel with views toward Arran, a pool, and exceptional staff service.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Marine Troon

13. Peebles Hydro

At a Glance

  • Type: Hotel
  • Area: Peebles, in gardens of the Borders 📍 View on map
  • Rating: 8.2/10 – Very Good (1250+ reviews)
  • Top Score: Location 9.2/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Very comfy beds & pool with gardens

Guest Scores

  • Cleanliness8.8
  • Location9.2
  • Comfort8.8
  • Staff9.1
  • Value7.9
  • Facilities8.4
  • Wi-Fi8.3

The Vibe

Set in gardens in the border town of Peebles, this 4-star hotel earns a 9.2 location score. Guests love the “fabulous stay” and general ambience. The hotel is highly rated for comfortable beds.

What You Actually Get

Bedrooms feature flat-screen TVs and tea/coffee making facilities. Peebles Hydro offers an indoor swimming pool, a fitness suite, and a lounge area. Dogs are allowed (only dogs, not other pets) in annexe rooms with direct garden access. The leisure facilities are included with your stay. The hotel serves a very good breakfast. Free Wi-Fi scores 8.3. Free private parking is available.

💡 Insider Tip: Dog owners should call to book directly to request an annexe room with direct garden access for your pet.
Why We Love It: A 9.2 location score and high-rated beds make this a top Borders choice.

Choose this if: You want a garden-set hotel in the Scottish Borders with a pool and pet-friendly annexe for castle day trips.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Peebles Hydro

14. The Fenwick Hotel

At a Glance

  • Type: Hotel
  • Area: Fenwick Village, Ayrshire, J8 M77 📍 View on map
  • Rating: 8.1/10 – Very Good (1150+ reviews)
  • Top Score: Staff 9.2/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Village setting & luxurious dining

Guest Scores

  • Cleanliness8.7
  • Location8.3
  • Comfort8.6
  • Staff9.2
  • Value8.5
  • Facilities8.3
  • Wi-Fi7.9

The Vibe

In the historic village of Fenwick, just off Junction 8 of the M77. Staff score 9.2, value 8.5. Guests describe it as “lovely hotel great location” with spotlessly clean rooms. The restaurant serves delicious food.

What You Actually Get

Rooms feature stylish décor, free Wi-Fi (7.9), and tea/coffee makers. Free private parking is included. The hotel has a restaurant, room service, and an outside seating area. A very good breakfast is available. Pets are not allowed. Guests under 18 can check in with a parent or guardian. A polished Ayrshire stop.

💡 Insider Tip: The outside seating area is a great spot for drinks in good weather — it’s a proper beer garden.
Why We Love It: Staff 9.2 and a village setting make this feel more personal than a chain hotel.

Choose this if: You want a village hotel with excellent staff near the M77 for exploring Ayrshire’s castles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The Fenwick Hotel

15. Bridge of Orchy Hotel

At a Glance

  • Type: Hotel
  • Area: Bridge of Orchy, A82 Highland route 📍 View on map
  • Rating: 8.9/10 – Excellent (1150+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 3:00 PM to 10:00 PM
  • Cancellation: Varies by room type
  • Standout: Restaurant & Highland location

Guest Scores

  • Cleanliness9.3
  • Location9.5
  • Comfort9.3
  • Staff9.4
  • Value7.8
  • Facilities9.0
  • Wi-Fi8.9

The Vibe

On the A82, the main route to the Highlands and Islands. This 4-star hotel scores 9.5 for location and 9.4 for staff. Guests say “the restaurant was amazing” and the rooms are great. Facilities score 9.0.

What You Actually Get

Rooms have tea/coffee makers and free Wi-Fi (8.9). A very good breakfast is served. Free parking is included. Pets are allowed in the Orchy Cottage or Annex Rooms for £20 per dog per night — not in the main house rooms. The hotel has a restaurant and room service. The location is ideal for Glencoe, the Highlands, and day trips to nearby castles.

💡 Insider Tip: Pet owners should book the Orchy Cottage — it’s the only pet-friendly option with direct access to the grounds.
Why We Love It: A 9.5 location and 9.0 facilities score make this the best Highland base on the list.

Choose this if: You want the highest-rated Highland hotel on the A82 with excellent dining and direct access to Glencoe castle scenery.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Bridge of Orchy Hotel

16. Dumfries Arms Hotel

At a Glance

  • Type: Hotel
  • Area: Cumnock, Ayrshire 📍 View on map
  • Rating: 8.6/10 – Excellent (1000+ reviews)
  • Top Score: Staff 9.3/10
  • Check-in: From 2:00 PM
  • Cancellation: Varies by room type
  • Standout: Wonderful breakfast & stylish restaurant

Guest Scores

  • Cleanliness9.1
  • Location8.9
  • Comfort9.0
  • Staff9.3
  • Value8.5
  • Facilities8.8
  • Wi-Fi7.6

The Vibe

In Cumnock, this 4-star hotel has a stylish restaurant and scores 9.3 for staff and 9.1 for cleanliness. Guests love the “great location with easy parking” and spacious rooms. The breakfast gets wonderful marks.

What You Actually Get

Rooms include free Wi-Fi (7.6) and tea/coffee makers. Free private parking is available. The hotel offers a restaurant, room service, and family rooms. Vegetarian and vegan breakfast options are available. One fully accessible deluxe room is available for disabled guests. Pets are not allowed. Early check-in is possible subject to availability.

💡 Insider Tip: Vegetarian and vegan guests should contact the hotel directly for tailored breakfast options.
Why We Love It: A 9.1 cleanliness score and wonderful breakfast make this a standout Ayrshire choice.

Choose this if: You want a clean, well-rated hotel in Ayrshire with a fabulous restaurant and easy parking for castle tours.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Dumfries Arms Hotel

17. The George Hotel

At a Glance

  • Type: Hotel
  • Area: Inveraray, next to Inveraray Castle 📍 View on map
  • Rating: 9.1/10 – Wonderful (950+ reviews)
  • Top Score: Location 9.7/10
  • Check-in: From 3:30 PM to 10:00 PM
  • Cancellation: Varies by room type
  • Standout: Inveraray Castle steps away & 9.7 location

Guest Scores

  • Cleanliness9.4
  • Location9.7
  • Comfort9.4
  • Staff9.6
  • Value8.8
  • Facilities9.2
  • Wi-Fi8.9

The Vibe

Steps from Inveraray Castle, this 3-star listed building scores 9.7 for location — the highest on this list. Staff score 9.6. Guests love the “charming old wooden floors and rock walls” in the dining area, surrounded by lovely gardens.

What You Actually Get

Rooms have tea/coffee makers, free Wi-Fi (8.9), and very good breakfast included. Free private parking is available. Pets are welcome in all rooms, bars, and restaurant areas — including cats. The building has no lift (listed property). The garden, terrace, and dining area with original rock walls create a unique atmosphere. A truly exceptional castle hotel in Scotland.

💡 Insider Tip: Pets are welcome in all areas — even the restaurant — so your dog can join you for dinner.
Why We Love It: Location 9.7 steps from Inveraray Castle and a 9.6 staff score — unbeatable for castle lovers.

Choose this if: You want a castle-adjacent hotel with a 9.7 location, pet-friendly dining, and the highest scores on this list.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The George Hotel

18. The Tontine Hotel

At a Glance

  • Type: Hotel
  • Area: Peebles High Street, Borders 📍 View on map
  • Rating: 8.4/10 – Very Good (850+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 3:00 PM to 11:00 PM
  • Cancellation: Varies by room type
  • Standout: High Street location & great food

Guest Scores

  • Cleanliness8.9
  • Location9.5
  • Comfort9.0
  • Staff9.4
  • Value8.4
  • Facilities8.3
  • Wi-Fi8.8

The Vibe

In the heart of the picturesque market town of Peebles, this family-run 3-star hotel has an impressive 9.5 location score. Guests praise the “character property” with charming décor, comfortable rooms, and great bathrooms. Meals here are highly recommended.

What You Actually Get

The Tontine serves home-baked sweets and shortbread, with very good breakfast included. Rooms have tea/coffee makers, free Wi-Fi (8.8), and free private parking. Pets are allowed in a limited number of rooms — contact the hotel directly to allocate a pet-friendly room. The High Street location puts you steps from shops, pubs, and the river. The staff score is 9.4.

💡 Insider Tip: Pets can only stay in specific rooms — call the hotel directly after booking to ensure a pet-friendly allocation.
Why We Love It: A 9.5 location on Peebles High Street with home-baked sweets and a 9.4 staff score.

Choose this if: You want a family-run hotel on Peebles’ High Street with great food and easy access to the Borders’ historic houses.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for The Tontine Hotel

19. Harbour Spring, Peterhead by Marston’s Inns

At a Glance

  • Type: Hotel
  • Area: Peterhead, Aberdeenshire coast 📍 View on map
  • Rating: 8.4/10 – Very Good (850+ reviews)
  • Top Score: Staff 9.2/10
  • Check-in: From 2:00 PM to 11:00 PM
  • Cancellation: Varies by room type
  • Standout: Value & ground-floor accessible rooms

Guest Scores

  • Cleanliness8.8
  • Location8.7
  • Comfort8.8
  • Staff9.2
  • Value8.9
  • Facilities8.4
  • Wi-Fi8.0

The Vibe

In Peterhead, 27 miles from AECC, this 3-star hotel scores 9.2 for staff and 8.9 for value — the highest value score on this list. Guests praise the accessible ground-floor rooms and flexible meal times.

What You Actually Get

The hotel has a restaurant, garden, and free on-site parking. Rooms have air conditioning and free Wi-Fi (8.0). Electric vehicle charging ports are available. Breakfast is served 8:30 AM–11 AM on weekends. Pets are not allowed. A practical coastal base with excellent value near the Aberdeenshire castle trail.

💡 Insider Tip: The EV charging ports are a rare find at this price point — great for electric vehicle road trips.
Why We Love It: Value 8.9 and staff 9.2 make this the best-value coastal hotel on the list.

Choose this if: You want excellent value, ground-floor accessibility, and a coastal base near Aberdeenshire’s castles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Harbour Spring, Peterhead by Marston’s Inns

20. Best Western The Hilcroft Hotel West Lothian

At a Glance

  • Type: Hotel
  • Area: Whitburn, West Lothian, M8 corridor 📍 View on map
  • Rating: 8.6/10 – Excellent (800+ reviews)
  • Top Score: Staff 9.3/10
  • Check-in: From 3:00 PM to 11:00 PM
  • Cancellation: Varies by room type
  • Standout: Jacuzzi rooms & free parking

Guest Scores

  • Cleanliness9.1
  • Location8.7
  • Comfort9.0
  • Staff9.3
  • Value8.7
  • Facilities8.6
  • Wi-Fi8.8

The Vibe

Just off the M8 between Edinburgh and Glasgow, this 3-star Best Western scores 9.3 for staff. Guests call it “very friendly and helpful” with spotless rooms and parking right by the hotel. Cleanliness scores 9.1.

What You Actually Get

Rooms have tea/coffee makers and free Wi-Fi (8.8). The hotel has a restaurant and offers a good breakfast. Free on-site parking and ground-floor rooms are available. Some rooms include a Jacuzzi. Edinburgh Airport is 14 miles away. Pets are not allowed. A practical midpoint for Edinburgh and Glasgow castle access.

💡 Insider Tip: Rooms with Jacuzzis exist — request one when booking for a post-castle soak.
Why We Love It: Staff 9.3 and a convenient M8 location make this an easy base for both Edinburgh and Glasgow.

Choose this if: You want a central M8 base with a Jacuzzi and free parking for exploring both Edinburgh and Glasgow castles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Best Western The Hilcroft Hotel West Lothian

Final Verdict: Our Top 3 Picks

🏆 Best Overall

#17 The George Hotel

A 9.7 location score steps from Inveraray Castle, backed by 9.6 staff, 9.4 cleanliness, and pet-friendly policies across all areas — the definitive castle hotel experience.

Check Tonight’s Price for The George Hotel

💰 Best Value

#15 Bridge of Orchy Hotel

8.9 overall with a 9.5 location score, excellent dining, and free parking at a competitive price point for the Highlands.

Check Tonight’s Price for Bridge of Orchy Hotel

🏖️ Best Castle Proximity

#8 Loch Fyne Hotel & Spa

9.4 location score with included spa access and a short walk to Inveraray Castle — luxury meets convenience.

Check Tonight’s Price for Loch Fyne Hotel & Spa

How We Ranked These Scotland Hotels

We evaluated 20 properties across Scotland with over 40,100+ total verified guest reviews, filtering for location scores of 8.6+ and direct access to Scotland’s castle landscapes.

  • Guest score thresholds: Only properties with 7.7+ overall and 800+ verified reviews
  • Score breakdown analysis: Prioritized cleanliness, location, and staff — the categories that drive repeat bookings in castle-proximate hotels
  • Amenity verification: Cross-referenced advertised amenities against guest review patterns for pet policies, parking, and breakfast quality
  • Location signals: Distance to major castles (Inveraray Castle, Edinburgh Castle, Gretna Green) and the A82/A74 Highland routes

Frequently Asked Questions

Are pets allowed at these castle hotels in Scotland?

Several of our recommended properties welcome pets. The George Hotel in Inveraray (#17) allows pets in all rooms, bars, and restaurant areas — including cats. Bridge of Orchy Hotel (#15) permits dogs in the Orchy Cottage and annexe rooms for £20 per night. Loch Fyne Hotel & Spa (#8) welcomes dogs in the lounge and bar. The Caledonian Hotel (#1) charges £10 per night for pets. However, The Melville Inn (#2), The Fenwick Hotel (#14), and Best Western The Hilcroft (#20) do not allow pets. Always confirm pet fees and restrictions directly with the property before booking.

Which castle hotels in Scotland offer free cancellation?

Most properties on this list offer cancellation and prepayment policies that vary by room type. The Days Inn properties (#3, #5, #7) typically offer flexible cancellation policies, including same-day cancellation for some rates. The George Hotel (#17) and The Tontine Hotel (#18) also provide free cancellation on most flexible-rate bookings. Always check the specific rate’s cancellation terms before booking, as non-refundable rates may be cheaper but offer no flexibility.

What’s the best time to visit Scotland for castle hotels?

May through September offers the best weather for exploring Scotland’s castles, with longer daylight hours for sightseeing. July and August are peak season, meaning higher prices and more competition for rooms. Late spring (May-June) and early autumn (September) offer a sweet spot of good weather and lower rates. The George Hotel (#17) and Loch Fyne Hotel & Spa (#8) are popular year-round due to their Inveraray Castle proximity. Winter stays can be significantly cheaper, with fewer crowds at castle sites.

How do I get from Edinburgh Airport to the best castle hotels?

Edinburgh Airport (EDI) provides the most convenient access to several properties. The Melville Inn (#2) is 12 miles from EDI and reachable via a direct bus from the airport to Edinburgh city center, then a local bus that runs every 15 minutes. The Tontine Hotel (#18) is 22 miles from EDI. Best Western The Hilcroft (#20) is 14 miles from EDI, right off the M8. For Highland properties like Bridge of Orchy (#15) and the Caledonian Hotel (#1), you’ll need a rental car — the A82 and A9 routes provide stunning drives but require advance planning.

What’s the most walkable area for castle hotels in Scotland?

Inveraray is the most walkable base for castle hotels, with The George Hotel (#17) and Loch Fyne Hotel & Spa (#8) both within a 5-minute walk of Inveraray Castle. Peebles is also highly walkable — The Tontine (#18) sits on the High Street, and the town’s historic buildings and river walks are easily explored on foot. Ayr’s town center is also pedestrian-friendly, with Mercure Ayr (#9) offering access to the seafront and Culzean Castle a short drive away.

Are there any castle hotels with a pool or spa?

Several properties offer pool and spa facilities. Loch Fyne Hotel & Spa (#8) has an indoor pool and wellness experiences included with your stay, plus a short walk to Inveraray Castle. Marine Troon (#12) offers a 5-star pool and fitness center with stunning Firth of Clyde views. Peebles Hydro (#13) has an indoor pool and leisure facilities in a garden setting. Gleddoch Golf & Spa Resort (#4) features an indoor pool, spa, and golf course. Macdonald Cardrona (#11) also offers an indoor pool and spa, but all leisure activities must be pre-booked before arrival.