Skip to main content

Filter by:


Star rating

Review score

Ardgour – 154 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Caledonian Hotel, hotel in Ardgour

Offering a restaurant, The Caledonian Hotel is located in Fort William. Free WiFi access is available in the public areas. There is also an electric kettle.

Friendly staff
6.6
Scored 6.6
Pleasant
Rated pleasant
3,478 reviews
Price fromTHB 2,692.22per night
Onich Hotel & Lochside Beach Pods, hotel in Ardgour

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.

New bathroom. 15 mins from Ben nevis. Evening meal was nice, Friendly staff
7.2
Scored 7.2
Good
Rated good
1,868 reviews
Price fromTHB 4,160.20per night
Holly Tree Hotel, Swimming Pool & Hot Tub, hotel in Ardgour

Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining All 20 rooms enjoy magnificent sea views and all are fully en suite with luxurious fittings and fur...

The Facilities were great and the shower in our room was brilliant, location was stunning with beautiful scenery. Evening meal was cooked to perfection but the breakfast could have had more options, in general, very few choices for my vegetarian partner.
8.3
Scored 8.3
Very good
Rated very good
1,721 reviews
Price fromTHB 12,058.28per night
Loch Leven Hotel & Distillery, hotel in Ardgour

With a beautiful loch-side setting and mountain views, this award-winning family-run hotel offers free Wi-Fi and free private parking.

The breakfast was super good and the evening meal we had there was excellent!! We loved the location. It was quiet but had walking/bus access for activities such as hiking. The staff were friendly and accommodating.
7.4
Scored 7.4
Good
Rated good
1,314 reviews
Price fromTHB 5,232.95per night
Glencoe House, hotel in Ardgour

A 25-minute drive from Fort William, Glencoe House offers accommodation in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.

Everything is stunning - the staff and high quality service, the location, views, food and dining experience.
9.6
Scored 9.6
Exceptional
Rated exceptional
113 reviews
Price fromTHB 19,279.30per night
Roam West, hotel in Ardgour

Located in Fort William, 2.3 km from Loch Linnhe, Roam West provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

Everything
7.5
Scored 7.5
Good
Rated good
1,371 reviews
Price fromTHB 3,052.56per night
The Ballachulish Hotel, hotel in Ardgour

In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries.

Breakfast was good
8.1
Scored 8.1
Very good
Rated very good
1,334 reviews
Price fromTHB 12,338.75per night
The Isles of Glencoe Hotel, hotel in Ardgour

Almost afloat, The Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

The views from the hotel property were beautiful. The location is incredibly picturesque and good for exploring the area. You can forgive any negatives just for the view and location.
8.0
Scored 8.0
Very good
Rated very good
1,058 reviews
Price fromTHB 7,050.72per night
RiverBeds - Luxury Wee Lodges with Hot Tubs, hotel in Ardgour

Located on a private terrace perched above a river RiverBeds - Luxury Wee Lodges with Hot Tubs is set on a golf course and private estate in the Glencoe Valley.

Everything! The riverbed lodges with the jacuzzi are perfect especially for us who are celebrating our first wedding anniversary. The views are magical. They sent out breakfast every morning and you can also have a bbq if you want to. Plus we get to bring our dog since this is a pet friendly accommodation. There are a lot of activities in the vicinity as well.
9.2
Scored 9.2
Superb
Rated superb
1,073 reviews
Price fromTHB 24,134.01per night
Inn at Ardgour, hotel in Ardgour

A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.

Very attentive staff and lovely food both at dinner & breakfast.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,018 reviews
Price fromTHB 4,544.41per night
See all hotels near Ardgour
Subscribe to receive premium deals

Prices drop the moment you sign up!