Search three-star hotels in Scotland
Find the three-star hotels that appeal to you the most
Featured three-star hotel destinations
Destination inspiration for your trip – find a three-star hotel

Edinburgh

Glasgow

Aberdeen

Inverness

Oban

Fort William

Aviemore

Pitlochry

Largs

Perth

Newton Stewart

Dumfries

Drumnadrochit

Ayr

Moffat

Strathpeffer
The best three-star hotels in Scotland
Check out our pick of great three-star hotels in Scotland
Filter by:
The Woodside
Set in Doune, 19 km from Lake of Menteith, The Woodside offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar.

28 York Place Hotel
In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

Buccleuch Arms Hotel
Situated in the spa town of Moffat, Buccleuch Arms Hotel is a former 18th-century Georgian coaching inn which offers free Wi-Fi and a restaurant serving award-winning food.

Loch Ness Inn
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.

Hotel Ceilidh-Donia
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.

Linen Bank Residence - Aparthotel
Featuring 3-star accommodation, Linen Bank Residence - Aparthotel is set in Linlithgow, 16 km from Forth Bridge and 24 km from Edinburgh Zoo.

Abbotsford Hotel
Set in Ayr, 1.2 km from Ayr Beach, Abbotsford Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

Mabie House Hotel
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.

Lochaline Hotel
Lochaline Hotel in Lochaline has 3-star accommodation with a terrace. All guest rooms in the hotel are equipped with a flat-screen TV.

The Osprey Hotel
Situated in Kingussie and within 1.1 km of Kingussie Golf Club, The Osprey Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property. This 3-star hotel offers a concierge service.

Most booked three-star hotels in Scotland this month
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland
Popular with guests booking three-star hotels in Scotland






























