Hotels in Melvaig
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 16 - Aug 17Tomorrow
Aug 17 - Aug 18Next weekend
Aug 21 - Aug 23In two weeks
Aug 28 - Aug 30Where to stay in Melvaig?




Gairloch Hotel
Gairloch HotelGairloch
$128
$153 total
includes taxes & fees
Aug 30 - Aug 31




The Millcroft Hotel
The Millcroft HotelGairloch
$181
$217 total
includes taxes & fees
Aug 17 - Aug 18




Gairloch Highland Lodge
Gairloch Highland LodgeGairloch
$172
$206 total
includes taxes & fees
Sep 5 - Sep 6




Shieldaig Lodge Hotel
Shieldaig Lodge HotelGairloch
$395
$474 total
includes taxes & fees
Aug 17 - Aug 18




Loch Maree Hotel
Loch Maree HotelAchnasheen
$208
$250 total
includes taxes & fees
Aug 29 - Aug 30




Gairloch Sands Youth Hostel
Gairloch Sands Youth HostelGairloch
$100
$119 total
includes taxes & fees
Sep 4 - Sep 5
Go beyond your typical stay in Melvaig
Pet friendly
Learn more about Melvaig
The region around Melvaig is home to attractions such as Big Sand Beach and Gruinard Bay Beach.
See all hotels in Melvaig
Photo by Mick Garratt
Check out reviews of Melvaig hotels guests love
Gairloch Hotel
10/10 Excellent
"Beautiful property, staff very helpful and courteous. Wish the weather was better!"
The Millcroft Hotel
8/10 Good
"The staff were very helpful and friendly. We had a mini-apartment overlooking the sea which was lovely. An addition of a fridge would be a bonus but otherwise the facilities were great."
Gairloch Highland Lodge
8/10 Good
"Great location for our planned activities. Hotel looked a little 'tired' in places but was absolutely fine."
Gairloch Sands Youth Hostel
10/10 Excellent
"Good sized room and decent for thr 1 night stay with 2 kids. No complaints"
Sound of Durnamuck
10/10 Excellent
"Incredible Shepherds Hut. So peaceful and quiet. Beautiful location. Excellent facilities. I was there for 5 days working locally and loved getting back to the hut to relax and unwind."
Loch Maree Hotel
10/10 Excellent
"Slightly old-fashioned, but since Queen Victoria spent six nights here, that added to the charm. Great food and super helpful staff"




