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,175 reviews
Price from
US$250
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. Really nice and modern hotel, plenty of parking, good breakfast

Show more Show less
9
Superb
1,037 reviews
Price from
US$127
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
102 reviews
Price from
US$159
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. It was the quintessential Scottish inn with beautifully updated rooms that were very comfortable. The service was impeccable.

Show more Show less
9.1
Superb
375 reviews
Price from
US$156
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
276 reviews
Price from
US$181
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. warm ,cozy and clean, very nice staff . elevator service provided.

Show more Show less
9.1
Superb
516 reviews
Price from
US$184
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. Location, staff, friendliness, breakfast, cozy.

Show more Show less
9.1
Superb
335 reviews
Price from
US$131
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. It is impossible to recommend this inn enough, and we just spent 3 nights there. The room was spacious, private, quiet and clean. All the staff was absolutely fantastic - so friendly, so helpful. And not superficially. They really did everything they could to make your stay as comfortable and nice as possible. We also had 3 dinners at the restaurant. They were to die for! Quality food, fresh and carefully made. And this relaxed, comfortable, pleasant atmosphere everywhere! Really appreciated it.

Show more Show less
9.1
Superb
497 reviews
Price from
US$197
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 inn provides certain units that include garden views, and every room is fitted with a private bathroom with a shower. Great hospitality and very nice owners

Show more Show less
9.1
Superb
330 reviews
Price from
US$158
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. Nice and helpful staff. Easy parking. The room and bathroom were huge, nicely decorated and well equipped.

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

Most booked inns in Scotland this month

FAQs about inns in Scotland

Inns that guests love in Scotland