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

Search Melvaig hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Aug - 25 Aug
Tomorrow
25 Aug - 26 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Melvaig hotels

1. The Millcroft Hotel

The Millcroft Hotel
Gairloch
United Kingdom
ivan
NZ$365
includes taxes & fees
26 Aug - 27 Aug
The Millcroft Hotel

2. Gairloch Hotel

Gairloch Hotel
Gairloch
United States
Angel
NZ$271
includes taxes & fees
30 Aug - 31 Aug
Gairloch Hotel

3. The Old Inn

The Old Inn
Gairloch
United States
Heather
NZ$371
includes taxes & fees
26 Aug - 27 Aug
The Old Inn

4. Gairloch Highland Lodge

Gairloch Highland Lodge
Gairloch
United Kingdom
Mary
NZ$348
includes taxes & fees
31 Aug - 1 Sept
Gairloch Highland Lodge

5. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
Canada
Russ
NZ$799
includes taxes & fees
28 Aug - 29 Aug
Shieldaig Lodge Hotel

6. Loch Maree Hotel

Loch Maree Hotel
Achnasheen
United Kingdom
Andrea
NZ$335
includes taxes & fees
19 Sept - 20 Sept
Loch Maree Hotel

7. Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
Gairloch
United States
Elizabeth
NZ$201
includes taxes & fees
17 Sept - 18 Sept
Gairloch Sands Youth Hostel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Melvaig

Venture to Big Sand Beach and Gairloch Beach—just two of the sights around Melvaig.

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

Top Melvaig Hotel Reviews

Recent Reviews in Melvaig

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel

10/10 Excellent
"Lovely hotel situated on a loch with a lovely staff and great location. They great amenities and rooms were clean and quiet."
Lawrence 2-night trip
Posted 23 hours ago
Shieldaig Lodge Hotel
The Old Inn

The Old Inn

10/10 Excellent
"Loved the Inn!! The room smelled wonderful!! Which was a significant improvement from other properties! The twin beds were very comfortable. The room was clean and well decorated. The staff was kind, friendly and helpful. Breakfast was superb. Also enjoyed a delicious dinner - make sure to book reservations for dinner in advance. Enjoyed hikes to the beach and to the nearby waterfall all easily accessed from the property. Will definitely visit again!!"
Heather 1-night trip
Posted 3 days ago
The Old Inn
Gairloch Hotel

Gairloch Hotel

10/10 Excellent
"Great stop on the NC500, with spacious rooms and parking spaces."
Angel 1-night trip
Posted 3 days ago
Gairloch Hotel
Loch Maree Hotel

Loch Maree Hotel

10/10 Excellent
" Wry nice view AND STAFF WAS AWESOME. Breakfast was also very good"
Mike 1-night trip
Posted 8 days ago
Loch Maree 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 11 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 3 weeks ago
Gairloch Highland Lodge
4 Bedroom House with Private Gardens and Sea Views

4 Bedroom House with Private Gardens and Sea Views

10/10 Excellent
"Excellent séjour de trois nuits dans cette belle maison au calme."
Bruno M. 3-night trip
Posted 3 weeks ago
4 Bedroom House with Private Gardens and Sea Views
Badluarach Sea View -  a cottage that sleeps 5 guests  in 3 bedrooms

Badluarach Sea View - a cottage that sleeps 5 guests in 3 bedrooms

8/10 Good
"This is a really nice 'traditional' croft/cottage in an amazing location. Plus sides - location, value, enclosed garden (clean/safe area for food and letting our dog out away from sheep in the wider grounds area). The view is outstanding - we saw seals, dolphins, stags, buzzards and red kites from the cottage. The surrounding area is superb for hills, beaches, rock climbing etc. Ullapool is about 45 minutes away for shops and touristy stuff. Downsides - it is relatively remote so you will be driving to anything you want to do, the ceilings are low (my son is 6 foot and had to duck for downstairs doors and couldn't stand upright anywhere in the upstairs, the rest of us are 5 1/2 footers so were OK bar under eaves upstairs). We had very sporadic 4G mobile so you may struggle if you want to be online constantly. Kitchen is reasonably equipped for 4 so we cooked in most evenings and enjoyed the peace and quiet."
Peter B. 7-night trip
Posted 1 month ago
Badluarach Sea View - a cottage that sleeps 5 guests in 3 bedrooms
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 1 month ago
Gairloch Sands Youth Hostel

More cheap accommodation in Melvaig

Pool House

Pool House

Achnasheen Scotland
Get rates
10/10 Exceptional! (1 review)
Pool House
2 Bayview Bungalow

2 Bayview Bungalow

