Search Filter

Price

Star
  • 4
  • 35
  • 40
  • 2
  • 0
  • 150
Accommodation Type
  • Holiday homes 126
  • Hotels 27
  • Bed and breakfasts 23
  • Guest houses 16
  • Hostels 7
  • Apartments 7
  • Holiday parks 6
  • Inns 5
  • Country houses 4
  • Lodges 4
  • Cottages 3
  • Chalets 3
Hotel Facilities
  • Garden163
  • Non-smoking throughout145
  • Heating144
  • Non-smoking rooms138
  • WiFi available in all areas124
  • Hiking60
  • Breakfast options58
  • Golf course (within 3 km)55
  • Packed lunches54
  • Outdoor furniture50
Fort William is located on the banks of the magnificent inlet Loch Linnhe and towered over by majestic mountains. The town dubs itself the “outdoor capital of the UK” and for good reason. If you make your way up Ben Nevis, you can look down on Britain from atop the country’s highest mountain at 134 meters high. The Glen Nevis Visitor Center can provide you with useful information about walking trails, environmental guidelines, as well as a display on local wildlife. Nearby Nevis Range offers skiing as well as a competition-class mountain biking trail that was the venue for the 2008 mountain biking World Cup. The West Highland Museum has a large collection of life in the Highland area. The Ben Nevis distillery offers tours followed by samples of its whisky.

Hotels in Fort William, Inverness-Shire, Hotels near Fort William


Please select a hotel from the list of hotels in and near Fort William. The list below displays hotels within 30 kilometers of Fort William.

231 Hotels found. Showing page 1 of 24
Order By
HOTEL IMAGE
The Imperial Hotel

Fraser Square , Fort William , PH336DW

The Imperial Hotel is 0.02 kilometers from Fort William . Room prices starting from £ 71

Check availability and book online.
Guest Reviews
7.5 out of 10

From 1816 Reviews
Starting From
£ 71
HOTEL IMAGE
Alexandra Hotel

The Parade , Fort William , PH33 6AZ

Alexandra Hotel is 0.22 kilometers from Fort William . Room prices starting from £ 102

Check availability and book online.
Guest Reviews
7.7 out of 10

From 1475 Reviews
Starting From
£ 102
HOTEL IMAGE
The Garrison

High Street , Fort William , PH33 6EE

The Garrison is 0.36 kilometers from Fort William . Room prices starting from £ 120

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 120
Muthu Fort William

Achintore Road , Fort William , PH33 6ED

Muthu Fort William is 0.51 kilometers from Fort William . Room prices starting from £ 120

Check availability and book online.
Guest Reviews
7.9 out of 10

From 1063 Reviews
Starting From
£ 120
Lime Tree An Ealdhain

Achintore Road , Fort William , PH33 6RQ

Lime Tree An Ealdhain is 0.59 kilometers from Fort William . Room prices starting from £ 140

Check availability and book online.
Guest Reviews
8.6 out of 10

From 669 Reviews
Starting From
£ 140
Cruachan Hotel

Achintore Road , Fort William , PH33 6RQ

Cruachan Hotel is 0.84 kilometers from Fort William . Room prices starting from £ 100

Check availability and book online.
Guest Reviews
8.2 out of 10

From 2715 Reviews
Starting From
£ 100
Nevis Bank Inn

Belford Road , Fort William , PH33 6PF

Nevis Bank Inn is 0.95 kilometers from Fort William . Room prices starting from £ 125

Check availability and book online.
Guest Reviews
8.7 out of 10

From 1145 Reviews
Starting From
£ 125
Ben Nevis Hotel & Leisure Club

North Rd , Fort William , PH33 6TG

Ben Nevis Hotel & Leisure Club is 1.71 kilometers from Fort William . Room prices starting from £ 84

Check availability and book online.
Guest Reviews
7.4 out of 10

From 2321 Reviews
Starting From
£ 84
Moorings Hotel

Banavie , Fort William , PH33 7LY

Moorings Hotel is 3.18 kilometers from Fort William . Room prices starting from £ 140

Check availability and book online.
Guest Reviews
8.7 out of 10

From 1678 Reviews
Starting From
£ 140
Clan Macduff Hotel

Achintore Road , Fort William , PH33 6RW

Clan Macduff Hotel is 3.20 kilometers from Fort William . Room prices starting from £ 100

Check availability and book online.
Guest Reviews
8.4 out of 10

From 2479 Reviews
Starting From
£ 100