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

Find hotels in Melvaig

  • 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
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Property class

Guest rating

Our top choices for Melvaig hotels

1. Gairloch Hotel

Gairloch Hotel
Gairloch
United States
Katherine
¥20,083
¥24,099 total
includes taxes & fees
Aug 30 - Aug 31
Gairloch Hotel

2. The Millcroft Hotel

The Millcroft Hotel
Gairloch
United Kingdom
ivan
¥28,423
¥34,108 total
includes taxes & fees
Aug 17 - Aug 18
The Millcroft Hotel

3. The Old Inn

The Old Inn
Gairloch
United States
Ian
¥32,952
¥39,543 total
includes taxes & fees
Aug 9 - Aug 10
The Old Inn

4. Gairloch Highland Lodge

Gairloch Highland Lodge
Gairloch
United Kingdom
Mary
¥27,051
¥32,461 total
includes taxes & fees
Sep 5 - Sep 6
Gairloch Highland Lodge

5. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
Canada
Russ
¥62,174
¥74,609 total
includes taxes & fees
Aug 14 - Aug 15
Shieldaig Lodge Hotel

6. Loch Maree Hotel

Loch Maree Hotel
Achnasheen
United Kingdom
Andrea
¥32,774
¥39,329 total
includes taxes & fees
Aug 26 - Aug 27
Loch Maree Hotel

7. Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
Gairloch
United States
Elizabeth
¥20,251
¥24,301 total
includes taxes & fees
Aug 31 - Sep 1
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

Check out Big Sand Beach and Inverewe Gardens—just a couple 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

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 2 days 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 days ago
4 Bedroom House with Private Gardens and Sea Views
Gairloch Hotel

Gairloch Hotel

10/10 Excellent
"We had a lovely refurbished room overlooking the bay. I hadn’t expected it to be as nice as it was. Are in the hotel at night, lots of vegetarian choices. Great stay; I will book here the next time we need to come to Gairloch"
Tracey 1-night trip
Posted 10 days ago
Gairloch Hotel
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 11 days 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 12 days ago
Gairloch Sands Youth Hostel
Old armoury guest house

Old armoury guest house

10/10 Excellent
"Great location, plenty of space in house, good local facilities, perfect location as a base for sea kayaking"
david & michelle w. 8-night trip
Posted 2 weeks ago
Old armoury guest house
Mango Pony's Bothy - UK31959

Mango Pony's Bothy - UK31959

10/10 Excellent
"Very cozy property that’s in a mind blowing location. All the amenities you could ask for were available and it was far and above any other place we stayed at. Locals were very friendly as well. The best part of the stay is easily the view out your door. So quiet where you are too it’s lovely."
Nicholas 3-night trip
Posted 2 weeks ago
Mango Pony's Bothy - UK31959
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 2 weeks ago
Sound of Durnamuck
The Millcroft Hotel

The Millcroft Hotel

10/10 Excellent
"Absolutely amazing 1 night stay. Lovely hotel. Staff amazing. Food wonderful. Try the curries you’ll not be disappointed Big shout out to the manager James he goes above and beyond to make your stay welcoming and the rest of the staff are fab too. Thank you. Would definitely recommend"
Mrs Jo 1-night trip
Posted 3 weeks ago
The Millcroft Hotel

More cheap stays 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
Suil Na Mara

Suil Na Mara

Achnasheen Scotland
Get ratesSuil Na Mara
1 Bayview Bungalow

1 Bayview Bungalow

Achnasheen Scotland
Get rates1 Bayview Bungalow

Find out more about Melvaig

Top reasons to visit Melvaig

  • Stunning Coastline: Melvaig boasts breathtaking coastal views, perfect for leisurely walks and scenic sea trips.
  • Beautiful Beaches: Relax on the picturesque Melvaig Beach, ideal for sunbathing and beachcombing.
  • Outdoor Adventures: Enjoy birdwatching and explore serene parks and lakes, catering to outdoor enthusiasts.
  • Charming Fishing Village: Experience the quaint atmosphere and friendly hospitality of this lovely Scottish village.
  • Romantic Getaway: Melvaig offers the perfect setting for couples seeking a peaceful retreat amidst nature.