Achnasheen Scotland
Get rates2 Bayview Bungalow
Love Croft Guest House B and B

Love Croft Guest House B and B

13 Sand Passage Achnasheen SCT
Get ratesLove Croft Guest House B and B
1 Bayview Bungalow

1 Bayview Bungalow

Achnasheen Scotland
Get rates1 Bayview Bungalow
Suil Na Mara

Suil Na Mara

Achnasheen Scotland
Get ratesSuil Na Mara

Find out more about Melvaig

Top reasons to visit Melvaig

  • Stunning Beaches: Melvaig boasts pristine beaches, perfect for sunbathing and romantic strolls along the shoreline.
  • Outdoor Adventures: The area offers a variety of outdoor activities, including birdwatching and scenic sea trips.
  • Charming Village Atmosphere: Experience the warm hospitality of friendly locals in this picturesque fishing village.
  • Beautiful Coastal Walks: Enjoy picturesque walks along the coastline with breathtaking views of the surrounding landscape.
  • Delicious Local Cuisine: Indulge in the flavours of Scotland at nearby restaurants serving fresh, local dishes.

Find great hotels near Melvaig

Discover the charm of Melvaig, Gairloch, where a variety of accommodations await you, from cosy bed and breakfasts to inviting hotels. Whether you're after beachside relaxation, a pet-friendly stay, or a golf-themed getaway, Melvaig has something to offer every traveller. Explore options like Melvaig Inn and Taigh Glas, and don't forget to check out reviews to find the perfect holiday rental for your Scottish adventure.

  • Gairloch Hotel: Nestled 11.3km from Melvaig, the Gairloch Hotel is a charming 3.5-star accommodation that welcomes both guests and their furry companions. With a guest rating of 8.0 out of 10, this pet-friendly hotel provides a relaxed atmosphere for travellers seeking a homely feel. The hotel features essential amenities, including a pet policy that allows certain pets on-site, ensuring a comfortable stay for those who love to travel with their pets. Its inviting environment coupled with scenic views makes it a great base for exploring the lovely Gairloch area.
  • Shieldaig Lodge Hotel: Located 14.5km from Melvaig, the Shieldaig Lodge Hotel boasts a stunning 4-star rating and a remarkable guest rating of 9.4 out of 10. This eco-certified property is perfect for environmentally conscious travellers, offering direct access to the beach for a serene getaway. The hotel’s charming and rustic design harmonises beautifully with its natural surroundings, creating a tranquil atmosphere. Guests can enjoy the splendid views and the soothing sounds of the sea right at their doorstep, making it an idyllic retreat for relaxation.
  • Gairloch Highland Lodge: Just 12.9km from Melvaig, Gairloch Highland Lodge is a welcoming 3-star option with a guest rating of 8.0 out of 10. This lodge is another pet-friendly choice, accommodating dogs with specific restrictions, ensuring that your four-legged friends are also well taken care of. The warm and inviting interiors coupled with a peaceful setting make it an excellent choice for families and groups looking for a comfortable stay. Its location allows easy access to local attractions, making it a convenient base for exploration.

Where to stay in Melvaig

Melvaig, a charming village in Gairloch, offers a delightful blend of beachside relaxation and outdoor adventures. Explore the stunning Melvaig coastline, where friendly locals make for a welcoming atmosphere. Indulge in local cuisine at nearby restaurants, and don’t miss the pristine Melvaig beach for a romantic getaway. Uncover the beauty of this hidden gem and immerse yourself in the rich culture and natural splendour that surrounds this picturesque destination.

  • Gairloch: Nestled along the stunning west coast of Scotland, Gairloch is a vibrant city that serves as a gateway to numerous outdoor adventures. With a peak in visitor numbers during the warmer months, travellers flock to this area for its breathtaking scenery and opportunities for exploration. Popular activities include hiking along scenic trails, enjoying the local beach and parks, and partaking in thrilling outdoor pursuits. Gairloch is also home to local shops and cafes, providing a delightful experience for visitors looking to unwind after a day of adventure.
  • Big Sand: Located a mere 6.4km from Melvaig, Big Sand is a charming village that offers a unique blend of cultural experiences and romantic beach settings. This picturesque destination sees a spike in visitors during the late spring and summer months. Travellers can engage in exciting activities such as whale watching and fishing, while the nearby beaches and historical castles add to the allure. Big Sand’s serene atmosphere and captivating coastal views make it an ideal spot for couples and those seeking a peaceful retreat.
  • Inverasdale: Just 8.0km away from Melvaig, Inverasdale is a tranquil village that attracts visitors year-round, with a peak in arrivals during late spring and summer. Known for its beautiful beaches, this idyllic location offers a quiet escape for those looking to relax by the sea. While Inverasdale may not have the bustling activity of nearby towns, its stunning coastal scenery and laid-back vibe make it a hidden gem for beach lovers seeking a more serene experience.

