Compare Cheap Hotels in Melvaig
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Melvaig Hotels

Gairloch Hotel
Gairloch Gairloch Scotland
The price is $140 total per night
$140 total
per night
Jun 19 - Jun 20
Free Cancellation
Reserve now, pay when you stay
7.04 mi from city center
When you stay at Gairloch Hotel in Gairloch, you'll be near the beach, within a 5-minute drive of Gairloch Heritage Museum and Gairloch Golf Club.
Pet friendly
Parking included

Shieldaig Lodge Hotel
Badachro Gairloch Scotland
The price is $276 total per night
$276 total
per night
Jun 13 - Jun 14
9.09 mi from city center
With a stay at Shieldaig Lodge Hotel in Gairloch, you'll be within a 5-minute drive of Loch Bad na h-Achlaise and Gairloch Sitooterie.
Parking included
Free WiFi

The Millcroft Hotel
Mihol Road Gairloch Scotland
The price is $214 total per night
$214 total
per night
Jun 14 - Jun 15
6.21 mi from city center
With a stay at The Millcroft Hotel in Gairloch, you'll be within a 15-minute walk of Linne a' Mhuilinn and Gairloch Heritage Museum.
Parking included
Free WiFi

Gairloch Highland Lodge
Gairloch Highland Lodge Gairloch Scotland
The price is $169 total per night
$169 total
per night
Jun 19 - Jun 20
8.01 mi from city center
When you stay at Gairloch Highland Lodge in Gairloch, you'll be near the beach, within a 10-minute walk of Gairloch Harbour and Gairloch Sitooterie.
Pet friendly
Free WiFi

Loch Maree Hotel
Talladale, Letterewe Achnasheen Scotland
The price is $233 total per night
$233 total
per night
Jun 30 - Jul 1
14.27 mi from city center
Located in Achnasheen, Loch Maree Hotel is within a 15-minute drive of Loch Maree and Gairloch Harbour.
Pet friendly
Free WiFi

Gairloch Sands Youth Hostel
Carn Dearg Gairloch Scotland
The price is $122 total per night
$122 total
per night
Jun 16 - Jun 17
5.21 mi from city center
When you stay at Gairloch Sands Youth Hostel in Gairloch, you'll be near the beach, within a 5-minute drive of Big Sand Beach and Gairloch Heritage Museum.
Pet friendly
Parking included

The Old Inn
Flowerdale Glen Gairloch Scotland
The price is $216 total per night
$216 total
per night
Jun 14 - Jun 15
7.81 mi from city center
When you stay at The Old Inn in Gairloch, you'll be near the beach, within a 5-minute walk of Gairloch Harbour and Gairloch Sitooterie.
Pet friendly
Parking included

Sound of Durnamuck
1 Durnamuck Dundonnell Garve Scotland
17.25 mi from city center
With a stay at Sound of Durnamuck in Garve, you'll be 7.2 mi (11.6 km) from Little Gruinard Beach and 11.1 mi (17.8 km) from Gruinard Bay Beach.
Pet friendly
Parking included

Badluarach Sea View - a cottage that sleeps 5 guests in 3 bedrooms
Dundonnell
16.53 mi from city center
With a stay at this cottage in Garve, you'll be in the mountains, and 8.3 mi (13.4 km) from Little Gruinard Beach and 12.2 mi (19.6 km) from Gruinard Bay Beach.
Washer
Dryer

Cosy House with Stunning Sea Views
Badachro Scotland
7.92 mi from city center
Located in Gairloch, this vacation home is within a 15-minute walk of Loch Bad na h-Achlaise and Badachro Distillery.
Washer
Dryer
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.
Melvaig hotels essential information
Accommodation | 111 hotels |
|---|---|
Lowest Price | $122 |
Highest Price | $276 |
Popular hotels | Gairloch Hotel, Shieldaig Lodge Hotel, The Millcroft Hotel, Gairloch Highland Lodge, Loch Maree Hotel, Gairloch Sands Youth Hostel, The Old Inn, Sound of Durnamuck, Badluarach Sea View - a cottage that sleeps 5 guests in 3 bedrooms, Cosy House with Stunning Sea Views, 4 Bedroom House with Private Gardens and Sea Views, Mellon Udrigle "Heaven on Earth",Luxury 6 bed Beach House, sea views |
Most Recent Melvaig Hotel Reviews

The Millcroft Hotel
5 out of 5
Posted 11 hours ago
CheapTickets Verified Review
"Beautiful location with great views from our room."
A verified traveler stayed at The Millcroft Hotel








