Skip to main content

Filter by:


Star rating

Review score

Achlain – 48 hotels and places to stay
See the latest prices and deals by choosing your dates.
Lock Chambers, Caledonian Canal Centre, hotel in Achlain

Lock Chambers, Caledonian Canal Centre is set in Fort Augustus. The property is non-smoking and is located 26 km from Urquhart Castle. The units in the hotel are fitted with a flat-screen TV.

Location.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,003 reviews
Price from£105per night
The Tomich Hotel, hotel in Achlain

The Tomich Hotel has a garden, shared lounge, a restaurant and bar in Tomich. The property is situated 49 km from Inverness Castle, 50 km from Inverness Railway Station and 30 km from Urquhart Castle....

The owners are so helpful and kind! They went out of their way to help us and make us feel at home. Our room was old, but charming and the bed was very big and comfortable. The area is gorgeous and calming! We enjoyed the glen affric hike very much (it’s a 20 minute drive from the hotel).
7.5
Scored 7.5
Good
Rated good
111 reviews
Price from£140per night
Richmond House Hotel, hotel in Achlain

Located in Fort Augustus, 26 km from Urquhart Castle, Richmond House Hotel provides accommodation with a restaurant, free private parking and a bar. Free WiFi is available.

We stayed over easter weekend so didn't have a whole lot of options. Richmond house was perfect for what we needed for the night. Nothing fancy but the bed was comfortable and it was tidy. The rooms are above a Chinese restaurant that we ate at and food was not too bad.
6.9
Scored 6.9
Pleasant
Rated pleasant
287 reviews
Price from£95per night
Rokeby Manor, hotel in Achlain

Situated in Invergarry, 41 km from Glen Nevis, Rokeby Manor features accommodation with a garden, free private parking, a shared lounge and a restaurant.

location, ambience, friendly staff. Thoughtful touches
8.9
Scored 8.9
Fabulous
Rated fabulous
953 reviews
Price from£99.60per night
Invergarry Hotel, hotel in Achlain

With a peaceful position overlooking the River Garry, this friendly 4-star country inn is an ideal base from which to explore the Scottish Highlands.

The rooms met all our expectations and requirements. One room was up on the 2nd floor, with very narrow stairs and it would have been good to have known this before booking, but we know now. We had an excellent dinner and the breakfast was more than adequate. The hotel information under sells the facilities and the food offer. Occasionally red squirrels can be seen from the windows at the front of the hotel.
8.6
Scored 8.6
Fabulous
Rated fabulous
638 reviews
Price from£202.95per night
Corriegour Lodge Hotel, hotel in Achlain

This beautiful former hunting lodge enjoys a spectacular location, set in 9 acres of woodland overlooking Loch Lochy.

I adore this place. Family run business. They go out of their way to make you feel incredibly welcome. The food is fantastic. Beautiful location next to the Loch and they even lend you fishing rods to try your luck at catching some dinner. Lovely bar to relax in after dinner, living room with a cosy fire to have a drink before dinner and the rooms are really comfortable and clean. I can't wait to visit again!
8.9
Scored 8.9
Fabulous
Rated fabulous
142 reviews
Price from£249per night
Loch Ness Gate House, hotel in Achlain

Located in Fort Augustus, 26 km from Urquhart Castle, Loch Ness Gate House provides accommodation with free WiFi and free private parking. All units in the hotel are equipped with a flat-screen TV.

There was NO breakfast! Both location and cleanliness were excellent.
8.2
Scored 8.2
Very good
Rated very good
165 reviews
Price from£205.97per night
Morag's Lodge, hotel in Achlain

Just a few minutes’ walk from Fort Augustus on the edge of Loch Ness, this award-winning lodge offers four-star hostel accommodation with free Wi-Fi and free parking on site.

Great location, easy check in, nice bar area, and a drying room for a wet kit. Brilliant.
8.4
Scored 8.4
Very good
Rated very good
1,542 reviews
Price from£88per night
Loch Ness Guest House, hotel in Achlain

Loch Ness Guest House is located in Fort Augustus. Free WiFi access is available. Each room here will provide you with a TV.

Clean and comfortable
8.4
Scored 8.4
Very good
Rated very good
1,838 reviews
Price from£70.40per night
Glenmoriston Arms Hotel, hotel in Achlain

This traditional highland hotel, close to Loch Ness, is in the Highland village of Invermoriston and is ideally located on the A82 at the junction for Skye, Lochaber and Inverness.

Excellent
9.0
Scored 9.0
Superb
Rated superb
373 reviews
Price from£220per night
See all hotels near Achlain
Subscribe to receive premium deals

Prices drop the moment you sign up!