Find great hotels near Melvaig

Discover a range of accommodation options in Melvaig, Gairloch, perfect for your Scottish getaway. From cozy inns like the Melvaig Inn to charming holiday rentals, you'll find pet-friendly and beachside lodging to suit your adventure vacation needs. Enjoy the stunning landscape and explore reviews of various Melvaig hotels to ensure a memorable stay.

  • Gairloch Hotel: The Gairloch Hotel offers a cozy retreat with a distinct focus on pet-friendly accommodations. This 3.5-star hotel, located 11km from Melvaig, boasts a guest rating of 8.0 out of 10. Ideal for travelers who want to bring their furry friends along, the hotel allows pets on-site with specific pet policies in place. Guests can enjoy comfortable lodging with essential amenities, making it a suitable choice for those looking to explore the beautiful Scottish Highlands with their pets.
  • Shieldaig Lodge Hotel: Nestled 14km from Melvaig, the 4-star Shieldaig Lodge Hotel is an eco-certified gem that combines luxury with sustainability. With an impressive guest rating of 9.4 out of 10, this hotel is perfect for eco-conscious travelers seeking a beachside getaway. Guests can enjoy direct access to the beach while soaking in stunning coastal views. The hotel’s commitment to eco-friendliness enhances the overall experience, making it a top choice for those who appreciate nature and want to minimize their environmental impact.
  • Gairloch Highland Lodge: Located 13km from Melvaig, Gairloch Highland Lodge is a welcoming 3-star accommodation that caters to pet owners. With a guest rating of 8.0 out of 10, this lodge combines comfort with a homely atmosphere. The property allows pets, with certain restrictions, making it an excellent option for travelers who wish to include their dogs in their adventures. Guests will appreciate the tranquil surroundings and the lodge's amenities that ensure a relaxing stay in the Scottish Highlands.

Where to stay in Melvaig

Melvaig, a charming village in Gairloch, Scotland, offers a perfect blend of beach relaxation and outdoor adventure. Explore the stunning Melvaig coastline, unwind on Melvaig Beach, and enjoy the warm hospitality of the local restaurants. With its friendly atmosphere and rich cultural experiences, a visit to Melvaig is ideal for couples and nature lovers alike. Don't miss the chance to uncover the hidden gems and breathtaking views that this picturesque region has to offer.

  • Gairloch: Nestled along the stunning coastline, Gairloch is a charming city that serves as the gateway to Melvaig. Known for its breathtaking outdoor scenery and adventurous spirit, Gairloch attracts travelers year-round, with peak visitation in the spring and summer months. Visitors can explore scenic hiking trails, relax on beautiful beaches, and enjoy local parks and water features. The city is also home to shops and restaurants that cater to a range of tastes, making it a perfect base for your Scottish adventure.
  • Big Sand: Just a short drive from Melvaig, Big Sand is a picturesque village renowned for its cultural charm and romantic beach experiences. With visitor numbers peaking during the warmer months, this village offers a tranquil escape amid stunning landscapes. Enjoy whale watching or fishing along the pristine shoreline, and explore nearby castles and ruins that tell the story of the region's rich history. Big Sand is an ideal spot for those looking to immerse themselves in local culture while enjoying the beauty of Scotland’s coastline.
  • Inverasdale: Located a mere 8km from Melvaig, Inverasdale is a quaint village that offers a serene beach experience. With a steady flow of visitors throughout the year, it provides a peaceful getaway for those looking to unwind. The village is primarily known for its stunning beach, perfect for sunbathing and beachcombing. Explore the natural beauty surrounding Inverasdale, and take in the scenic views that make this area a hidden gem in the Scottish Highlands.

Things to do in Melvaig

Shopping

