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. It’s in the wild location, recommended for the travelers who drive, the building is about 300 years old and the atmosphere is amazing.

Show more Show less
9.1
Superb
1,453 reviews
Price from
US$66
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. Drumdale is located within easy walking distance to the town and river. The room was spacious and quiet. The bed was very comfortable. Breakfast was cooked to order and delicious. The hosts Gary and Debbie were very friendly and helpful.

Show more Show less
9.5
Exceptional
1,001 reviews
Price from
US$61
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. Great food, very friendly staff, great room. Highly recommended.

Show more Show less
9.3
Superb
1,820 reviews
Price from
US$159
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. Location, price, staff courtesy

Show more Show less
9
Superb
1,116 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. The wonderful atmosphere in both the bar & restaurant, were we enjoyed some great meals,whiskeys & wines. Rooms were newly renovated, clean & comfortable.

Show more Show less
9
Superb
1,030 reviews
Price from
US$127
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. The room was very nice, the view was incredible and the breakfast amazing!

Show more Show less
9.3
Superb
1,137 reviews
Price from
US$171
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
599 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. Unbeatable. This is one of those places you immediately know you’d love to return to — and honestly, we wouldn’t have minded staying a few days longer. If I ever come back, I won’t hesitate for a second. The warmth and attentiveness of the host, the quality of the breakfast, and the breathtaking views while having breakfast by the lake (as I told the host, probably the best breakfast and views of my life) made the experience truly unforgettable. The room, overlooking the peaceful green areas, was bright, quiet, and perfect for relaxing. This was the first stop of our trip, and without a doubt, we wish we had stayed longer. It set the bar incredibly high for the rest of our journey. It’s absolutely impossible not to recommend this place. A true delight in every way.

Show more Show less
9.7
Exceptional
311 reviews
Price from
US$182
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. Andrea very helpful. Plentiful breakfast

Show more Show less
9.3
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
367 reviews
Price from
US$128
per night

Most booked romantic hotels in Highlands this month

FAQs about romantic hotels in Highlands

Romantic Hotels that guests love in Highlands