Skip to main content

Stay in Scotland's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Social Hub Glasgow

Hotel in Central Glasgow, Glasgow

Attractively set in Glasgow, The Social Hub Glasgow has air-conditioned rooms, a fitness center, free WiFi and a terrace. Friendly staff, fantastic location, great array of facilities, all the facilities as well as my room were very clean. The room itself was modern and very spacious. Great hotel

Show more Show less
9
Wonderful
1,463 reviews
Price from
$106
per night

Ocean Mist Leith

Hotel in Leith, Edinburgh

Located in Edinburgh and with Royal Yacht Britannia reachable within a 11-minute walk, Ocean Mist Leith has express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the... Ocean Mist is one of our best hotel experience. Our suite was incredible, very spacious, with a huge old-fashioned luxuary bath. We couldn't have dreamt of a better surprise. Every deco detail was perfect. And wonderful staff, very friendly, professional and good-looking with their capitain shirt! The breakfast was perfect for us. Good croissants, yogurt and fruit salad. The boat is very elegant and "anchored" in a great place next to many restaurants - I like Edinbourgh centre but Leith is my favorite district, it's close to the seashore with an atmospheric maritime atmosphere. Thank you to you Team of Ocean Mist!

Show more Show less
9.5
Exceptional
1,419 reviews
Price from
$283
per night

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Loved staying here, the Dog house has so many different quirky extras that make it feel like so much more than a hotel. The room itself was spotless and so well looked after, the staff really go the extra mile to make you feel welcome. Will be back soon with the dog next time! 🐶 Thank you Doghouse! 10/10!

Show more Show less
9.5
Exceptional
1,347 reviews
Price from
$409
per night

Old Aberlady Inn

Hotel in Aberlady

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar. Good Breakfast. Also had an excellent evening meal.

Show more Show less
9
Wonderful
1,038 reviews
Price from
$163
per night

Arden House Hotel

Hotel in Kirkcudbright

Located in Kirkcudbright, 26 miles from Dumfries and Galloway Golf Club, Arden House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. All great breakfast top quality ,setting good

Show more Show less
9
Wonderful
1,174 reviews
Price from
$84
per night

SCHLOSS Roxburghe, part of Destination by Hyatt

Hotel in Kelso

Located in Kelso, 25 miles from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt provides accommodations with a fitness center, free private parking, a garden and a... Was a last minute decision that was really worth it. Exceptional dinner service. Very friendly personell. Provided a comfy dog bed and of course water and food bowl.

Show more Show less
9.1
Wonderful
1,457 reviews
Price from
$394
per night

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the center of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. Central location, great value, superb breakfast area. Highly recommended.

Show more Show less
9
Wonderful
2,595 reviews
Price from
$284
per night

Ness Walk

Hotel in Inverness

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant. Where do I start? My sister and I booked a one-night stay at Ness Walk, and we loved every second of it. The staff were extremely friendly and nice and also very helpful. The room is spacious, the windows are huge, and the view is serene. It was exceptionally clean, and the bed was so comfortable. We ordered room service twice; we ordered dinner from the all-day menu I believe, and it was really good. My sister had the burger, which she loved, and I really enjoyed the lentil soup. We ordered breakfast the next morning, and it was just as good. The eggs benedict, pastries, toast and the bowl of fruits were really good. Eating in the room with the view was actually relaxing. The hotel is a nice distance from the city centre; you can walk along the river ness and experience the view. Overall, I have absolutely no complaints.

Show more Show less
9.3
Wonderful
1,242 reviews
Price from
$494
per night

The Craigie Hotel

Hotel in Penicuik

Located in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. Very Friendly, helpful and professional staff. They made us feel right at home from the minute we walked in. Always very attentive and willing to assist you with any request you might have. Good breakfast options with local dishes. Dinner a la carte also very nice.

Show more Show less
9.2
Wonderful
1,218 reviews
Price from
$187
per night

Greshornish House Hotel

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. What a hidden Gem! Greshornish is situated in a stunning, serene location. The winding narrow drive up to the house is not for the faint of heart but you are well rewarded with a view of the water and curious looks from happy, grass nibbling sheep as you pass by. The house is beautiful, the grounds immaculate and the staff of Greshornish House has mastered the art of refined hospitality, yet making you feel like family. Afternoon Tea by the roaring fireplace on a misty day was a definite highlight. Our little party of 3 friends on a girls trip to Scotland send you our deepest thanks for such a wonderful stay with a shoutout to some special people: Robert, Ceinwen, Jason, Tim and Dan. Thanks again guys, you nailed it!

Show more Show less
9.2
Wonderful
1,298 reviews
Price from
$682
per night

Hotels with extra health and safety measures

Find hotels in Scotland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Scotland in the past month

See all

Scotland's best hotels with breakfast

See all

Budget hotels in Scotland

See all

Hotels in Scotland you can book without a credit card

See all

Scotland Highlights

FAQs about hotels in Scotland

Planning a trip? Get inspired by reviews of cities in Scotland

Explore guest reviews of hotels in Scotland

See all