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, cleanliness, attention from staff.

Show more Show less
9
Superb
2,517 reviews
Price from
US$187
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 600 metres from Edinburgh Waverley station, and within 700 metres of the city centre. We were taken aback by how cool and nicke the hotel was. From we stepped in the door till we left we felt welcome and well treated. Miko (?) wo greeted us was super friendly, and even joined us for a chat at dinner. Very friendly and including.

Show more Show less
9.3
Superb
1,551 reviews
Price from
US$292
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. Friendly welcoming staff, Great location, off the main road, cozy reception area, comfortable room, nice breakfast

Show more Show less
9
Superb
1,059 reviews
Price from
US$267
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. Close to everything, right infront of the station, Clean and spacious with modern design

Show more Show less
9.2
Superb
3,122 reviews
Price from
US$201
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. Centrally located convenient for Burrell train museums and restaurants Spacious room lovely little kitchen with all facilities -nice to effectively have home from home

Show more Show less
9
Superb
2,830 reviews
Price from
US$145
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. Excellent breakfast. Good choice and reasonably priced

Show more Show less
9.1
Superb
1,387 reviews
Price from
US$171
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. beautiful location and beautifully appointed rooms and common areas

Show more Show less
9.1
Superb
1,448 reviews
Price from
US$92
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. Everytying Perfect location, so clean, friendly staff at the reception all of them were super nice and helpful .

Show more Show less
9
Superb
1,815 reviews
Price from
US$124
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. The staff is so friendly The interior decorating is amazing The surrounding is cool, not an area you will visit if you didn’t live here. Just pay attention no elevators, but it’s only one flight of stairs 😁

Show more Show less
9
Superb
1,587 reviews
Price from
US$156
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. Everything was spotless. The staff fantastic. The food delicious

Show more Show less
9
Superb
1,392 reviews
Price from
US$105
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