Compare Cheap 3 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Mallaig Hotels
Morar Hotel
Morar, Mallaig, Scotland
2.57 mi from city center
With a stay at Morar Hotel in Mallaig, you'll be by the ocean, just a 1-minute walk from Lochaber Geopark and 11 minutes by foot from Camusdarach Beach.
West Highland Hotel
Davies Brae, Mallaig, Scotland
The price is $175 per night
$175
includes taxes & fees
$146 per night
Jan 16 - Jan 17
Free Cancellation
Reserve now, pay when you stay
0.12 mi from city center
Located in Mallaig, West Highland Hotel is on the waterfront, within a 5-minute walk of Lochaber Geopark and Mallaig Heritage Centre.
The Garrison
High Street, Fort William, Scotland
The price is $93 per night
$93
includes taxes & fees
$77 per night
Jan 5 - Jan 6
Free Cancellation
Reserve now, pay when you stay
29.96 mi from city center
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe.
Pet friendly
Free WiFi
The Caledonian Hotel
Achintoe Road, Fort William, Scotland
The price is $56 per night
$56
includes taxes & fees
$46 per night
Jan 5 - Jan 6
Free Cancellation
Reserve now, pay when you stay
29.71 mi from city center
With a stay at The Caledonian Hotel in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe.
Pet friendly
Parking included
Isle of Skye Guest house
Kyleakin Roundabout, Kyleakin, Scotland
The price is $105 per night
$105
includes taxes & fees
$88 per night
Jan 5 - Jan 6
Free Cancellation
Reserve now, pay when you stay
18.65 mi from city center
Located in Kyleakin, Isle of Skye Guest house is within a 5-minute drive of Skye Bridge and Bright Water Visitor Centre.
Parking included
Free WiFi
Tingle Creek Hotel
Erbusaig, Erbusaig, Kyle, Scotland
20.85 mi from city center
Located in Kyle, Tingle Creek Hotel is in the historical district, within a 10-minute drive of Skye Bridge and Plockton Harbour.
Inverlochy Castle
Torlundy, Fort William, Scotland
The price is $468 per night
$468
includes taxes & fees
$390 per night
Jan 4 - Jan 5
Free Cancellation
Reserve now, pay when you stay
31.46 mi from city center
With a stay at Inverlochy Castle in Fort William, you'll be in the historical district, within a 15-minute drive of Ben Nevis and Lochaber Geopark.
Muthu Fort William Hotel
Achintore Road, Fort William, Scotland
The price is $96 per night
$96
includes taxes & fees
$80 per night
Feb 3 - Feb 4
29.94 mi from city center
With a stay at Muthu Fort William Hotel in Fort William, you'll be in the mountains, within a 15-minute drive of Ben Nevis and Loch Linnhe.
Parking included
Free WiFi
Kyle Hotel
Main Street, Ross-shire, Kyle, Scotland
The price is $105 per night
$105
includes taxes & fees
$87 per night
Jan 10 - Jan 11
Free Cancellation
Reserve now, pay when you stay
19.48 mi from city center
Located in Kyle, Kyle Hotel is in a rural location, a 2-minute drive from Skye Bridge and 5 minutes from Bright Water Visitor Centre.
Parking included
Free WiFi
Onich Hotel
Onich Hotel, Onich, Fort William, Scotland
31.22 mi from city center
When you a stay at Onich Hotel in Fort William, you'll be on the beach, just steps from Loch Linnhe and Lochaber Geopark.
Ben Nevis Hotel & Leisure Club
North Road, Fort William, Scotland
The price is $105 per night
$105
includes taxes & fees
$87 per night
Feb 3 - Feb 4
Free Cancellation
Reserve now, pay when you stay
30.63 mi from city center
With a stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, within a 10-minute drive of Ben Nevis and Lochaber Geopark.
Alexandra Hotel
The Parade, Fort William, Scotland
The price is $117 per night
$117
includes taxes & fees
$97 per night
Jan 9 - Jan 10
Free Cancellation
Reserve now, pay when you stay
30.12 mi from city center
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe.
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Mallaig hotels essential information
Accommodation | 666 hotels |
---|---|
Lowest Price | $56 |
Highest Price | $468 |
Popular hotels | Morar Hotel, West Highland Hotel, The Garrison, The Caledonian Hotel, Isle of Skye Guest house, Tingle Creek Hotel, Inverlochy Castle, Muthu Fort William Hotel, Kyle Hotel, Onich Hotel, Ben Nevis Hotel & Leisure Club, Alexandra Hotel |
Most Recent Mallaig Hotel Reviews
Alexandra Hotel
5 out of 5
Posted 6 days ago
CheapTickets Verified Review
"Great updated old style hotel. Staff was very nice and helpful. Good buffet breakfast in the adjacent bistro."
A verified traveler stayed at Alexandra Hotel
Hotels Near Mallaig
Cities near Mallaig
More to Explore in Mallaig
Top Picks
Hotels
Hotels around Dartmouth-Hitchcock Medical CenterCheap Hotels in Saint AsaphCheap Hotels in InvernessCheap Hotels in Camborne3 Star Hotels in MwingiCheap Hotels in IhialaHotels around Universal’s Volcano BayHotels around Victory Central MallCheap Hotels in Tenbury WellsCheap Hotels in ConsettCheap Hotels in NottinghamCheap Hotels in GreenwoodCheap Hotels in JasperHotels around Vanderbilt UniversityHotels around Patenga Beach
Flights