In Melvaig, you can enjoy local shops featuring unique Scottish gifts and souvenirs, perfect for taking home. If you're up for a drive, visit Gairloch's shops about 16km away, where you'll find a selection of handmade crafts, clothing, and local produce to explore.

Recreation

Explore the tranquility of Melvaig with a visit to the local wellness retreat, where you can enjoy soothing massages and yoga sessions amid stunning natural scenery. For outdoor recreation, take a scenic hike along the coastal paths, immersing yourself in the breathtaking views of the Scottish Highlands.

Adventure

Explore the rugged beauty of Melvaig with a thrilling kayak tour along the coastline, where you can spot seals and seabirds. For a dose of adrenaline, try mountain biking on scenic trails that wind through stunning landscapes, offering breathtaking views of the surrounding area.

Nightlife

In Melvaig, the local pubs offer a cozy atmosphere with traditional Scottish music and warm hospitality. Nearby, Gairloch's venues feature live performances and a vibrant community vibe, making it an enjoyable spot to unwind after a day of exploring the stunning Highlands.

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

Find the best attractions near Melvaig

Melvaig is perfect for beach lovers and outdoor enthusiasts, offering a romantic getaway amidst stunning natural beauty. Visitors can explore beautiful beaches, serene parks, and picturesque lakes, making it an ideal destination for those seeking both adventure and relaxation. With a variety of attractions, Melvaig promises delightful experiences for couples and nature fans alike.

  • Rua Reidh Lighthouse: Located 6km from Melvaig, this historic lighthouse offers a glimpse into maritime history along with stunning coastal views. The cultural ambiance surrounding the lighthouse makes it a perfect spot for photography and reflection.
  • Big Sand Beach: Just 8km away from Melvaig, this expansive beach is known for its soft sands and tranquil atmosphere. Spend a day lounging, swimming, or exploring the scenic coastline, ideal for those looking to unwind by the sea.
  • Inverewe Gardens: Situated 13km from Melvaig, these renowned gardens are an eco-friendly oasis. With diverse plant life and beautifully landscaped grounds, it’s a family-friendly destination perfect for outdoor strolls and picnics amidst nature.

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

Traveling to Melvaig, Gairloch is convenient with several nearby airports. INVerness Airport (INV) is 108km away, with luxurious hotel options like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY), located 55km from Melvaig, features nearby accommodations such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Additionally, Benbecula Airport (BEB) is 100km from Melvaig, with hotel options like the 3-star Orasay Inn located 11km from the airport. Each location provides easy access to Melvaig, ensuring a smooth travel experience.

Frequently asked questions

What's the best place for a stay in Melvaig?
Located 7 mi (11.3 km) from the heart of Melvaig, Gairloch Hotel is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Shieldaig Lodge Hotel and The Millcroft Hotel. See all available top hotels, or vacation rentals in Melvaig.
What's the top vacation rental in Melvaig?
Sound of Durnamuck: This vacation home near Melvaig is located by the ocean and has a patio, a terrace, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, an oven, and a microwave. Make the most of the private yard in this rental home to help you unwind. See all vacation rentals in Melvaig.
If I need to cancel my hotel reservation in Melvaig, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Melvaig.
Where can I learn more about changing or cancelling my trip to Melvaig?
To find more details about rescheduling or cancelling your trip to Melvaig, click here.
What's the best accommodation near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What is staying in Melvaig like?
Those traveling to Melvaig are sure to enjoy the sights to see and things to do. There are 118 hotels and other accommodations in the surrounding area. Find out more about Melvaig.
What should I do while I'm visiting Melvaig?
Places to visit in the wider area include Big Sand Beach, Inverewe Gardens, and Redpoint Beach. You'll also find Mellon Udrigle Beach and Loch Maree in the area. Check out what more to see and do in Expedia's Melvaig guide.
What's the weather like in Melvaig?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. The rainiest months in Melvaig are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.

Explore a world of travel with Expedia