Skip to main content

The best four-star hotels in Scotland

Check out our pick of great four-star hotels in Scotland

Filter by:


Review score

Superb: 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.

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated 1 km from Edinburgh International Conference Centre, 1.6 km from Royal Mile and 1.5 km from Camera Obscura and World of Illusions. With free WiFi, this 4-star hotel offers a shared lounge and room service. The property is 700 metres from Edinburgh Castle, and within less than 1 km of the city centre. Location was wonderful. Room was quite clean.Staff were so friendly and 2 days of staying at this hotel was totally excellent.

Show more Show less
9
Superb
2,968 reviews
Price from
US$146
per night

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is 700 metres from the city centre and 600 metres from Edinburgh Waverley station. Location is incredible and everywhere smells beer 😍

Show more Show less
9.3
Superb
1,532 reviews
Price from
US$250
per night

Situated in Invergarry, 41 km from Glen Nevis, Rokeby Manor features accommodation with a shared lounge, free private parking, a restaurant and a bar. This 4-star hotel offers ski-to-door access and room service. The property is non-smoking and is located 38 km from Ben Nevis Whisky Distillery. Fruit platter was a lovely compliment. Overall the interior design was very nice.

Show more Show less
9
Superb
1,066 reviews
Price from
US$274
per night

Located in the centre 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. The hotel features a rooftop lounge and each room boasts free high-speed WiFi. I absolutely loved the layout of the double cozy room. so fancy and so intimate. I loved our stay in your hotel the plus point was the proximity to the station and to the bustling parts of old town. I would highly recommend a stay here for an authentic Scottish experience.

Show more Show less
9.2
Superb
3,056 reviews
Price from
US$146
per night

Found in an Edwardian building formerly home to the Anchor Line Shipping Company’s headquarters, this city centre aparthotel is inspired by a 1920s ocean liner. With original 1906 features, there are glazed tiles, terrazzo flooring, timber wall-panelling, fireplaces and even the original safes. You can not find a better located hotel in Glasgow! The apartment was spacious, clean beautiful! Just loved everything about it.

Show more Show less
9.1
Superb
2,813 reviews
Price from
US$143
per night

Situated 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. Private parking can be arranged at an extra charge. We felt very welcome and we truly enjoyed our stay ❤️

Show more Show less
9.1
Superb
1,406 reviews
Price from
US$162
per night

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. Scottish cuisine is served at the restaurant. We absolutely loved our time at Greshornish House! Wish it could have been longer. After our world wind trip around Scotland we finally had some time to relax. The food was great, especially loved the beetroot soup 💜

Show more Show less
9.1
Superb
1,465 reviews
Price from
US$89
per night

Residence Inn by Marriott Aberdeen is set within a 20-minute walk from the beach in Aberdeen. Free WiFi is available.

All units feature a seating area with work space and a fully equipped kitchen. A complimentary breakfast is served every morning. Staff were so friendly. Location was excellent and airport bus stops 5 minutes from hotel. Bed & pillows were so comfortable. Breakfast was great. Hope to return to this hotel very soon.

Show more Show less
9.1
Superb
1,777 reviews
Price from
US$103
per night

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Built in 19th century, this 4-star hotel is within 2.9 km of Edinburgh Castle and 3.1 km of National Museum of Scotland. The Real Mary King's Close is 3.4 km away and University of Edinburgh is 3.4 km from the hotel. Everything was perfect great clean close to the cutt staff was amazing

Show more Show less
9
Superb
1,555 reviews
Price from
US$103
per night

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site. The room I had was very large and the bathroom too. It was nicely warm, with a pretty view onto the garden. It had a good size table which was nice for doing some writing. I asked Reception for an iron which was promptly brought up to my room. The tea/ coffee making was very good with nice China mugs and complementary mineral water and biscuits.

Show more Show less
9.1
Superb
1,388 reviews
Price from
US$108
per night

Most booked four-star hotels in Scotland this month

FAQs about four-star hotels in Scotland

Four-Star Hotels that guests love in Scotland