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 Was great! The staff, the food, the room, the views... we love it

Show more Show less
9.1
Superb
1,445 reviews
Price from
US$93
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. Location and Staff and Property

Show more Show less
9.3
Superb
1,837 reviews
Price from
US$132
per night

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. Everything. This is our escape, having been several times before. We can't fault the service. The staff are excellent and attentive. The food is outstanding, and the rooms comfortable and clean

Show more Show less
9
Superb
1,043 reviews
Price from
US$132
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. My stay at the hotel was perfect! Everything was amazing, and the staff were incredibly kind and attentive. They truly completed my Scotland visit. Thank you!

Show more Show less
9.3
Superb
1,172 reviews
Price from
US$244
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. Very nice, clean and comfortable B&B in a great location. Near center city and close to a multitude of excellent shopping and dining spots. Convenient groceries nearby and plenty of nightlife options. Parking was also readily available and convenient at the house. Leah was a wonderful host and took care of our every need.

Show more Show less
9.4
Superb
596 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. It was one of the best, if not the best, B&B experience we have had. The host Stewart was wonderful and his hospitality was second to none. Would highly recommend his B&B to anyone passing through Drumnadrochit.

Show more Show less
9.7
Exceptional
312 reviews
Price from
US$185
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 owners and staff were so kind and accommodating. They make an effort to remember your likes and dislikes and help you anyway they can.

Show more Show less
9.3
Superb
363 reviews
Price from
US$144
per night

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. Exceptional customer service and breakfast. The hosts were warm and welcoming. Genuinely recommend other travelers to stay at this property. A tip of the hat to Jenny, Rachel and team for being gracious hosts

Show more Show less
9.5
Exceptional
365 reviews
Price from
US$202
per night

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The bed and breakfast features family rooms as well as facilities for disabled guests. Amy was great. Room was better then expected. Nice to have refrigerator in rooms. Clean, funky decorated but sweet. Towels and amenities included. Was special dropped a take-away breakfast for me because leaving for airport at 4:30am. Highly recommend if traveling to Inverness Airport only 10 minutes. It was one of our best stays on our 14 day Europe trip. Definitely two thumbs up.

Show more Show less
9
Superb
737 reviews
Price from
US$120
per night

Set in Latheron, in a historic building, 37 km from Sinclair's Bay, Forse of Nature is a recently renovated guest house with a garden and shared lounge. The property has sea and river views. The guest house also offers free WiFi, free private parking and facilities for disabled guests. Located in a quiet location, the huge mansion is lovely with gorgeous views. You can venture around the house to see the rooms for craftwork display. Our room is spacious and reasonably clean. The host was very accommodating and gave very clear instructions on how to collect the key for our room for our late check-in at 10pm.

Show more Show less
9.1
Superb
312 reviews
Price from
US$126
per night

Most booked romantic hotels in Highlands this month

FAQs about romantic hotels in Highlands

Romantic Hotels that guests love in Highlands