Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Scotland

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

Brambles of Inveraray is set in Inveraray. With free WiFi, this 4-star inn offers a 24-hour front desk. The property is non-smoking and is located less than 1 km from Inveraray Castle.

Guest rooms at the inn are equipped with a seating area and a TV. Each room is equipped with a kettle and a private bathroom with a shower and a hairdryer, while some rooms are equipped with a kitchen equipped with a fridge. Room brand new, equipped with kitchenette. Property on main street - excellent location. Check-in was a breeze

Show more Show less
9.1
Wonderful
1,207 reviews
Price from
$257
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. Great location and excellent food in the bar and restaurant.

Show more Show less
9
Wonderful
1,085 reviews
Price from
$222
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. Cute community run Inn. Good local food. Great atmosphre and history. Location in the middle of small village / town. Great base for activites in surrouding area. Breakfast on the lighter side but good quality. Dinner was nice experience because it was served in the pub ( becuase of the quize night ). Lots of locals around.

Show more Show less
9.1
Wonderful
374 reviews
Price from
$175
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. OMG! What’s not to like?! Remote location with the amazing road leading to it is a plus. The Inn is beautiful. Rooms are on a smaller size but super comfortable and nicely decorated. Super clean too! The remoteness of the place is fantastic. Hosts are SUPER nice!!! And the food!!! The BEST we have had during the entire trip to the Highlands!!!!

Show more Show less
9.4
Wonderful
281 reviews
Price from
$218
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. Absolutely amazing inn! The confit duck is to die for, and the staff are top-notch. The atmosphere is really welcoming and cosy, and the room is charming. I also really liked that you pre-order your breakfast, and I generally felt really catered to. The location is to die for as well; a stone throw away from the local railway station.

Show more Show less
9.1
Wonderful
580 reviews
Price from
$156
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.2
Wonderful
341 reviews
Price from
$135
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. Everything. An excellent stay

Show more Show less
9.2
Wonderful
465 reviews
Price from
$237
per night

Located 21 km from Scone Palace, The Smiddy Haugh offers 3-star accommodation in Auchterarder and features a shared lounge, a restaurant and a bar. The accommodation provides free WiFi.

All units in the inn are equipped with a TV and a hairdryer. A really lovely place. The room was cozy, perfectly clean and very comfortable. Breakfast was highly appreciated. The owners were nice and helpful. We also had a very good dinner at the pub.

Show more Show less
9.2
Wonderful
318 reviews
Price from
$162
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
Wonderful
782 reviews
Price from
$351
per night

Situated in Pitlochry, 9.1 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star inn offers room service, luggage storage space and free WiFi. Guests can have a drink at the bar. Beautiful location by the River Tay, very dog friendly…🐶😍

Show more Show less
9.4
Wonderful
124 reviews
Price from
$209
per night

Most booked inns in Scotland this month

FAQs about inns in Scotland

Inns that guests love in Scotland

gogless