Find the romantic hotels that appeal to you the most
Check out our pick of great romantic hotels in Invergarry
In the midst of the Highland glens, this grand property sits on the wooded shores of Loch Oich, 7 miles from Loch Ness.

Located in Invergarry and only 41 km from Glen Nevis, Ardgarry Farm provides accommodation with garden views, free WiFi and free private parking.

With a peaceful position overlooking the River Garry, this friendly 4-star country inn is an ideal base from which to explore the Scottish Highlands.

This beautiful former hunting lodge enjoys a spectacular location, set in 9 acres of woodland overlooking Loch Lochy.

Located in Invermoriston and only 45 km from Inverness Castle, Craik Na Dav B&B provides accommodation with mountain views, free WiFi and free private parking.

Boasting a garden, shared lounge and views of mountain, Whitehouse B&B is set in Fort Augustus, 26 km from Urquhart Castle. This bed and breakfast offers free private parking and luggage storage...

Loch Ness Guest House is located in Fort Augustus. Free WiFi access is available. Each room here will provide you with a TV.

The Whispering Pine Lodge is a tranquil Highland retreat set against a backdrop of steep forested mountains on the banks of Loch Lochy.

In a stunning location overlooking Loch Ness, this country house hotel offers free WiFi and charming guest rooms with en suite facilities. Free private parking is also available at the Inch Hotel.

Situated 26 km from Urquhart Castle, The Lovat, Loch Ness offers 4-star accommodation in Fort Augustus and has a bar. This country house features free private parking and a lift.


Popular with guests booking romantic hotels in Invergarry
Popular with guests booking romantic hotels in Invergarry
Popular with guests booking romantic hotels in Invergarry
Popular with guests booking romantic hotels in Spean Bridge