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 17
Tomorrow
Aug 17 - Aug 18
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Where to stay in Melvaig?

Gairloch Hotel

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

The Millcroft Hotel

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

Gairloch Highland Lodge

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

The Old Inn

The Old Inn
Gairloch
$186
$223 total
includes taxes & fees
Aug 17 - Aug 18
The Old Inn

Shieldaig Lodge Hotel

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

Loch Maree Hotel

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

Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
Gairloch
$100
$119 total
includes taxes & fees
Sep 4 - Sep 5
Gairloch Sands Youth Hostel
View all properties

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
A coastal road winding along a grassy hillside with a beach and scattered houses in the distance.
Photo by Mick Garratt

Check out reviews of Melvaig hotels guests love

Gairloch Hotel

Gairloch Hotel

10/10 Excellent
"Beautiful property, staff very helpful and courteous. Wish the weather was better!"
Allan 1-night trip
Posted 2 days ago
Gairloch Hotel
The Millcroft Hotel

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."
Rasma 2-night trip
Posted 3 days ago
The Millcroft Hotel
Gairloch Highland Lodge

Gairloch Highland Lodge

8/10 Good
"Great location for our planned activities. Hotel looked a little 'tired' in places but was absolutely fine."
Oleksii 1-night trip
Posted 10 days ago
Gairloch Highland Lodge
Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel

10/10 Excellent
"Good sized room and decent for thr 1 night stay with 2 kids. No complaints"
Peter 1-night trip
Posted 3 weeks ago
Gairloch Sands Youth Hostel
Sound of Durnamuck

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."
Steven 4-night trip
Posted 1 month ago
Sound of Durnamuck
Loch Maree Hotel

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"
Margaret 1-night trip
Posted 2 months ago
Loch Maree Hotel

Frequently asked questions

What accommodations do travelers like in Melvaig?
Can I book a refundable hotel in Melvaig?
If you're looking for the flexibility to change your plans to Melvaig, most hotels provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Melvaig be like during my trip?
July and August are typically the warmest months in Melvaig when the average temp is 55°F. February and January are the coldest months when the average temperature is 41°F. October and December are the months with the most rain.
Why should I book my Melvaig hotel with Hotels.com?
There are lots of reasons to book your Melvaig trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.