Skip to main content

Golf Hotels in Fort William

Find the golf hotels that appeal to you the most

The best golf hotels in Fort William

Check out our pick of great golf hotels in Fort William

Filter by:

Review score

Moorings Hotel

Hotel in Fort William

Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase.

W
William
From
United States
Left earlier than free breakfast, but we had a bag lunch, which was very good, packed for us. Good dinner available and reasonable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,455 reviews
Price from
US$103.08
1 night, 2 adults

The Ballachulish Hotel

Glencoe (Near Fort William)

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

T
Toni
From
Australia
What a beautiful hotel! We absolutely loved it. It is so welcoming and cozy. The staff are lovely. The food was delicious. The rooms were so nice. I only wished I had booked to stay longer.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,799 reviews
Price from
US$173.49
1 night, 2 adults

The Isles of Glencoe Hotel

Glencoe (Near Fort William)

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.

B
Bartosz
From
Poland
Beautiful location, clean rooms with a lake view and delicious breakfast!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,271 reviews
Price from
US$185.46
1 night, 2 adults

Distillery Guest House

Fort William

The Distillery Guest House stands at the foot of Ben Nevis in Fort William. The comfortable rooms are designed in a country house-style and feature TVs.

S
SANDRA
From
Spain
Breakfast is amazing, beds are very comfortable and people there are very nice.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,473 reviews
All golf hotels in Fort William

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.