Find Hotels with Room Service in Fort William

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Fort William Hotels with Room Service

Check prices for these dates

Next weekend
In two weeks

Top Fort William Hotels with Room Service

Inverlochy Castle

5.0 star property
9.4 out of 10, Exceptional, (249)
"This was the best castle option we stayed in ! It was beautiful & quiet for nice walks around the property ;) we had to go to the inn fine the road to eat bc we didn’t want the fine dining option after a day of travel and wished they had a golf cart transport as it was a bit far when we walked for us older ladies :/ but the factor inn food was very good :) the staff at the castle were very helpful and delightful ; it was nice to have someone to carry our bags up the stairs !the breakfast was...
$728 nightly
The price is $874
Jun 30 - Jul 1
Total includes taxes and fees
Inverlochy Castle

Imperial Hotel

3.0 star property
7.2 out of 10, Good, (441)
"Very dated and tired. "
$177 nightly
The price is $213
Jul 1 - Jul 2
Total includes taxes and fees
Imperial Hotel

Muthu Alexandra Hotel

3.0 star property
7.6 out of 10, Good, (704)
"very enjoyable stay"
$146 nightly
The price is $176
Jun 30 - Jul 1
Total includes taxes and fees
Muthu Alexandra Hotel

Ardtorna

5.0 star property
9.4 out of 10, Exceptional, (79)
"The individual cabin was lovely with beautiful views and everything we needed for a cozy get away. Cabin was equipped with everything you could think of. Thoughtfully put together property off the beaten path ."
$137 nightly
The price is $165
Jun 30 - Jul 1
Total includes taxes and fees
Ardtorna

Rokeby Manor

4.0 star property
9.6 out of 10, Exceptional, (149)
"Great property. "
Rokeby Manor
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.