
Gruinard Island Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$2,400 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Gruinard Island Holiday
Our pick of the best Gruinard Island Hotel Deals

Caledonian Hotel
Quay St. Ullapool Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$191 per night from 1 Dec to 2 Dec
NZ$191
1 Dec - 2 Dec
includes taxes & fees

Harbour House Bed & Breakfast
Garve Road Ullapool Scotland
9.6/10 Exceptional! (565 reviews)
"We stayed two nights, we arrived late and staff were very knowledgeable advised a variety of restaurants for dinner and pubs. Roughly 6 minute walk to the town and ideal location to travel to kylesku"
Reviewed on 31 Oct 2026

Gairloch Hotel
Gairloch Gairloch Scotland
8/10 Very good! (894 reviews)
"Plus: Arrivée très bien, réceptionniste polie et courtois. Chambre très propre et confortable. Salle a manger personnel très serviable et attentionné. Moins: repas très moyen. Départ: En sortant de l’ascenseur lors de mon départ, je croise la réceptionniste (blonde) qui venait de laisser la réception ..."
Reviewed on 25 Oct 2026
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.
What to do in Gruinard Island

Torridon, Applecross & Eilean Donan Castle from Inverness
NZ$132
per adult
100% of travellers recommend

Speyside Whisky Tour - Three Distilleries Included - Private - 5 Star Reviews
NZ$3,297
per adult
Frequently asked questions
Explore a world of travel with Expedia
- Country House in Wester Ross
- Holiday Homes in Wester Ross
- Caravan Parks in Wester Ross
- B&B in Ullapool
- Cottages in Ullapool
- Holiday Homes in Ullapool
- Holiday Homes in Gruinard Island
- Inns in Gruinard Island
- Guest Houses in Gruinard Island
- Hostels in Gruinard Island
- Lodges in Gruinard Island
- Cabin Rentals in Achiltibuie
- Chalets in Poolewe
- Independent Hotels in Gairloch
- Hotels near Ullapool Golf Club
- Hotels near Loch Maree
- Rhue Hotels
- Letterewe Hotels
- The Braes Hotels
- Dundonnell Hotels
- Gairloch Hotels
- Aultbea Hotels
- Little Loch Broom Hotels
- Laide Hotels
- Poolewe Hotels
- Mellon Charles Hotels
- Hotels near Gairloch Beach
- Ullapool Hotels
- Beach Hotels in Ullapool
- Beach Hotels in Achiltibuie
- Historic Hotels in Wester Ross
- Beach Hotels in Wester Ross
- Spa Hotels in Gairloch
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

