Holidays in Grantown-on-Spey

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Grantown-on-Spey

Sort by
Most popular

See the latest prices and deals by

Primary image
7.2

Craiglynne Hotel

Hotel in Grantown-on-Spey

With a stay at Craiglynne Hotel in Grantown-on-Spey, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and The High Street. This hotel is 0.5 mi (0.9 km) from Anagach Woods and 0.7 mi (1.1 km) from Grantown Museum.

Good603 reviews
7.2
View details
Primary image
7.8

Nethybridge Hotel

Hotel in Nethy Bridge

With a stay at Nethybridge Hotel in Nethy Bridge, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Abernethy Forest. This family-friendly hotel is 0.8 mi (1.2 km) from Abernethy Golf Club and 1.2 mi (1.9 km) from River Spey.

Good357 reviews
7.8
View details
The Ben Mhor Hotel, Bar & Restaurant
7.8

The Ben Mhor Hotel, Bar & Restaurant

Hotel in Grantown-on-Spey, Grantown on Spey

Situated in Grantown on Spey, within 600 metres of Grantown Museum and 8.1 km of Abernethy Golf Club, The Ben Mhor Hotel, Bar & Restaurant features accommodation with a bar and free WiFi throughout the property as well as free private parking for guests who drive. The property is non-smoking and is located 14 km from Boat of Garten Golf Club.

At the hotel, rooms are equipped with a desk and a flat-screen TV. The private bathroom is fitted with a shower and free toiletries. All rooms will provide guests with a wardrobe and a kettle.

At The Ben Mhor Hotel, Bar & Restaurant you will find a restaurant serving British, Indian and Italian cuisine. Vegetarian, dairy-free and vegan options can also be requested.

You can play darts at this 3-star hotel, and the area is popular for hiking and skiing.

Inverness Airport is 46 km from the property.

Good1,043 reviews
7.8
View details
Primary image
8.4

Ben Mhor Hotel

Hotel in Grantown-on-Spey

With a stay at Ben Mhor Hotel in Grantown-on-Spey, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and The High Street. This hotel is 0.2 mi (0.3 km) from Anagach Woods and 0.3 mi (0.6 km) from Grantown Museum.

Very good234 reviews
8.4
View details
Garth Hotel
7.9

Garth Hotel

Inn in Grantown-on-Spey, 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 accommodation offers attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular à la carte restaurant, relax in the bar with its wide selection of draught and bottled beers, wines, spirits and over 70 malt whiskies.

Good831 reviews
7.9
View details
Primary image
9.4

The Speyside Hotel

Hotel in Grantown-on-Spey

With a stay at The Speyside Hotel in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and The High Street. This golf hotel is 0.3 mi (0.5 km) from Anagach Woods and 0.6 mi (0.9 km) from Grantown Museum.

Exceptional432 reviews
9.4
View details
Willowbank
9.2

Willowbank

Guest house in Grantown-on-Spey, Grantown on Spey

Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodation, modern rooms and free Wi-Fi throughout. This guest house also has free private car park and secure storage for cycles, fishing equipment and golf clubs.

Each of the rooms at Willowbank features a flat-screen TV and tea/coffee making facilities. Some rooms have an en suite bathroom, while others have a private shower room for guests' use only. There are 2 rooms set on the ground floor.

A home-cooked breakfast is served in the large conservatory, and is prepared with the best local ingredients. Continental breakfast is also available.

Guests can also relax in the cosy residents' lounge, featuring a small library of books and literature concerning the local area.

Aviemore is just a 15-minute drive away, and the town centre is a 5-minute walk away.

Exceptional357 reviews
9.2
View details
Primary image
9.6

Ravenscourt Guest House

Hotel in Grantown-on-Spey

With a stay at Ravenscourt Guest House in Grantown-on-Spey, you'll be within a 15-minute drive of Cairngorms National Park and The High Street. This hotel is 0.4 mi (0.6 km) from Grantown Museum and 0.4 mi (0.7 km) from Anagach Woods.

