Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Fort William
The Caledonian Hotel 




S$ 101.23per night
This is the cheapest price in 30 days, based on the rates on 3 Nov
Top reasons for booking
With a stay at The Caledonian Hotel in Fort William, you'll be within a 10-minute drive of Inverlochy Castle and West Highland Way. This hotel is 0.1 mi (0.1 km) from Loch Linnhe and 2.2 mi (3.5 km) from Lochaber Geopark Visitor Centre.
Popular facilities
Bar
Restaurant
Free WiFi
24-hour front desk
Luggage storage
Free parking
Exploring the area
4
Double Room, 1 Double Bed
1 double bed or bigger
10
Family Room
2 beds
5
Double Room (with Loch View)
1 double bed or bigger
7
Twin Room
2 beds
4
Twin Room (with Loch View)
2 beds
5
Single Room
1 single bed
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
3.6/5.0
Good
1K+ reviewsLocation
0.0
Services offered
4.0
Cleanliness
3.3
Atmosphere & facilities
3.5
All
4.5+
3.0+
Reviewed: 7 Jul 2026
5.0/5.0
FantasticStayed with partner
Lovely location, wonderful room, fantastic staff. Can't wait to come back.
Reviewed: 6 Jul 2026
4.0/5.0
GreatStayed with partner
We had a lovely stay at the Caledonian Hotel in Fort William. The room was comfortable, the staff were friendly and helpful, and the location was great for exploring the area. We also had breakfast, which was very nice and a great way to start the day. Overall, we enjoyed our stay and would be happy to return in the future.
Reviewed: 6 Jul 2026
4.0/5.0
GreatStayed with partner
Clean room. Easy drive to Ft William or Glencoe. Parking good. Decor slightly dated. Restaurant so-so but breakfast good & good value.
Reviewed: 6 Jul 2026
2.0/5.0
Below averageStayed with friends
The hotel was clean and easy to find and park. It is outdated and outlets and blow dryer didn’t work. The restaurant is nice to have at the hotel but the food was not very good.
Reviewed: 5 Jul 2026
4.0/5.0
GreatStayed with partner
The room was clean and clearly recently renovated. Breakfast was good.
Reviewed: 3 Jul 2026
3.0/5.0
GoodStayed with partner
Staff lovely no problems. We had a dripping noise in our room which reception staff came and fixed abit, but we still had a slight noise from the issue. No other room was available.
But big problem was some staying may not realise is that the anyone outside can see straight into the rooms. There is nothing on the windows, need to pull the curtains. Most people would assume they are unseen from outside.
We only stayed one night. Food was good & place had nice vibe due to friendly staff.
Reviewed: 30 Jun 2026
4.0/5.0
GreatSolo stay
My room was fine, the properties OK
Reviewed: 26 Jun 2026
3.0/5.0
GoodStayed with kids
The room had no view and the back side facing rooms were not worth the cost
Reviewed: 26 Jun 2026
4.0/5.0
GreatStayed with partner
Rooms need to be modernised. Food and Staff were outstanding
Reviewed: 26 Jun 2026
1.0/5.0
Below averageStayed with family · For friends and family
Unacceptable room conditions and it took a medical condition for them to move us. Reserved based on photos of renovated rooms, but our family was placed in 3 VERY outdated and run down rooms. Asked to be moved and they said they couldn’t accommodate us and there was no manager on site. Our room had a very strong smell from previously spilled perfume and they acknowledged housekeeping reported the problem to them before our arrival only after several complaints and simply offered a fan to help “air out” the room. After several hours, I started having an allergic reaction and said we had to sleep in the car due to the strong odor. Only then did the front desk moved us to a renovated room.





