Photo by Mick Garratt
Find hotels in Melvaig from $145
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Melvaig hotels

9.4 out of 10, Exceptional, (135)
$140 nightly
The price is $168
Jan 6 - Jan 7
Total with taxes and fees
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 Rua Reidh Lighthouse and Big Sand Beach—just a couple of the sights around Melvaig.

Photo by Nigel Brown
Open Photo by Nigel Brown
More cheap stays in Melvaig

Suil Na Mara
Achnasheen Scotland
Hotels in Melvaig with star-rating

3 Star Hotels
20 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Rua Reidh Lighthouse
- Inverasdale Hotels
- Hotels near Big Sand Beach
- Gairloch Hotels
- B&B in Gairloch
- 4 Star Hotels in Gairloch
- Cabin Rentals in Gairloch
- Pet-friendly Hotels in Gairloch
- Mellon Charles Hotels
- Cottages in Mellon Charles
- Strath Hotels
- Hotels near Gairloch Beach
- Port Henderson Hotels
- 5 Star Hotels in Port Henderson
- Hotels near Inverewe Gardens
- Poolewe Hotels
- Hostels in Poolewe
- 5 Star Hotels in Poolewe
- Badachro Hotels
- Aultbea Hotels
- Lodges in Aultbea
- Laide Hotels
- 5 Star Hotels in Laide
- Hotels near Gruinard Bay Beach
- Hotels near Loch Maree
- Hotels near Little Gruinard Beach
- Gruinard Island Hotels
- Talladale Hotels
- Hotels near Gairloch Heritage Museum
- South Erradale Hotels
- 4 Star Hotels in South Erradale
- 3 Star Hotels in Laide
- Apartments in Gruinard Island
- B&B in Gruinard Island
- Vacation Homes in Gruinard Island
- Cheap Hotels in Gairloch
- Big Sand Hotels
- Rua Reidh Lighthouse
- Visit Inverasdale
- Big Sand Beach
- Visit Gairloch
- Visit Mellon Charles
- Strath Vacations
- Gairloch Beach
- Visit Port Henderson
- Visit Poolewe
- Visit Badachro
- Visit Aultbea
- Visit South Erradale
- Visit Laide
- Laide Vacations
- Gruinard Island Vacations
- Visit Talladale
- Romantic Vacation Packages Gruinard Island
- Adults Only Vacation Packages Gruinard Island
- Waterpark Vacation Packages Gruinard Island
- Gairloch Vacations
- Golf Vacation Packages Gruinard Island
- Car rentals near Big Sand
- Car rentals near Gairloch
- Car rentals near Gairloch Beach
- Car rentals near Port Henderson
- Economy Car Rentals in Gruinard Island
- Minivan Car Rentals in Gruinard Island
- Luxury Car Rentals in Gruinard Island
- Fox Rental Cars Rental Cars in Gruinard Island
- AutoClick Rental Cars in Gruinard Island
- Thai Cars Rental Cars in Gruinard Island
- Drive on Holidays Rental Cars in Gruinard Island
- Rent A Wreck Rental Cars in Gruinard Island
- Sicily By Car Rental Cars in Gruinard Island
- Ace Rental Cars in Gruinard Island
- Movida Rental Cars in Gruinard Island
- Alamo Rent A Car Rental Cars in Gruinard Island
- Dirent Rental Cars in Gruinard Island
- MegaDrive Rental Cars in Gruinard Island
- Easirent.com Rental Cars in Gruinard Island
- Right-Cars Rental Cars in Gruinard Island
- Thrifty NZ Rental Cars in Gruinard Island
- Convertible Car Rentals in Gruinard Island
- Turisprime Rental Cars in Gruinard Island
- Smile by Maggiore Rental Cars in Gruinard Island
- Thrifty EU Rental Cars in Gruinard Island
- Get Your Car Rental Cars in Gruinard Island
- Midsize Car Rentals in Gruinard Island
- Localiza Uruguay Rental Cars in Gruinard Island
- Budget Canaries Rental Cars in Gruinard Island
- United Rental Cars in Gruinard Island
- Fullsize Car Rentals in Gruinard Island
- Goldcar Key’n Go Rental Cars in Gruinard Island
- Guerin Rental Cars in Gruinard Island
- Localiza Rental Cars in Gruinard Island
- Avis Canaries Rental Cars in Gruinard Island
- ACE New Zealand Rental Cars in Gruinard Island
- addCar rental Rental Cars in Gruinard Island
- Budget Israel Rental Cars in Gruinard Island
- Discount Quebec Rental Cars in Gruinard Island

