Exceptional17 reviews
9.6
View details
Primary image
10.0

Muckrach Country House

Hotel in Grantown-on-Spey

With a stay at Muckrach Country House in Grantown-on-Spey, you'll be in a national park, within a 15-minute drive of Cairngorms National Park and River Spey. This hotel is 3.3 mi (5.3 km) from Anagach Woods and 3.5 mi (5.6 km) from The High Street.

Exceptional11 reviews
10.0
View details
Ardenbeg
8.8

Ardenbeg

Guest house in Grantown-on-Spey, Grantown on Spey

Offering a garden and garden view, Ardenbeg is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club. This guest house provides free private parking and private check-in and check-out. The guest house has private entrance.

The units in the guest house are equipped with a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also provide guests with free WiFi. At the guest house, the units are equipped with bed linen and towels.

Guests can relax near the outdoor fireplace at the guest house.

Boat of Garten Golf Club is 14 km from the guest house. Inverness Airport is 46 km away.

Fabulous277 reviews
8.8
View details
Primary image
8.8

The Grant Arms Hotel

Hotel in Grantown-on-Spey

With a stay at The Grant Arms Hotel in Grantown-on-Spey, you'll be 8.3 mi (13.3 km) from Cairngorms National Park and 14.7 mi (23.6 km) from Strathspey Steam Railway. This upscale hotel is 22.1 mi (35.6 km) from CairnGorm Mountain and 24.1 mi (38.8 km) from Moray Firth.

Fabulous55 reviews
8.8
View details
Primary image
9.6

Dunallan House

Guesthouse in Grantown-on-Spey

With a stay at Dunallan House in Grantown-on-Spey, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Anagach Woods. This guest house is 0.2 mi (0.3 km) from The High Street and 0.2 mi (0.4 km) from Grantown Museum.

Exceptional94 reviews
9.6
View details
Easter Duthil Cottage
9.8

Easter Duthil Cottage

Holiday home in Carrbridge, Duthil

Easter Duthil Cottage, a property with barbecue facilities, is set in Duthil, 40 km from University of the Highlands and Islands, Inverness, 43 km from Inverness Railway Station, as well as 48 km from Castle Stuart Golf Links. Free WiFi is available throughout the property and private parking is available on site. The property is non-smoking and is situated 43 km from Inverness Castle.

The spacious holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a walk-in shower. There is also a seating area and a fireplace.

Guests at the holiday home can enjoy cycling nearby, or make the most of the garden.

Landmark Forest Adventure Park is 5 km from Easter Duthil Cottage, while Boat of Garten Golf Club is 12 km from the property. The nearest airport is Inverness Airport, 44 km from the accommodation.

Exceptional8 reviews
9.8
View details
Primary image
9.2

Coppice Cottage

Vacation home in Grantown-on-Spey

With a stay at this holiday home in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This golf holiday home is 0.9 mi (1.4 km) from Craig MacLean Leisure Centre and 5.8 mi (9.3 km) from Abernethy Golf Club.

Exceptional7 reviews
9.2
View details
Primary image
10.0

Mount Barker Bed & Breakfast

Bed & breakfast in Grantown-on-Spey

Located in Grantown-on-Spey, Mount Barker Bed & Breakfast is in a national park, within a 15-minute drive of Cairngorms National Park and Boat of Garten Golf Club. This luxury bed & breakfast is 14.1 mi (22.7 km) from Speyside Way - Tominoul Spur and 17.4 mi (28 km) from Cardhu Distillery.

Exceptional8 reviews
10.0
View details
Grantown Get Away - SJA Stays - Modern 2 Bed Static
8.0

Grantown Get Away - SJA Stays - Modern 2 Bed Static

Holiday home in Grantown-on-Spey, Grantown on Spey

<h2>Modern Comforts</h2>

