The 30 Best Hotels in Scotland
Based on 1,950,700 guest reviews
#1 of 1,907 Hotels in Scotland
Last review posted: 8 days ago
- “Great stay by Loch Fyne”
- “First class, lovely home with excellent hosts.”
- “We were very relaxed staying there”
Ranked 1 out of 1,907 in the region, as well as being 1 of for hotels in Saint Catherines.
#2 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Beautiful place to stay at a high cost”
- “Great multi day stay in the mountains.”
- “”
Ranked 2 out of 1,907 in the region, as well as being 2 of for hotels in Glencoe.
Ranked 3 out of 1,907 in the region, as well as being 3 of for hotels in Balloch.
#4 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Wonderful hosts, clean and comfortable accommodation, recommend the hot-tub!”
- “”
- “It is a stay that will be very unique and you will definitely enjoy it.”
Ranked 4 out of 1,907 in the region, as well as being 4 of for hotels in Balloch.
#5 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Wonderful location in a well conceived pod”
- “Felt very premium and special. The view from the pod was beyond wow!”
- “”
Ranked 5 out of 1,907 in the region, as well as being 5 of for hotels in Strathy.
#6 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Nice peaceful place to stay. Very quiet and no noise”
- “Excellent option convenient to Prestwick airport”
- “The best B&B you could wish to stay at!”
Ranked 6 out of 1,907 in the region, as well as being 6 of for hotels in Troon.
#7 of 1,907 Hotels in Scotland
Last review posted: 3 days ago
- “”
- “Quiet retreat in the beautiful countryside - perfect escape!”
- “Amazing place. Must book.”
Ranked 7 out of 1,907 in the region, as well as being 7 of for hotels in Duns.
#8 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “The initial room we had was uncomfortably hot, even during...”
- “It was fantastic!”
- “Staff was very friendly, lovely stay.”
Ranked 8 out of 1,907 in the region, as well as being 8 of for hotels in Oban.
#9 of 1,907 Hotels in Scotland
Last review posted: 7 days ago
- “Simply fantastic!”
- “Quiet stay in lovely countryside”
- “Absolutely lovely place - will come back at some point!”
Ranked 9 out of 1,907 in the region, as well as being 9 of for hotels in Inverness.
#10 of 1,907 Hotels in Scotland
Last review posted: 7 days ago
- “What a treat!”
- “”
- “Exceptional!”
Ranked 10 out of 1,907 in the region, as well as being 10 of for hotels in Bridgend.
#11 of 1,907 Hotels in Scotland
Last review posted: 3 days ago
- “Overnight stop off on our way to Oban”
- “High end B&B with sensational view”
- “First class, luxurious and a wonderful breakfast. The hosts were so friendly and kind and happy to help book meals at th”
Ranked 11 out of 1,907 in the region, as well as being 11 of for hotels in Craobh Haven.
#12 of 1,907 Hotels in Scotland
Last review posted: 4 days ago
- “Perfect get away peace n tranquility”
- “Bear lodge is a beautiful cabin, well maintained, very clean...”
- “Great stay”
Ranked 12 out of 1,907 in the region, as well as being 12 of for hotels in Auchterarder.
#13 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Simply incredible”
- “”
- “Beautiful castle-stay, with superb food!”
Ranked 13 out of 1,907 in the region, as well as being 13 of for hotels in Kilchoan.
Ranked 14 out of 1,907 in the region, as well as being 14 of for hotels in Aberlour.
#15 of 1,907 Hotels in Scotland
Last review posted: 3 days ago
- “”
- “Would love to return”
- “”
Ranked 15 out of 1,907 in the region, as well as being 15 of for hotels in Edinburgh.
#16 of 1,907 Hotels in Scotland
Last review posted: 6 days ago
- “”
- “Beautiful scenery, lovely touches & a brilliant host”
- “Host was extremely personable and gave great tip to make our...”
Ranked 16 out of 1,907 in the region, as well as being 16 of for hotels in Melrose.
#17 of 1,907 Hotels in Scotland
Last review posted: 9 days ago
- “Great location, everything you could need.”
- “”
- “”
Ranked 17 out of 1,907 in the region, as well as being 17 of for hotels in New Aberdour.
#18 of 1,907 Hotels in Scotland
Last review posted: 3 days ago
- “Weekend retreat”
- “”
- “Fabulous stay. Could not have been better.”
Ranked 18 out of 1,907 in the region, as well as being 18 of for hotels in Linlithgow.
#19 of 1,907 Hotels in Scotland
Last review posted: 11 days ago
- “”
- “Romantic, peaceful, just what we needed.”
- “Check out time is so early 10:00AM”
Ranked 19 out of 1,907 in the region, as well as being 19 of for hotels in Drymen.
#20 of 1,907 Hotels in Scotland
Last review posted: 7 days ago
- “Scenic and relaxing stay, outmet expectations.”
- “Amazing pods, definitely recommend”
- “”
Ranked 20 out of 1,907 in the region, as well as being 20 of for hotels in Breakish.
#21 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Excellent place to stay and will recommend for a small family”
- “It was perfect, like a warm embrace after facing Isle of Skye weathery character”
- “Beautiful lodge”
Ranked 21 out of 1,907 in the region, as well as being 21 of for hotels in Breakish.
#22 of 1,907 Hotels in Scotland
Last review posted: 7 days ago
- “”
- “”
- “Amazing place, amazing views, and exceptional host!”
Ranked 22 out of 1,907 in the region, as well as being 22 of for hotels in Inverness.
#23 of 1,907 Hotels in Scotland
Last review posted: 86 days ago
- “Convenient, well-equipped lodge”
- “Chilled weekend thoroughly enjoyed”
- “Very well appointed lodge on a lovely park. The onsite restaurant was amazing, not what was expected!”
Ranked 23 out of 1,907 in the region, as well as being 23 of for hotels in Jedburgh.
#24 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Captures the essence of its highland location”
- “Relaxing, comfortable, perfect!”
- “”
Ranked 24 out of 1,907 in the region, as well as being 24 of for hotels in Carrbridge.
#25 of 1,907 Hotels in Scotland
Last review posted: 14 days ago
- “Wonderful Scottish experience”
- “Wonderful, peaceful stay at Butt Lodge with fantastic hosts”
- “”
Ranked 25 out of 1,907 in the region, as well as being 25 of for hotels in Lochranza.
#26 of 1,907 Hotels in Scotland
Last review posted: 3 days ago
- “”
- “Brilliant hosts, excellent B&B, central location. Would definitely stay again.”
- “”
Ranked 26 out of 1,907 in the region, as well as being 26 of for hotels in Grantown on Spey.
#27 of 1,907 Hotels in Scotland
Last review posted: 4 days ago
- “You HAVE to stay here at least once in your lifetime”
- “”
- “”
Ranked 27 out of 1,907 in the region, as well as being 27 of for hotels in Achiltibuie.
#28 of 1,907 Hotels in Scotland
Last review posted: 4 days ago
- “”
- “”
- “Such a cosy place to stay.”
Ranked 28 out of 1,907 in the region, as well as being 28 of for hotels in Glenfarg.
#29 of 1,907 Hotels in Scotland
Last review posted: 2 days ago
- “Amazing self catering lodge , very cosy and close to local amenities”
- “Absolutely fantastic!”
- “Property owners were so lovely and posted out things we left behind.”
Ranked 29 out of 1,907 in the region, as well as being 29 of for hotels in Stewarton.
#30 of 1,907 Hotels in Scotland
Last review posted: 7 days ago
- “It was lovely good choice i definitely will go again”
- “Lovely stay in lovely location.”
- “Rannoch Lodge was perfect accommodation in every way, was perfect location for access to motorway gr”
Ranked 30 out of 1,907 in the region, as well as being 30 of for hotels in Auchterarder.