Skip to main content

The best three-star hotels in Scotland

Check out our pick of great three-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.

Hiking, biking, fishing, shooting and cycling can all be enjoyed in the local area. A golf club can also be found within a 15-minute walk of the hotel, and Edinburgh city centre can be reached in less than an hour by car. David was incredible friendly and helpful throughout my stay. Staff were very kind and informative. Had a beautiful steak for dinner and cooked to order. Excellent stay and thank you David and Team.

Show more Show less
9.3
Superb
1,010 reviews
Price from
US$112
per night

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. We stayed one night but we enjoyed it. The location es great, you can go for a walk around the forest. The restaurant is very good

Show more Show less
9
Superb
1,063 reviews
Price from
US$146
per night

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

The Hotel Ceilidh-Donia is in a quiet residential area, just off Dalkeith Road, a major route into Edinburgh. Edinburgh Waverley Rail Station, Edinburgh Castle and the shops of Princes Street are within a 15-minute bus ride. We LOVE the host's hospitality! Kevin was an absolute gem! The place was the first stop on our honeymoon, and thanks to Kevin's hospitality, we felt it was the best start we could have ever had! We also loved how big the room and the bathroom were, and the lovely breakfast every morning! Simply blew our minds!

Show more Show less
9.4
Superb
2,018 reviews
Price from
US$103
per night

Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 14 km from Muirfield and 27 km from Arthurs Seat. This 3-star hotel offers room service. The property is non-smoking and is set 28 km from Dalhousie Castle. exceptional staff made me feel very welcome and a delicious Scottish breakfast.

Show more Show less
9
Superb
113 reviews
Price from
US$202
per night

Set in Ayr, 1.2 km from Ayr Beach, Abbotsford Hotel offers accommodation with a garden, free private parking, a restaurant and a bar. This 3-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. The property is non-smoking and is situated 3 km from Ayr Racecourse. Beautifully Scottish and very friendly staff

Show more Show less
9.2
Superb
341 reviews
Price from
US$171
per night

Located in Dumfries, 7.1 km from Dumfries and Galloway Golf Club, Mabie House Hotel provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel features free WiFi and a bar. The property is non-smoking and is set 8.6 km from Dumfries and County Golf Club. A really lovely welcome when we arrived. The reception area was so welcoming and warm. Every member of staff was friendly and chatty. The breakfasts were delicious and we ate in the restaurant each evening of our stay and really enjoyed all the meals

Show more Show less
9
Superb
751 reviews
Price from
US$121
per night

Lochaline Hotel in Lochaline has 3-star accommodation with a terrace.

All guest rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and a hairdryer, rooms at Lochaline Hotel also feature free WiFi, while selected rooms also feature a sea view. This small family-run inn was one of our favourite places to stay during our two-week trip in Scotland. The house is situated on a beautiful peninsula with a lovely view and a “getting away from it all” feel. The interior has been lovingly renovated with creative touches using natural materials — e.g., our room had a woven jute toilet-paper holder and a spalted-birch beam across the ceiling — and guests have ample common space in the well stocked breakfast room and lounge. The hands-on owners were very warm and hospitable and the breakfast was superb.

Show more Show less
9.5
Exceptional
445 reviews
Price from
US$176
per night

Featuring 3-star accommodation, Annslea Guest House is set in Pitlochry, 24 km from Castle Menzies and 46 km from Scone Palace. Both free WiFi and parking on-site are accessible at the guest house free of charge. Outdoor furniture is available for guests to relax or dine outside. Abundant and delicious food. Cheerful staff (daughter to owners).

Show more Show less
9.2
Superb
144 reviews
Price from
US$168
per night

Situated 1.1 km from Kingussie Golf Club, The Osprey offers 3-star accommodation in Kingussie and has a terrace. The property is non-smoking and is located 1.7 km from Ruthven Barracks.

Guest rooms in the hotel are equipped with a kettle. Featuring a private bathroom with a shower and free toiletries, rooms at The Osprey also boast free WiFi, while some rooms include a mountain view. The rooms in the accommodation are fitted with a TV and a hairdryer. Amazing breakfast, comfortable bed, very clean and well-designed room. Loved the little extra touches : the bedside lamps with usb ports, the dark washcloth for makeup removal, the brochures at the door of things to do in the area. Lovely owners who recommended and booked a restaurant for dinner for us. Great location and easy to find. We will definitely come back!

Show more Show less
9.2
Superb
417 reviews

St Columba Hotel has a garden, shared lounge, a restaurant and bar in Iona. This 3-star hotel offers a concierge service and free shuttle service. The property is non-smoking and is set less than 1 km from Iona Abbey. The Hotel is owned and run by people from the Island Community. That's a wonderful thing because it means that the hotel is connected to the place in which it is situated and Iona is a very special place. The Staff are sound, the food was great and the location is wonderful. The three of us travelled by bicycle from Oban. We will be back for sure. Go raibh maith agaibh go léir.

Show more Show less
9
Superb
127 reviews
Price from
US$146
per night

Most booked three-star hotels in Scotland this month

FAQs about three-star hotels in Scotland

Three-Star Hotels that guests love in Scotland