Romantic hotels in Highlands

Multiple accommodations for your stay
Destination
Check-in date:
24 Mar 2026
Check-out date:
25 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

178 results found

Islay House

Bridgend, Isle Of Islay, Bridgend (Islay), United Kingdom (Open map)

Islay Ales is within 800 metres of this hotel, and the Kilarrow Parish Church is situated 3.6 km away. Offering a location a 5-minute…
Read more...
7.9
Good
160 reviews

Kilcamb Lodge Hotel

Strontian, Strontian, United Kingdom (Open map)

Strontian centre can be reached within 5 minutes' walk. Offering a sundeck and a picnic area, Kilcamb Lodge Hotel Strontian is...
Read more...
9.4
Superb
72 reviews

Taychreggan, Signature Collection By Eight Continents

Taychreggan Hotel, Portsonachan, United Kingdom (Open map)

The 4-star beachfront hotel is in a rural area of Portsonachan. The elegant Taychreggan, Signature Collection By Eight Continents...
Read more...
8.7
Fabulous
1230 reviews

Oyster Inn Connel

Oyster Inn Connel By Oban, Argyll, Oban, United Kingdom (Open map)

The hotel is about 5 km from Oban airport and within a 7-km distance of such cultural venues as the donation Oban War and…
Read more...
8.3
Very Good
2506 reviews

Lime Tree Hotel

Achintore Road, Fort William, United Kingdom (Open map)

Nestled 3.8 km from the run Treasures of the Earth Museum, this Fort William hotel is merely 1.2 km from the Old Fort. Situated nearly…
Read more...
8.3
Very Good
889 reviews

North Kessock Hotel

Main Street North Kessock, Inverness, United Kingdom (Open map)

The Greig Street Bridge is 2.6 km from this comfortable hotel, and the Castle Gallery is situated 3 km away. North Kessock Hotel...
Read more...
8.5
Fabulous
730 reviews

Toravaig House Hotel

Sleat, Teangue (Isle of Skye), United Kingdom (Open map)

This Teangue hotel is ideally situated approximately 6 km from Armadale Castle. Featuring a sundeck and a shared lounge, the 4-star...
Read more...
8.4
Very Good
206 reviews

Craigmonie Hotel Inverness By Compass Hospitality

9 Annfield Road, Inverness, United Kingdom (Open map)

The non-smoking hotel is a great place to stay due to its quiet location in Inverness. Nestled 3.4 km from Merkinch Local Nature...
Read more...
7.5
Good
899 reviews

West Highland Hotel

Davie'S Brae, Mallaig, United Kingdom (Open map)

This 3-star hotel is near a train station and just 350 metres from the Mallaig Heritage Centre. Featuring a prime location, West...
Read more...
7.7
Good
1747 reviews

The Royal Hotel

Bank Street, Portree, United Kingdom (Open map)

This smoke-free hotel puts you right in the centre of Portree, within 15 minutes' walk of Aros Centre. Located only 150 metres from...
Read more...
7.3
Good
1270 reviews

The Royal Hotel Campbeltown

Main Street, Campbeltown, United Kingdom (Open map)

This Campbeltown hotel has a beautiful setting 19 minutes on foot from the Davaar Island Cave Painting of the Crucifixion. Featuring...
Read more...
8.6
Fabulous
254 reviews

Inver Lodge

Iolaire Road, Sutherland, Lochinver, United Kingdom (Open map)

This smoke-free hotel is nestled only 1.2 km from Loch Culag. Guests of the 5-star Inver Lodge Lochinver hotel can visit the Little…
Read more...
8.5
Fabulous
423 reviews

The Old Inn

Flowerdale Glen, Gairloch, United Kingdom (Open map)

This smoke-free inn lies 500 metres from Gairloch Golf Club and 2.1 km from the Gairloch Museum. The 3-star The Old Inn Gairloch…
Read more...
7.1
Good
279 reviews

Foyers House

Foyers, Foyers, United Kingdom (Open map)

The 3-star hotel is nestled 1 km from Loch Ness. Foyers House Hotel is just a few steps from the River Foyers and features…
Read more...
8.9
Fabulous
334 reviews

Loch Leven Hotel & Distillery

Old Ferry Road, North Ballachulish, North Ballachulish, United Kingdom (Open map)

The smoke-free hotel benefits from a prime setting a stone's throw from the F. Featuring a banquet hall for gatherings and meetings,...
Read more...
7.6
Good
1232 reviews

Cairn Hotel

Craigellachie Guest House Main Street, Carrbridge, United Kingdom (Open map)

You'll need 39-minute drive to Inverness airport. Situated about 20 minutes' walk from The Old Packhorse Bridge, the smoke-free...
Read more...
8.4
Very Good
872 reviews

Chieftain Hotel

2, Millburn Road, Inverness, United Kingdom (Open map)

The hotel is located on the outskirts of Inverness. Situated nearly 25 minutes' walk from the River Ness and just 1.1 km from the...
Read more...
7.7
Good
1517 reviews

Schiehallion Hotel

6 Dunkeld Street, Aberfeldy, United Kingdom (Open map)

The positioning of the hotel in the very heart of Aberfeldy ensures fast access to fortingall yew, which is about 5 minutes' walk...
Read more...
8.4
Very Good
1108 reviews

Heathmount Hotel

Kingsmills Road, Inverness, United Kingdom (Open map)

Situated merely 1.2 km from Bellfield Park, this Inverness hotel also gives access to such sports venues as Infinity Trampoline Park...
Read more...
8.9
Fabulous
1238 reviews

The Acarsaid - Pitlochry

8 Atholl Road,, Pitlochry, United Kingdom (Open map)

This Pitlochry hotel is nestled within 1 km of Loch Faskally. The 3-star The Acarsaid - Pitlochry Hotel is located approximately 25...
Read more...
8.6
Fabulous
1621 reviews
Thank you for subscribing
Close