Most Popular Fort William Hotels

See all 82 Hotels in Fort William
Alexandra Hotel
Alexandra Hotel

The Parade, Fort William PH 33 6AZ

3.0 out of 5.0
3.7 out of 5 (132 reviews)

Situated near the beach, this eco-friendly hotel is 0.2 mi (0.3 km) from West Highland Museum and within 3 mi (5 km) of Ben …

CA$147
WestHaven B&B
WestHaven B&B

Achintore Road, Fort William PH33 6RW

3.0 out of 5.0
4.2 out of 5 (210 reviews)

Situated in Fort William, this guesthouse is 1.7 mi (2.7 km) from West Highland Museum and within 6 mi (10 km) of Ben Nevis …

Get Rates
Creag Mhor Lodge
Creag Mhor Lodge

North Ballachulish, Fort William PH33 6RY

4.0 out of 5.0
4.6 out of 5 (25 reviews)

Situated in Fort William, this guesthouse is within 12 mi (20 km) of Glen Coe Visitor Centre, The Ice Factor, and Atlas …

CA$126
Alltshellach
Alltshellach

North Ballachulish, Fort William PH33 6SA

4.0 out of 5.0
4.5 out of 5 (4 reviews)

Situated in Fort William, this guesthouse is within 12 mi (20 km) of Glen Coe Visitor Centre, The Ice Factor, and Atlas …

CA$139
Innseagan House Hotel
Innseagan House Hotel

ACHINTORE ROAD,, FORT WILLIAM PH33 6RW

3.0 out of 5.0

Situated in Fort William, this hotel is 0.9 mi (1.4 km) from West Highland Museum and 2.8 mi (4.5 km) from Ben Nevis …

Get Rates
The Royal Hotel
The Royal Hotel

Argyll Square, Oban PA34 4BE

3.0 out of 5.0
3.4 out of 5 (151 reviews)

Situated near the beach, this eco-friendly hotel is within a 10-minute walk of McCaig's Tower, Oban Distillery, and St. John' …

Get Rates
Lochailort Inn
Lochailort Inn

By Fort William, Lochailort PH38 4LZ

3.0 out of 5.0
4 out of 5 (172 reviews)

Situated in a rural location, this inn is within 12 mi (20 km) of Land, Sea and Islands Centre, Glenfinnan Museum, and …

CA$124
The Pierhouse Hotel
The Pierhouse Hotel

Port Appin, Appin PA38 4DE

4.0 out of 5.0
4.6 out of 5 (104 reviews)

Situated on the beach, this eco-friendly inn is 3.9 mi (6.2 km) from Castle Stalker and 8 mi (12.9 km) from Scottish Sealif …

CA$243
Wide Mouthed Frog
Wide Mouthed Frog

Dunstaffnage Marina, Oban PA37 1PX

4.0 out of 5.0
3.8 out of 5 (62 reviews)

Situated in Oban, this inn is within 3 mi (5 km) of Dunstaffnage Castle and Chapel, Connel Bridge, and Ganavan Sands. Oban Wa …

CA$135
Glencoe House
Glencoe House

Glencoe, Ballachulish PH49 4HT

5.0 out of 5.0
4.9 out of 5 (12 reviews)

Situated in the mountains, this luxury guesthouse is within 9 mi (15 km) of Glen Coe Visitor Centre, The Ice Factor, and Atla …

CA$471

Recent Reviews in Fort William

Hide content

Narrow your search

Fort William Hotel Guide

There are very few Expedia-listed hotels that are less than 6 miles (10 kilometers) from downtown Fort William, so we recommend you to book your room early if you are thinking of staying in a conveniently located Fort William hotel.

The closest Expedia hotel is the Glencoe House, Scotland, which is 9 miles (14 kilometers) from the center of Fort William. As an alternative, you could check out the Nevis Bank Inn, located in Scotland, which is 7 miles (11 kilometers) away.

The Pierhouse Hotel is 17 miles (27 kilometers) from downtown Fort William. Alternatively, the Glencoe Inn is situated 9 miles (14 kilometers) away. If you'd prefer, you could make a reservation at the Best Western Imperial Hotel or the Inn at Ardgour.

Aviemore is 60 miles (97 kilometers) to the southwest of Fort William and is home to the Loch Morlich, Spey Valley Championship Golf Course and Cairngorm Reindeer Centre. Aviemore accommodation options include the Hilton Coylumbridge and MacKenzies Highland Inn. Alternatively, you could consider staying at Inverness, 60 miles (97 kilometers) to the southwest of Fort William, where you can pick from the Rocpool Reserve Hotel & Chez Roux Restaurant and Kingsmills Hotel Inverness. The Culloden Battlefield, Inverness Castle and Clava Cairns are a couple of the popular places to see while in Inverness.

Before you head off to Fort William, why not visit our Fort William travel guide where you'll be able to get the inside scoop the numerous scenic and cultural attractions this great destination has in store for you.

false