Skip to main content

The best 4-star hotels in Scotland

Check out our selection of great 4-star hotels in Scotland

Filter by:


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.

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. Central but not in the super touristy area, superclean and modern rooms, comfy bed, could open window, welcome drink, super nice staff, coffeemachine in the room, nice restaurants close by

Show more Show less
9
Wonderful
2,270 reviews
Price from
$208
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. Amazing hotel, can't fault it

Show more Show less
9.3
Wonderful
1,557 reviews
Price from
$282
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. The staff is very polite. The location is great and the breakfast is amazing!

Show more Show less
9.2
Wonderful
3,160 reviews
Price from
$205
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. The exterior and the interior super nice

Show more Show less
9
Wonderful
2,868 reviews
Price from
$154
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. Clean and comfortable. Staff were friendly and very helpful. Food was excellent. Very pretty surrounds. Ideally situated for a visit to Edinburgh without the parking hassles associated with an inner city stay.

Show more Show less
9.1
Wonderful
1,389 reviews
Price from
$174
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. This hotel has a fantastic location, with a beautifull surround environment. The rooms were fantastic, with the key requirements to our family and fantastic view. Dinner and Breakfast was excelent, with a lovely attendance of all personal. Management team with a high level of commitment for customer satisfaction. 5 starts to all the team of Greshornish House Hotel

Show more Show less
9.2
Wonderful
1,455 reviews
Price from
$107
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. City Center. Close to union Street. Availability of self laundry

Show more Show less
9
Wonderful
1,813 reviews
Price from
$126
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 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. Stylish and modern hotel with quiet surroundings. Totally enjoyed our stay.

Show more Show less
9
Wonderful
1,618 reviews
Price from
$114
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. We had a lovely time in this hotel. I need to say that place is much more beautiful in person than in the photos. It was a great surprise, I totally recommend it. The breakfast was really good as well.

Show more Show less
9
Wonderful
1,385 reviews
Price from
$161
per night

Destiny Scotland - Distillers House offers self-catering accommodation in a period building in Edinburgh's West End. Guests can enjoy free WiFi at the property.

All apartments feature a kitchen equipped with a dishwasher, oven, coffee machine and microwave. There is a bathroom in each apartment, equipped with free toiletries and a shower. A lounge area is available, and a TV is provided in the bedroom. Towels and bed linen are available. This was awesome property, very stylish, clean and central location. There were all that one may need in the apartment. Check in procedure was very easy and administration of the property was responsive. They also offered early check in, which was very kind.

Show more Show less
9.1
Wonderful
1,123 reviews
Price from
$205
per night

Most booked 4-star hotels in Scotland this month

FAQs about 4-star hotels in Scotland

4-Star Hotels that guests love in Scotland