Find and compare 2 Star hotels in Fort William and Lochaber
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Fort William and Lochaber 2 Star hotels

Ox Hotel Spean Bridge
"Parking was free, the male staff member that was in was very friendly and helpful. Try book the cabins outside as there very private and cosy, the beds were very comfy."
Reviewed on Sep 21, 2026

Achnabobane Farmhouse
"We loved our stay at Achnabobane Farmhouse! Our room was clean and comfortable, and we appreciated having the mini fridge available. Neil the proprietor runs a tight ship, makes a mean breakfast, and is a great conversation partner. If you're looking for a visit with character, this is the place ..."
Reviewed on Sep 18, 2026

Spean Lodge
"Paul was amazing! Beautiful place"
Reviewed on Sep 16, 2026

Glamping Pods

Kildonan House Bed and Breakfast

Blythedale House
"Clean room, friendly & welcoming owner & great views"
Reviewed on Sep 27, 2025

Laggan Bothies

6 Caberfeidh Bed and Breakfast
"The room was very nice and roomy. Spotlessly clean. Tony welcomed us on arrival and was very helpful. The location is within easy walking distance to town."
Reviewed on Aug 31, 2026

Blackwater Hostel and Campsite

The Base Camp Hotel
2 Star Hotels Fort William and Lochaber
Looking to break out of your routine for some much needed rest and relaxation? Or maybe you’ve already decided it’s time for a trip and are trying to find affordable hotels in Fort William and Lochaber that won’t bust your travel budget?
Fort William and Lochaber 2 star hotels will give you everything you need to enjoy the city like a local, saving a ton of money so you can hit all the hot spots in town.
Have a delicious breakfast at your hotel to fuel up for your day of sightseeing, then enjoy amenities like fresh towels and linens, as well as a nice hot shower to unwind after a busy day of experiencing everything the city has to offer.
As you explore a new locale, or one you love to visit over and over, you can rest easy knowing you’re staying in a great hotel that lets you discover Fort William and Lochaber and welcomes you back to a clean, comfortable room at night.
Browse Travelocity’s wide selection of 2 star hotels in Fort William and Lochaber and find one that’s perfectly priced and places you next to all the best activities and sights. The town is your oyster, and we can help you seek out its secrets while sticking to your budget.
Recent Fort William and Lochaber hotel reviews by fellow wanderers

Ben Nevis Hotel & Leisure Club
"While a bit run down, the hotel has a nice pub, and a pool with steam and sauna rooms. It is a great way to finish a long day of hiking. Staff were on top of things and friendly,"
More ways to wander Fort William and Lochaber
Explore More Ways to Travel with Travelocity
- Corriegour Lodge Hotel
- Black Sheep Hotels Cabins - Drover s Den
- Hostels in Spean Bridge
- Hotels near Loch Lochy
- Castles in Kinlochleven
- Hostels in Glenfinnan
- Lodges in Glencoe
- Hotels in Glencoe
- Spa in Glencoe
- Pet Friendly in Glencoe
- Guesthouses in Glencoe
- Castles in Glencoe
- Cabins in Glencoe
- Bedandbreakfast in Glencoe
- Bedandbreakfast in Gairlochy
- Houseboats in Fort William
- Hotels in Fort William
- The Garrison
- The Caledonian Hotel
- Rockvale Cottage in Fort William Town Centre
- Onich Hotel
- Nevis View
- Nevis Bank Inn
- Luxury in Fort William
- Loch Leven Hotel & Distillery
- Inverlochy Castle
- Inn at Ardgour
- Historical in Fort William
- Glenlochy Nevis Bridge Apartments
- Family Friendly in Fort William
- Creag Mhor Lodge
- Braeburn Guest House B&B
- 5 Star Hotels in Fort William and Lochaber
- Ballachulish Hotel
- Glencoe House
- Isles Of Glencoe Hotel
- The Glencoe Inn
- Hotels in Ballachulish
- Lodges in Banavie
- Hotels near Ben Nevis
- Agritourism in Fort William
- Family Friendly Hotels in Fort William City Centre
- Guesthouses in Fort William
- Hostels in Fort William
- Ben Nevis Hotel & Leisure Club
- Birchbrae Highland Lodges





