Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Scotland

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

Located in Inveraray and within less than 1 km of Inveraray Castle, Brambles of Inveraray features a garden, non-smoking rooms, and free WiFi throughout the property. This 4-star inn offers a 24-hour front desk. Room brand new, equipped with kitchenette. Property on main street - excellent location. Check-in was a breeze

Show more Show less
9.1
Superb
1,182 reviews
Price from
US$253
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,041 reviews
Price from
US$132
per night

Set in Pennan and with Delgatie Castle reachable within 29 km, The Pennan Inn offers a restaurant, non-smoking rooms, free WiFi and a bar. 39 km from Fyvie Castle and 46 km from Haddo House, the inn features a range of water sports facilities. Guests can have a drink at the snack bar. Cozy, friendly, great food in big portions.

Show more Show less
9.4
Superb
101 reviews
Price from
US$161
per night

At the inn, all rooms have a desk and a flat-screen TV. The private bathroom is fitted with a shower, free toiletries and a hairdryer. All guest rooms will provide guests with a wardrobe and a kettle.

Riverside Museum of Transport and Technology is 38 km from Black Bull Gartmore, while Kelvingrove Art Gallery and Museum is 39 km from the property. Glasgow Airport is 47 km away. Everything was thought through with absolutely none of the little niggles you usually come across.

Show more Show less
9.1
Superb
375 reviews
Price from
US$159
per night

Set in Oban, 26 km from Dunstaffnage Castle, The Kilchrenan Inn offers accommodation with a garden, free private parking, a restaurant and a bar. Located around 35 km from Kilmartin House Museum, the inn with free WiFi is also 50 km away from Inveraray Castle. The property is non-smoking and is located 29 km from Corran Halls. Lovely atmosphere and great food

Show more Show less
9.4
Superb
277 reviews
Price from
US$169
per night

Ben Cruachan Inn - Restaurant, Pub with Rooms is located in Loch Awe and features a garden and terrace. The property has a bar, as well as a restaurant serving local cuisine. Each room has a flat-screen TV with satellite channels. Stunning modern hotel in a beautiful old building, very high quality windows, beds fit out etc. Lift was a bonus. Great car parking and outstanding location by Loch. Dinner was delicious too !

Show more Show less
9.1
Superb
515 reviews
Price from
US$187
per night

The Harbour Inn features a garden, restaurant, a bar and tennis court in Garlieston. The property is non-smoking and is set a few steps from Garlieston Beach.

At the inn, all rooms come with a wardrobe. With a private bathroom equipped with a shower and free toiletries, rooms at The Harbour Inn also have a sea view. The units in the accommodation are fitted with a flat-screen TV and a hairdryer. Amazingly relaxing location. Super friendly and accommodating. Special thanks to Sianna and Harry for looking after us.

Show more Show less
9.1
Superb
336 reviews
Price from
US$133
per night

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

Guests can enjoy various activities in the surroundings, including golfing and cycling. Perth is 49 km from The Inn At Kingsbarns, while Dundee is 26 km away. The nearest airport is Edinburgh Airport, 59 km from The Inn At Kingsbarns. Location very convenient for exploring St Andrews, playing golf and revisiting a local restaurant The Peat Inn, which we previously visited 30 years ago! A very warm welcome awaited us from the owner despite our late arrival. Room exceptionally comfortable, clean with all expected amenities. Breakfast fabulous & local Gin lovely (not for breakfast!)

Show more Show less
9.1
Superb
491 reviews
Price from
US$233
per night

The Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The property is non-smoking and is located 21 km from Scone Palace.

The units in the inn are fitted with a kettle. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All units at The Smiddy Haugh are equipped with a flat-screen TV with satellite channels. Nice quiet location. Breakfast choices were varied and very tasty.

Show more Show less
9.1
Superb
329 reviews
Price from
US$160
per night

Situated in the centre of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

Free Wi-Fi, an en suite shower room and a flat-screen TV are featured in each room at The Old Mill Inn. Tea and coffee making facilities are also provided. Staff were very friendly and went out of their way to accommodate our needs.

Show more Show less
9.3
Superb
779 reviews
Price from
US$292
per night

Most booked inns in Scotland this month

FAQs about inns in Scotland

Inns that guests love in Scotland