Things to do in Melvaig

Shopping

In Melvaig, you can explore local shops for unique gifts and souvenirs. For more extensive shopping options, if you're up for a drive, Gairloch offers charming boutiques and the Gairloch Community Market, where you can find handmade crafts and local produce.

Recreation

In Melvaig, the Gairloch Spa offers rejuvenating treatments that blend traditional techniques with local ingredients, all amidst breathtaking coastal views. For outdoor enthusiasts, the nearby Gairloch Golf Course provides a scenic and relaxing round of golf, while the stunning beaches invite leisurely strolls along the shore.

Adventure

Explore the rugged beauty of Melvaig with a hike along the coastal paths, where you can encounter stunning cliffs and wildlife. For a thrill, try sea kayaking in the clear waters, offering a unique perspective of the shoreline and a chance to spot seals and dolphins.

Nightlife

The nightlife in Melvaig is quaint and charming, with options like the nearby Gairloch Hotel offering a relaxed atmosphere and local brews. For a more lively evening, the Gairloch Golf Club hosts social events, perfect for mingling and enjoying the stunning coastal views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Melvaig

Melvaig is a fantastic destination for beach lovers, outdoor enthusiasts, and couples seeking romance. The area boasts stunning beaches, picturesque parks, and serene lakes, providing a perfect backdrop for relaxation and exploration. Whether you're strolling along the shoreline or enjoying the natural beauty of the landscape, Melvaig offers a delightful mix of attractions for every traveller looking to soak in Scotland's charm.

  • Gairloch Beach: Located 11.3km from Melvaig, Gairloch Beach offers stunning coastal views and a tranquil atmosphere. It's an ideal spot for a leisurely stroll, beachcombing, or simply soaking up the sun while listening to the soothing sounds of the waves.
  • Redpoint Beach: Situated 17.7km from Melvaig, Redpoint Beach boasts unspoilt natural beauty and a sense of seclusion. The sandy shores and clear waters are perfect for picnics, exploring rock pools, or enjoying a refreshing swim in a picturesque setting.
  • Rua Reidh Lighthouse: Just 6.4km away from Melvaig, this historic lighthouse is steeped in maritime culture. Visitors can appreciate its striking architecture and panoramic views of the coastline, making it a fascinating site for history buffs and nature lovers alike.

Best time to go to Melvaig

The best time to visit Melvaig can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Melvaig falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Melvaig falls in February, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.8°F (4.9°C)Light RainMostly CloudyModerately LowSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyModerately LowSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudyAverageSlightly High
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.4°F (11.9°C)Light RainMostly CloudyAverageSlightly High
July55.8°F (13.2°C)Light RainMostly CloudyModerately HighAverage
August55.6°F (13.1°C)Light RainMostly CloudyModerately HighAverage
September53.8°F (12.1°C)Light RainMostly CloudyModerately HighAverage
October49.6°F (9.8°C)Moderate RainMostly CloudyAverageSlightly High
November45.3°F (7.4°C)Moderate RainMostly CloudyAverageSlightly Low
December41.7°F (5.4°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Melvaig

Flying into Melvaig, Gairloch, Scotland, can be done through several major airports. INVerness Airport (INV) is situated 107.8km away, with notable nearby hotels including the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transportation options. Stornoway Airport (SYY) is closer at 54.7km, with convenient accommodations such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3.2km from the airport. Benbecula Airport (BEB) is 99.8km away, with options like the 3-star Orasay Inn located 11.3km from the airport, making travel to Melvaig accessible from each location.

Frequently asked questions

When is the best time to go to Melvaig?
The best time to visit Melvaig is during late spring and summer, particularly from May to September, when the weather is generally mildest and the days are longest.For those keen on outdoor activities like hiking and wildlife spotting, July and August offer the warmest temperatures and the best chance of clear skies. This period is ideal for exploring the stunning coastal paths and perhaps spotting local marine life. Families often find these months great for a holiday, as the extended daylight hours allow for more time outdoors.Travellers looking for a quieter experience with fewer crowds might prefer May, June, or September. The weather is still pleasant, and the landscape is particularly beautiful, with wildflowers blooming in late spring and the heather turning purple in early autumn.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 can I save on a hotel booking in Melvaig with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Melvaig hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Melvaig?
Prices for hotels in Melvaig often vary, but you can find a great deal from NZ$201 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 our cheapest rates.

Explore a world of travel with Expedia