A coastal landscape with a ruined stone structure, grassy fields, and distant hills.

Find hotels in Melvaig from $152

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Melvaig hotels

1. Gairloch Hotel

Gairloch Hotel
3.5 star property
Gairloch
8.0 out of 10, Very Good, (861 reviews)
"Beautiful hotel, great location!"
United States
Katherine
$127 nightly
The price is $152
Aug 30 - Aug 31
Total with taxes and fees
Gairloch Hotel

2. The Millcroft Hotel

The Millcroft Hotel
3.0 star property
Gairloch
8.4 out of 10, Very Good, (192 reviews)
"Nice view from room 6 over the bay."
United Kingdom
ivan
$178 nightly
The price is $214
Aug 17 - Aug 18
Total with taxes and fees
The Millcroft Hotel

3. Gairloch Highland Lodge

Gairloch Highland Lodge
3.0 star property
Gairloch
7.8 out of 10, Good, (153 reviews)
"Lovely little hotel, friendly staff, and beautiful location."
United Kingdom
Mary
$172 nightly
The price is $207
Aug 29 - Aug 30
Total with taxes and fees
Gairloch Highland Lodge

4. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.2 out of 10, Wonderful, (141 reviews)
"Great place. I look forward to going back."
Canada
Russ
$390 nightly
The price is $468
Aug 12 - Aug 13
Total with taxes and fees
Shieldaig Lodge Hotel

5. The Old Inn

The Old Inn
3.0 star property
Gairloch
7.8 out of 10, Good, (89 reviews)
"Incredible inn and very accommodating to.our young family. Tremendous scenery."
United States
Ian
$197 nightly
The price is $236
Aug 3 - Aug 4
Total with taxes and fees
The Old Inn

6. Loch Maree Hotel

Loch Maree Hotel
3.0 star property
Achnasheen
8.0 out of 10, Very Good, (217 reviews)
"The coziest hotel with a great view and even better staff! "
United States
Terri
$206 nightly
The price is $247
Aug 29 - Aug 30
Total with taxes and fees
Loch Maree Hotel

7. Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
3.0 star property
Gairloch
8.2 out of 10, Very Good, (21 reviews)
"Great little spot with an amazing view in a beautiful little town"
United States
Elizabeth
$128 nightly
The price is $154
Aug 31 - Sep 1
Total with taxes and fees
Gairloch Sands Youth Hostel
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 Inverewe Gardens—just a couple of the sights around Melvaig.

A coastal road winding along a grassy hillside with a beach and scattered houses in the distance.
Photo by Mick Garratt
Open Photo by Mick Garratt

Top Melvaig Hotel Reviews

More cheap stays in Melvaig

Hotels in Melvaig with star-rating

Frequently asked questions

What is the best area to stay in Melvaig?
The best area to stay in Melvaig is directly within the village itself, particularly along the coastal road that runs through it.

This area is characterized by scattered crofts and homes offering direct views of the Outer Hebrides across The Minch. It's a quiet, picturesque location, with the Melvaig Lighthouse marking the northernmost point of the road. Access to the coastline and walking paths is readily available from most properties.

For couples seeking a tranquil getaway, Melvaig is an ideal choice. The serene environment, stunning sunsets over the water, and opportunities for stargazing provide a romantic backdrop. Many accommodations offer private patios or gardens great for enjoying the views in peace.

Solo travelers looking for a peaceful retreat will also find Melvaig appealing. The area offers ample opportunities for photography, birdwatching, and quiet contemplation amidst breathtaking natural scenery.
When is the best time to go to Melvaig?
The best time to go to Melvaig is during the summer months, from June to August, for the most favorable weather conditions.

During this period, you'll experience longer daylight hours, with sunsets extending well into the evening, providing ample time for outdoor activities such as hiking along the coastal paths or exploring the nearby beaches. The temperatures are generally milder, making it comfortable for enjoying the natural beauty of the Highlands. This time of year is particularly well-suited for families looking to spend time outdoors, as the weather is more predictable for activities like wildlife spotting or visiting the nearby lighthouse.

For travelers seeking a peaceful retreat and a chance to witness the Northern Lights, the shoulder seasons of late spring (May) and early autumn (September) can also be rewarding. While the weather can be more variable, these months offer fewer crowds and a unique opportunity to see the aurora borealis if conditions are right.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Melvaig.
How much is the nightly rate at a Melvaig hotel?
Prices for hotels in Melvaig often vary, but you can find a great deal from $152 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.