Book Melvaig hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Melvaig

Cheap Melvaig hotels

Shiskine : self catering apartment with stunning views

Shiskine : self catering apartment with stunning views

Gairloch
Located in Gairloch, this apartment is by the ocean, within a 15-minute drive of Rua Reidh Lighthouse and Gairloch Golf Club.
Opens in a new windowShiskine : self catering apartment with stunning views
Gairloch Hotel

Gairloch Hotel

3.5 out of 5
Gairloch, Gairloch, Scotland
The price is AU$173 per night from 12 Oct to 13 Oct
AU$173
12 Oct - 13 Oct
includes taxes & fees
When you stay at Gairloch Hotel in Gairloch, you'll be near the beach, within a 5-minute drive of Gairloch Heritage Museum and Gairloch Golf Club.
Opens in a new windowGairloch Hotel
Shieldaig Lodge Hotel

Shieldaig Lodge Hotel

4 out of 5
Badachro, Gairloch, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$268 per night from 19 Oct to 20 Oct
AU$268
19 Oct - 20 Oct
includes taxes & fees
With a stay at Shieldaig Lodge Hotel in Gairloch, you'll be within a 5-minute drive of Loch Bad na h-Achlaise and Gairloch Sitooterie.
Opens in a new windowShieldaig Lodge Hotel
Save an average of 15% on thousands of hotels when you're signed in
Loch Maree Hotel

Loch Maree Hotel

3 out of 5
Talladale, Letterewe, Achnasheen, Scotland
The price is AU$229 per night from 12 Oct to 13 Oct
AU$229
12 Oct - 13 Oct
includes taxes & fees
Located in Achnasheen, Loch Maree Hotel is a 1-minute drive from Loch Maree and 8 minutes from Beinn Eighe Nature Reserve.
Opens in a new windowLoch Maree Hotel
The Millcroft Hotel

The Millcroft Hotel

3 out of 5
Mihol Road, Strath, Gairloch, Scotland
The price is AU$318 per night from 30 Sept to 1 Oct
AU$318
30 Sept - 1 Oct
includes taxes & fees
With a stay at The Millcroft Hotel in Gairloch, you'll be within a 15-minute walk of Linne a' Mhuilinn and Gairloch Heritage Museum.
Opens in a new windowThe Millcroft Hotel
Gairloch Highland Lodge

Gairloch Highland Lodge

3 out of 5
Gairloch Highland Lodge, Gairloch, Scotland
The price is AU$277 per night from 10 Oct to 11 Oct
AU$277
10 Oct - 11 Oct
includes taxes & fees
When you stay at Gairloch Highland Lodge in Gairloch, you'll be near the beach, within a 10-minute walk of Gairloch Harbour and Gairloch Sitooterie.
Opens in a new windowGairloch Highland Lodge
The Old Inn

The Old Inn

3 out of 5
Flowerdale Glen, Gairloch, Scotland
The price is AU$332 per night from 1 Oct to 2 Oct
AU$332
1 Oct - 2 Oct
includes taxes & fees
When you a stay at The Old Inn in Gairloch, you'll be near the beach, within a 5-minute walk of Gairloch Harbour and Gairloch Sitooterie.
Opens in a new windowThe Old Inn
Mellon Udrigle "Heaven on Earth",Luxury 6 bed Beach House, sea views

Mellon Udrigle "Heaven on Earth",Luxury 6 bed Beach House, sea views

Scottish Highlands
Located in Achnasheen, this vacation home is by the ocean, within a 15-minute drive of Mellon Udrigle Beach and Perfume Studio.
Opens in a new windowMellon Udrigle "Heaven on Earth",Luxury 6 bed Beach House, sea views
Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel

3 out of 5
Carn Dearg, Gairloch, Scotland
With a stay at Gairloch Sands Youth Hostel in Gairloch, you'll be within a 5-minute drive of Big Sand Beach and Gairloch Heritage Museum.
Opens in a new windowGairloch Sands Youth Hostel
Don't see what you're looking for?
See all available properties in Melvaig
View all properties
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.

Hotels in Melvaig

Even though there are no listed hotels in Melvaig itself, there are 2 digs within 30 kilometres where you can hit the hay (and perhaps hit the mini bar).

Upon waking up in your comfy bed at The Old Inn and Shieldaig Lodge Hotel, it won't take long to reach Melvaig (so long as you don't hit that snooze button too many times!)

Stornoway is another place where you can sit back and make friends with the room service menu. Sitting 55 kilometres northwest of Melvaig, it's where you'll discover the Museum Nan Eilean and the An Lanntair. The Cabarfeidh Hotel and The Royal Hotel are a few of the apartment and hotel options here. Or, you could stay in Mallaig, 90 kilometres to the south of Melvaig, where you can pick from the West Highland Hotel and Morar Hotel. Morar Beach and the Mallaig Heritage Centre are popular points of interest to check out while in Mallaig.

Known for Old Man of Storr, Portree is situated 40 kilometres from Melvaig. Some of the great hotel options here include the Cuillin Hills Hotel and Skeabost Hotel.

So what are you waiting for? Book a hotel, pack your case and you'll be exploring Melvaig before you can say lastminute.com.au!

Melvaig hotels essential information

Accommodation
110 hotels
Lowest Price
AU$173
Highest Price
AU$332
Popular hotels
Shiskine : self catering apartment with stunning views, Gairloch Hotel, Shieldaig Lodge Hotel, Loch Maree Hotel, The Millcroft Hotel, Gairloch Highland Lodge, The Old Inn, Mellon Udrigle "Heaven on Earth",Luxury 6 bed Beach House, sea views, Gairloch Sands Youth Hostel

Most recent Melvaig hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.