Find hotels in Melvaig from AED 376
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 107 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Loch Maree Hotel
Loch Maree Hotel
7.8 out of 10, Good, (186)
The price is AED 688
AED 826 total
includes taxes & fees
10 Jul - 11 Jul

The Old Inn
The Old Inn
7.8 out of 10, Good, (75)
The price is AED 728
AED 874 total
includes taxes & fees
30 Jun - 1 Jul

Gairloch Highland Lodge
Gairloch Highland Lodge
7.8 out of 10, Good, (140)
The price is AED 612
AED 734 total
includes taxes & fees
19 Jul - 20 Jul

Shieldaig Lodge Hotel
Shieldaig Lodge Hotel
9.2 out of 10, Wonderful, (126)
The price is AED 722
AED 866 total
includes taxes & fees
1 Jul - 2 Jul

The Millcroft Hotel
The Millcroft Hotel
8.6 out of 10, Excellent, (152)
The price is AED 651
AED 781 total
includes taxes & fees
30 Jun - 1 Jul

Gairloch Hotel
Gairloch Hotel
8.0 out of 10, Very Good, (757)
The price is AED 435
AED 522 total
includes taxes & fees
12 Jul - 13 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Melvaig
Check out Big Sand Beach and Gairloch Beach—just a couple of the sights around Melvaig.

More cheap stays in Melvaig
More cheap stays in Melvaig
Love Croft Guest House B and B
13 Sand Passage, Achnasheen, SCT
Hotels in Melvaig with star-rating
Hotels in Melvaig with star-rating

5 Star Hotels
1 properties
Stay near popular Melvaig attractions
Stay near popular Melvaig attractions

Big Sand Beach
Why not spend a carefree afternoon at Big Sand Beach during your travels in Gairloch? Stroll along the area's seaside or simply enjoy its restaurants.
Recent reviews of Melvaig hotels
Recent reviews of Melvaig hotels

Loch Maree Hotel
5/5 Excellent
"A beautiful hotel with grand high ceilings and an eccentric historical townhouse charm. Perfectly located right on the shore of Loch Maree, with private lake access. Our room was peaceful and quiet, offering breathtaking views of the lake. The host was exceptionally friendly, warm and accommodating, adding a welcoming atmosphere to both the hotel and its cosy bar. He went out of his way to meet our requests, making us feel truly cared for. Easily our best experience on the NC500. "
A verified traveler stayed at Loch Maree Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Melvaig attractions
- Hotels near Loch Maree
- Hotels near Inverewe Gardens
- Hotels near Kilt Rock
- Hotels near Gruinard Bay Beach
- Hotels near Big Sand Beach
- Hotels near Gairloch Beach
- Hotels near Redpoint Beach
- Hotels near Rua Reidh Lighthouse
- Hotels near Inverewe Garden
- Hotels near Gairloch Heritage Museum
- Hotels near The Minch
- Hotels near Perfume Studio
Hotels near Melvaig Airports
Melvaig Hotels by Brand
Other Hotels near Melvaig, Gairloch
- Isle of Skye Hotels
- Scottish Highlands Hotels
- Achnasheen Hotels
- Great Britain Hotels
- Gairloch Hotels
- Strathcarron Hotels
- Staffin Hotels
- Garve Hotels
- Northern Europe Hotels
- Inner Hebrides and Isle of Skye Hotels
- Poolewe Hotels
- Scottish Islands Hotels
- Wester Ross Hotels
- Applecross Peninsula Hotels
- Aultbea Hotels
- Badachro Hotels
- Laide Hotels
- Little Loch Broom Hotels
- Mellon Charles Hotels
- Strath Hotels
Explore more hotels
- The Old Inn
- Gairloch Sands Youth Hostel
- Loch Ewe Luxury Pods
- Sound of Durnamuck
- As Shown On Tv Island Hideaway
- Luxury cottage with sea view and Beach
- Badluarach Sea View - a cottage that sleeps 5 guests in 3 bedrooms
- Old armoury guest house
- Gorse Gorgeous Glamping Hideaway
- Langridge Highland Home
- Taighali Apartment Aultbea IV22 2JN overlooking Loch Ewe pet friendly 762 ft2
- Stunning Large Beachfront home in the heart of the Torridon Highlands! Wow!