Grantown Get Away - SJA Stays offers a modern holiday home in Grantown on Spey. The property features two bedrooms, a living room, and a fully equipped kitchenette. Guests enjoy free WiFi and massage services for relaxation.

<h2>Convenient Facilities</h2>

The holiday home includes a washing machine, dining area, and a work desk. Additional amenities include a walk-in shower, refrigerator, microwave, and a dining table. Free on-site private parking is available for guests.

<h2>Local Attractions</h2>

Grantown Museum is a 13-minute walk away. Other nearby attractions include Abernethy Golf Club (9 km), Boat of Garten Golf Club (15 km), and Landmark Forest Adventure Park (17 km). Inverness Airport is 44 km from the property.

Very good9 reviews
8.0
View details
Strathallan Bed and Breakfast
9.6

Strathallan Bed and Breakfast

Bed and breakfast in Grantown-on-Spey, Grantown on Spey

Featuring 4-star accommodation, Strathallan Bed and Breakfast is set in Grantown on Spey, 8.4 km from Abernethy Golf Club and 14 km from Boat of Garten Golf Club. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The property offers allergy-free units and is located 600 metres from Grantown Museum.

The units at the bed and breakfast are equipped with a seating area, a flat-screen TV with streaming services and a private bathroom with bathrobes and a shower. The bed and breakfast provides certain units with garden views, and the units have a coffee machine. At the bed and breakfast, every unit includes bed linen and towels.

Continental and vegetarian breakfast options with fresh pastries, fruits and juice are available daily.

Guests can also relax in the shared lounge area.

Inverness Airport is 46 km away.

Exceptional157 reviews
9.6
View details
Ptarmigan
9.0

Ptarmigan

Apartment in Nethy Bridge

Located in Nethy Bridge, less than 1 km from Abernethy Golf Club, Ptarmigan provides accommodation with a garden, free private parking, a terrace and barbecue facilities. It is set 7.7 km from Boat of Garten Golf Club and offers bicycle parking. The apartment features family rooms.

The apartment provides guests with a balcony, a seating area, a flat-screen TV, a fully equipped kitchenette with an oven and a microwave, and a private bathroom with walk-in shower. A toaster, a fridge and stovetop are also featured, as well as a kettle. At the apartment complex, all units have bed linen and towels.

Guests at the apartment will be able to enjoy activities in and around Nethy Bridge, like hiking.

Grantown Museum is 7.8 km from Ptarmigan. Inverness Airport is 53 km away.

Exceptional135 reviews
9.0
View details
Tanleys - Skye Pod
9.6

Tanleys - Skye Pod

Apartment in Grantown-on-Spey, Grantown on Spey

Offering garden views, Tanleys - Skye Pod is an accommodation set in Grantown on Spey, 49 km from University of the Highlands and Islands, Inverness and 5.1 km from Abernethy Golf Club. This property offers access to a balcony, free private parking and free WiFi. The accommodation offers private check-in and check-out and bicycle parking for guests.

The apartment is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with mountain views. This apartment also has a patio that doubles up as an outdoor dining area. This apartment is allergy-free and non-smoking.

Guests at the apartment can enjoy cycling and hiking nearby, or make the most of the garden.

Boat of Garten Golf Club is 6.2 km from Tanleys - Skye Pod, while Landmark Forest Adventure Park is 12 km away. Inverness Airport is 53 km from the property.

Exceptional58 reviews
9.6
View details
Blairgorm Croft
10.0

Blairgorm Croft

Holiday home in Nethy Bridge

Boasting a garden, Blairgorm Croft offers accommodation in Nethy Bridge, 8.6 km from Boat of Garten Golf Club and 10 km from Grantown Museum. The property is non-smoking and is set 2.5 km from Abernethy Golf Club.

The spacious holiday home is fitted with 3 bedrooms, a fully equipped kitchen with a dining area and a dishwasher, and 2 bathrooms. Offering free private parking, this 3-star holiday home also features free WiFi.

Inverness Airport is 56 km from the property.

Exceptional1 review
10.0
View details