Skip to main content

The best romantic hotels in Highlands

Check out our pick of great romantic hotels in Highlands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. Scottish cuisine is served at the restaurant. Lovely inn located in a remote area of the Isle of Skye - woke up to a beautiful view since we did not see anything when arriving. We enjoyed sitting beside the fireplace and enjoying our drinks as we read our books. Very friendly staff. The breakfast seemed a little pricy so we found another place to eat.

Show more Show less
9.1
Superb
1,466 reviews
Price from
US$89
per night

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Guests can make use of a garden. Great location and clean room! Breakfast was really good too!

Show more Show less
9.5
Exceptional
1,014 reviews
Price from
US$63
per night

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

Each room comes with a flat-screen TV, tea and coffee making facilities and a view. They either have an en suite or a private bathroom or access to a shared bathroom. Some rooms also boast sea views. Superb service and great quality food - so soo good. Room spotless and had everything. Really enjoyed visuting this hotel - cannot praise it enough. Dont hesitate staying there.

Show more Show less
9.3
Superb
1,797 reviews
Price from
US$163
per night

Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, Raasay House Hotel is nestled in a Georgian mansion with beautifully landscaped lawns. Boasting views across the Sound of Raasay to the Cuillin Mountains of Skye, the mansion offers luxury accommodation with free Wi-Fi, free parking, a bar, a café, and a restaurant. Beautiful setting, super friendly and helpful staff, a relaxing library, and outstanding food.

Show more Show less
9
Superb
1,118 reviews

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. one of the best hotels I ever was in Scotland. Stunning! Good food good service excellent room. Loved it! :-)

Show more Show less
9
Superb
1,016 reviews
Price from
US$130
per night

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

The rooms at the Cuillin Hills Hotel have warm, modern décor while never losing the traditional feel. Every room has fresh fruit, mineral water, tea/coffee facilities and smart TV's with BT sport, satellite TV and Chromecast. Amazing stay, staff are very welcoming and super friendly. Rooms are lovely and spacious, with great views. The food is spot on and very well priced with even better views from the restaurant.

Show more Show less
9.3
Superb
1,128 reviews
Price from
US$166
per night

Fraser House features rooms with free WiFi in the centre of Inverness. The 3-star bed and breakfast has river views and is 1 km from Inverness Castle. The bed and breakfast features family rooms.

At the bed and breakfast, every unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. At the bed and breakfast, all units are allergy-free. The units are equipped with heating facilities. Good location right on the river, a short walk both from the train station and bus station. The room is about what you'd expect, clean and comfortable. The decor around the guest house is really nice. Host is great too.

Show more Show less
9.4
Superb
600 reviews

High March is located in Drumnadrochit, 32 km from Inverness Castle, 32 km from Inverness Railway Station, as well as 35 km from University of the Highlands and Islands, Inverness. This bed and breakfast provides free private parking and luggage storage space. Guests can make use of the sun terrace or the picnic area, or enjoy views of the mountain and garden. The room was big, clean, cozy and had a magnificient viewpoint on the lake and the mountains. The host was so kind and welcoming. He tought of everything that makes the place incredible and the client happy. It was the best place that we went during our trip!

Show more Show less
9.7
Exceptional
310 reviews
Price from
US$187
per night

Located in North Kessock, White Cottage B&B features a shared lounge, garden and free WiFi. This 4-star guest house offers luggage storage space.

Guest rooms at the guest house are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and a shower. All units will provide guests with a desk and a kettle. The cottage is very lovely near the loch. The place is pretty. The room has space, the bed was really comfy. But the breakfast was amazing. The pancakes are delicious ! We mostly saw Andrea, which is a really lovely person as Stuart was in the kitchen making us our breakfast. Overall, it's very cosy and don't hesitate.

Show more Show less
9.2
Superb
363 reviews

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.

At the guest house, the rooms are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. It is located in a very good spot (with free parking) for trekking, distilleries visits or other activities (if you dare to swim!). The staff is very welcoming and friendly. The food at dinner is local and offer isle beers and whiskies. Also, there is a gas station just closed by if you want to refill the next morning.

Show more Show less
9.5
Exceptional
366 reviews
Price from
US$211
per night

Most booked romantic hotels in Highlands this month

FAQs about romantic hotels in Highlands

Romantic Hotels that guests love in Highlands