Find the romantic hotels that appeal to you the most
Check out our pick of great romantic hotels in 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.

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

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

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

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.

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

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.

At the heart of the Cairngorms National Park, Silverglades Holiday Homes provide luxurious self-catering accommodation in Aviemore.

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.

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.


Popular with guests booking romantic hotels in Grantown on Spey
Popular with guests booking romantic hotels in Grantown on Spey
Popular with guests booking romantic hotels in Grantown on Spey
Popular with guests booking romantic hotels in Grantown on Spey
Popular with guests booking romantic hotels in Grantown on Spey
Popular with guests booking romantic hotels in Grantown on Spey