Skip to main content

Featured romantic hotel destinations

Destination inspiration for your trip – find a romantic hotel

Inverness

46 romantic hotels

Fort William

11 romantic hotels

Portree

8 romantic hotels

Drumnadrochit

8 romantic hotels

Aviemore

8 romantic hotels

Nairn

7 romantic hotels

Glencoe

7 romantic hotels

Fort Augustus

6 romantic hotels

Onich

5 romantic hotels

Grantown on Spey

5 romantic hotels

Dingwall

5 romantic hotels

Tain

4 romantic hotels

Spean Bridge

3 romantic hotels

Invergarry

3 romantic hotels

Gairloch

3 romantic hotels

Foyers

3 romantic hotels

The best romantic hotels in Highlands

Check out our selection of great romantic hotels in Highlands

Filter by:

Star Rating
Review score

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

Just a 12-minute walk from Inverness Train Station and 500 yards from Inverness Museum & Art Gallery, Drumdale Bed and Breakfast features accommodations in Inverness, with a garden.

R
Rhonda
From
Australia
breakfast was excellent and great location
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,051 reviews
Price from
$127.66
1 night, 2 adults

Bettyhill Hotel

Hotel in Bettyhill

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.

N
Nino
From
Netherlands
Breakfast was very good, also very kind people. The view from our room was also perfect. We will be back one day.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,590 reviews
Price from
$235.27
1 night, 2 adults

Raasay House Hotel

Raasay

Located 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.

S
Scot
From
Indonesia
Beautiful setting. Wonderful views. Incredibly quite.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,172 reviews
Price from
$243.15
1 night, 2 adults

Bunchrew House Hotel

Hotel in Inverness

In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.

A
Ana
From
Portugal
Bunchrew House is such a wonderful and idyllic place! The room was absolutely gorgeous and very spacious. The staff was very friendly and helpful. There were many tasty breakfast options - all served in a beautiful room.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,070 reviews
Price from
$539.50
1 night, 2 adults

White Cottage B&B

North Kessock

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.

M
Margaret
From
United Kingdom
Great location run by the nicest Hostess. Breakfast was marvellous.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 310 reviews
Price from
$205.33
1 night, 2 adults

Balsporran Bed And Breakfast

Dalwhinnie

Providing mountain views, Balsporran Bed And Breakfast in Dalwhinnie provides accommodations and a shared lounge.

A
Allan
From
United Kingdom
Friendly hosts, good food, room was comfortable and well furnished.Great location for hillwalking.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 106 reviews
Price from
$216.81
1 night, 2 adults

The Birches

Dingwall

Offering quiet street views, The Birches in Dingwall offers accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

B
Brian
From
United Kingdom
Comfortable and clean. Friendly hosts.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 398 reviews
Price from
$130.09
1 night, 2 adults

Acarsaid B&B

Lybster

Featuring garden views, Acarsaid B&B in Lybster features accommodations, a garden, a bar, and a shared lounge.

M
Michele
From
Czech Republic
Great location for stay along John O’Groats trail, super comfortable, including a game room for guests, and very hospitable family. Delicious breakfast.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 428 reviews
Price from
$189.12
1 night, 2 adults

Tirindrish House B&B

Spean Bridge

Featuring mountain views, Tirindrish House B&B in Spean Bridge features accommodations, a garden, a tennis court, and a shared lounge.

S
Sarah
From
United Kingdom
We had a great welcome and a lovely large room with a great view of Ben Nevis - in the clouds! The room was very well appointed and the breakfast excellent.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews
Price from
$202.63
1 night, 2 adults

Druid House B&B

Inverness

Druid House B&B in Inverness provides accommodations with a garden, a terrace, and a shared lounge. This bed and breakfast provides free private parking and luggage storage space.

M
McClure
From
United Kingdom
Excellent, clean, modern rooms, amazing staff and home cooked breakfast every morning. Central to everything I needed including work. Plenty to do around the area.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 506 reviews
Price from
$185.74
1 night, 2 adults
All romantic hotels in Highlands

Most booked romantic hotels in Highlands this month

See all

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,050 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,304 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,196 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,683 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,864 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,057 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,742 reviews

Popular with guests booking romantic hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 996 reviews

FAQs about romantic hotels in Highlands

Romantic Hotels That Guests Love in Highlands

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 458 reviews
Good location, large apartment, well equipped and comfortable. Lovely sea view. Description as luxury is maybe a bit of a stretch, but that didn’t detract from our stay!
Guest review byClare
Young couple
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 298 reviews
A lovely camping pod. Extremely clean and surprisingly having everything that one would need. We were very comfortable here. The small stream just opposite complements the relaxation aspect of this accomodation
Guest review byStephanie
Family with young children
Avg. price/night: $403.90
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 103 reviews
It was a lovely hotel standing in its own grounds by the side of a loch. The staff were exceptionally friendly providing a warm welcome. Dinner was excellent and we retired to a separate whisky lounge to relax and chat after our meal. Breakfast was cooked fresh and was fantastic.
Guest review byAllan
Family with young children
Avg. price/night: $520.08
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,633 reviews
Upgraded to an Apartment! Staff lovely.
Guest review byMarianne
Family with young children
Avg. price/night: $422.14
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 402 reviews
Comfortable and clean place to relax. Lovely food and efficient service. Lovely view of the river.
Guest review byJe
Young couple
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,742 reviews
Absolutely stunning location, right on the shores of the loch. Lovely gardens. Plenty of spaces indoors to relax. All of the staff went above and beyond to make this a very memorable stay for our big group.
Guest review bySalma
Young couple
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,334 reviews
Bar area is lovely. Jimmy lit up the place with his genuine attention with everyone there, kids and dog included. He made balloon animals for the kids and had treats for the dog. He was a blast. The other staff were very friendly and courteous as well. We had a family suite room, and it was clean and spacious with amazing views of the loch. Area is very quiet at night and was relaxing.
Guest review byBrandon
Family with young children
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 305 reviews
Outstanding service from Angela made us feel welcome and enhanced our experience. Beautiful, historic property with a lovely view. There was very interesting decor in lounge which was a relaxing space to have a wee tipple and meet other guests.
Guest review bySusan
Young couple
Avg. price/night: $297.86
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,304 reviews
Absolutely lovely room and staff were so accommodating, we were on our honeymoon and the room we were in the Executive room which dogs usually aren't allowed in but they made an exception because of the occasion which they didn't need to do so I was very impressed with that
Guest review byJack
Young couple
Avg. price/night: $210.73
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 996 reviews
We stayed for 2 nights for our first wedding anniversary. My husband called in advance to pay for bubbly to be in the room. We got an upgraded room and such a warm welcome. The reception staff are super friendly. The room was clean and very comfy. The hotel has a lovely atmosphere. The two lads on the bar were lovely and very accommodating. Love entertainment was also superb. We will be back.
Guest review byAshley
Young couple