Skip to main content

Three-Star Hotels in Glencoe

Find the three-star hotels that appeal to you the most

The best three-star hotels in Glencoe

Check out our pick of great three-star hotels in Glencoe

Filter by:

Review score

The Ballachulish Hotel

Hotel in Glencoe

Make yourself at home at one of Scotland’s cosiest hotels, Ballachulish Hotel.

H
Henco
From
Luxembourg
Amazing views, excellent service. The room was well appointed and spacious, with a large bathroom. Restaurant serves wonderful meals. Fabulous ambience.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,848 reviews
Price from
US$169.17
1 night, 2 adults

Holly Tree Hotel, Swimming Pool & Hot Tub

Hotel in Glencoe

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...

D
Diana
From
Romania
Location, restaurant food, stuff. We enjoy the warm pool and also a 3 min in the sea water!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,526 reviews
Price from
US$342.05
1 night, 2 adults

The Isles of Glencoe Hotel

Hotel in Glencoe

Looking out over Loch Leven, Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

T
Tanya Jeffrey
From
Australia
Lovely hotel,great views,food was great
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,260 reviews
Price from
US$180.84
1 night, 2 adults

Inn at Ardgour

Onich (Near Glencoe)

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.

I
Isla
From
New Zealand
Loved the friendly welcome and comfortable rooms. Bar and residents lounge were cosy and staff were so friendly and helpful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,343 reviews
Price from
US$124.82
1 night, 2 adults

Clachaig Inn

Ballachulish (Near Glencoe)

Set in Ballachulish and within 13 km of Loch Linnhe, Clachaig Inn has a bar, non-smoking rooms, and free WiFi. Boasting family rooms, this property also provides guests with a children's playground.

M
Mike
From
United Kingdom
A truly stunning location, a super hearty and filing brekkie, super friendly and even a cheap EV chargepoint for my car, perfect!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 508 reviews
Price from
US$201.54
1 night, 2 adults

Glencoe Youth Hostel

Ballachulish (Near Glencoe)

Set in one of Scotland’s most spectacular and historic glens, not far from Glencoe village, this alpine-style youth hostel offers a range of comfortable accommodation.

F
Filip
From
Croatia
The pod was nice and comfortable.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 852 reviews
Price from
US$99.20
1 night, 2 adults

Roam West

Fort William (Near Glencoe)

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.

R
Rosemary
From
New Zealand
The dinner menu was excellent. The overall atmosphere was very welcoming.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,625 reviews
Price from
US$86.12
1 night, 2 adults

Onich Hotel & Lochside Beach Pods

Onich (Near Glencoe)

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

J
Jamey
From
Canada
The breakfast buffet was great and we loved the convenient location. The views were spectacular!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,867 reviews
Price from
US$131.06
1 night, 2 adults

Tailrace Inn

Kinlochleven (Near Glencoe)

Set in Kinlochleven, 18 km from Loch Linnhe, Tailrace Inn offers accommodation with a garden, free private parking, a shared lounge and a terrace.

N
Nicola
From
United Kingdom
Friendly staff in a great location
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 512 reviews
Price from
US$210.22
1 night, 2 adults

OYO The Lodge On The Loch Onich

Onich (Near Glencoe)

Surrounded by breathtaking scenery, this property is located 12 miles, or a 30-minute drive, from the south of Fort William in the Highlands of Scotland. This hotel overlooks Loch Linnhe.

C
Carol
From
United Kingdom
The location is simply stunning but the best thing about The Lodge on the Loch was definitely the staff - three cheers for Napoleon and Luis who made my stay so memorable. Everyone was so friendly and helpful. The food in the Sea Salt restaurant was fantastic and great value. All really fresh, beautifully cooked and served. There was something new to see each day as the team are working hard on the property, but I saw that as a benefit giving a sense of home from home. I loved it!
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 438 reviews
Price from
US$87.80
1 night, 2 adults
All three-star hotels in Glencoe

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Glencoe and surroundings in the past month

See all

Popular with guests booking three-star hotels in Glencoe

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews

Popular with guests booking three-star hotels in Glencoe

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,260 reviews

Popular with guests booking three-star hotels in Glencoe

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,526 reviews

Popular with guests booking three-star hotels in Glencoe

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,848 reviews

Popular with guests booking three-star hotels in Onich

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,867 reviews

Popular with guests booking three-star hotels in Onich

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 438 reviews

Popular with guests booking three-star hotels in Fort William

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,625 reviews

Popular with guests booking three-star hotels in Ballachulish

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 852 reviews

Popular with guests booking three-star hotels in Ballachulish

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 508 reviews

Popular with guests booking three-star hotels in Onich

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,343 reviews

3 star hotels that guests love in Glencoe

See all
Avg. price/night: US$237.86
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,526 reviews
Location was great. Beautiful views from our room,dining room and hot tub area.
Guest review by
Mary
Young couple
Avg. price/night: US$186.67
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,260 reviews
Great location. Very friendly staff. Super clean and comfortable.
Guest review by
Teresa
People with friends
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews
Great location for exploring, Cottage very comfortable and clean. The owner gave useful information of locations to visit
Guest review by
Trevor
Family with young children