Skip to main content

Romantic Hotels in Grantown on Spey

Find the romantic hotels that appeal to you the most

The best romantic hotels in Grantown on Spey

Check out our pick of great romantic hotels in Grantown on Spey

Filter by:

Review score

Strathallan Bed and Breakfast

Grantown on Spey

Featuring 4-star accommodation, Strathallan Bed and Breakfast is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

A
Anna-Lena
From
Belgium
Isla was a very welcoming host giving us recommendations for our trip onwards and making a great breakfast. Our room was spotless, spacious and very tastefully decorated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$170.12
1 night, 2 adults

Ravenscourt House, Guest House

Hotel in Grantown on Spey

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

F
Franziska
From
Austria
It was a lovely stay at the Ravenscourt House. The two hosts Nick and Chris took care of absolutely every need we had. Delicious breakfast, cozy rooms, delightful service and a good sense of humor. If you are looking for a good place to stay in the cairngorms - that is the spot. Highly recommended! We will be back :) Ali & Franziska
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 reviews
Price from
US$200.22
1 night, 2 adults

Grant Arms Hotel

Hotel in Grantown on Spey

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts whilst retaining a traditional...

A
Alistair
From
Canada
I loved my short stay at the hotel Room was really nice, clean and comfy. Enjoyed my breakfast and special plaudits to the restaurant manager/hostess overseeing breakfast on the 6th( blonde lady Pam?) who was wonderful. ⭐
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 552 reviews
Price from
US$170.12
1 night, 2 adults

Garth Hotel

Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens Located on the North East side of The Square, the tastefully modern acco...

A
Annelyse
From
Lithuania
Lovely hotel, comfy rooms and the staff was amazing and super friendly. The food was also lovely and I highly recommend a stay in this gorgeous little gem.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
Price from
US$144.16
1 night, 2 adults

Argyle Guest House

Tomintoul (Near Grantown on Spey)

Set in Tomintoul, 43 km from Balmoral Castle and 16 km from Corgarff Castle, Argyle Guest House offers accommodation with free WiFi in a historic building.

T
Tracy
From
Vietnam
Diane was an entertaining and helpful host. Couldn't do enough for us. The location was perfect for walking and exploring. Loved our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 420 reviews
Price from
US$106.78
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore (Near Grantown on Spey)

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

M
Magdalena
From
Poland
Very friendly and helpful owners🤗Made me feel very welcome so did their gorgeous pets🤗
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 666 reviews
Price from
US$117.77
1 night, 2 adults

Boat Country Inn and Restaurant

Boat of Garten (Near Grantown on Spey)

In Cairngorm National Park, The Boat Country Inn and Restaurant has a restaurant, Wi-Fi access and elegant rooms. Aviemore can be reached in 10 minutes by car.

C
Claire
From
Germany
Amazing location, great rooms, incredible staff
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,556 reviews
Price from
US$149.18
1 night, 2 adults

Cairn Hotel

Carrbridge (Near Grantown on Spey)

Situated in Carrbridge and with Inverness Castle reachable within 39 km, Cairn Hotel features a shared lounge, non-smoking rooms, free WiFi and a bar.

J
Julia
From
United States
Great food, not fancy but very comfortable. I was very pleased
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 886 reviews
Price from
US$209.38
1 night, 2 adults

High Range Self-Catering Chalets

Aviemore (Near Grantown on Spey)

High Range Self-Catering Chalets are set within the beauty of Cairngorms National Park. Free private parking is possible on site, and free WiFi is accessible in some areas.

D
David
From
United Kingdom
Girl on the reception was lovely! Really friendly. Chalet was spotless, modern and very comfortable. Parking perfect. Cosy, bright and very comfortable stay. A bath would be nice but that is just my personal preferance.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 842 reviews
Price from
US$162.27
1 night, 2 adults

Cardhu Country House

Aberlour (Near Grantown on Spey)

Welcome to Cardhu Country House which sits in the very heart of the Malt Whisky Trail.

R
Rachel
From
Ireland
Didn’t get to meet Sarah but Colin was Fantastic and so helpful. We were doing a roadie around Scotland, camping and sleeping in the van and we couldn’t have been happier with the service here. A warm welcome, great food, spotless room and the grounds were just gorgeous. Definitely had us refreshed and ready to again the next day :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 455 reviews
Price from
US$223.77
1 night, 2 adults
All romantic hotels in Grantown on Spey

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Grantown on Spey and surroundings in the past month

See all

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 198 reviews

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 reviews

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 358 reviews

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 552 reviews

Popular with guests booking romantic hotels in Grantown on Spey

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews

Romantic hotels that guests love in Grantown on Spey

See all
Avg. price/night: US$124.32
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
Relaxing & lovely hotel
Guest review by
Jim
Young couple
Avg. price/night: US$124.32
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
The hotel was excellent ..Quirky but lovely ...staff were really hard working and could not have been nicer.the breakfast chef kindly assisted with extra eggs as i am training for an international event ..he couldnt have been more helpful ..bed was a delight to sleep on ...couldnt have wished for a more relaxing stay ..
Guest review by
ronnie
Young couple
Avg. price/night: US$124.32
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
Perfect stay! Lovely, comfortable and clean room. Amazing breakfast in the morning. Wished we could have stayed longer.
Guest review by
Fiona
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 198 reviews
We were greeted by David one of the owners, and made to feel very welcome. Lovely spacious bedroom, with everything you would need for a relaxing stay. Fantastic tasty breakfast!
Guest review by
Ann
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
A really top B&B. The owners were on the ball: organised yet relaxed, friendly yet not overbearing or intruding. Genuine people who were great hosts. A lovely spot and one of the best B&Bs I've ever stayed at!
Guest review by
Connor
Solo traveller
Avg. price/night: US$155.72
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 reviews
The breakfast was fantastic with a lovely choice from cereal, toast to full English. Ravenscourt house was beautiful inside and out, with modern bedrooms and plenty of rooms to relax in if you wanted to. Nick and Cris made us feel so at home. The surrounding area has the most outstanding views and plenty of pubs and dining facilities.
Guest review by
Fiona
Young couple