Book Premier Inn Grantown-on-Spey accommodation from NZ$93

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Grantown-on-Spey

Top trending Grantown-on-Spey Premier Inn accommodation

Ben Mhor Hotel

Ben Mhor Hotel

3 out of 5
53-57 High St Grantown-on-Spey Scotland
Fully refundable
The price is NZ$93 per night from 31 Jan to 1 Feb
NZ$93
31 Jan - 1 Feb 2026
includes taxes & fees
Stay at this hotel in Grantown-on-Spey. Enjoy a garden, a snack bar/deli and archery on-site. Popular attractions Grantown Museum and Abernethy Golf Club are ...
Opens in a new windowBen Mhor Hotel
Craiglynne Hotel

Craiglynne Hotel

3 out of 5
Woodlands Terrace Grantown-on-Spey Scotland
Stay at this hotel in Grantown-on-Spey. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowCraiglynne Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
Fully refundableReserve now, pay when you stay
Stay at this golf hotel in Grantown-on-Spey. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
Opens in a new windowThe Speyside Hotel
Save an average of 15% on thousands of hotels when you're signed in
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

4 out of 5
Aviemore Invernesshire Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$144 per night from 4 Jan to 5 Jan
NZ$144
4 Jan - 5 Jan 2026
includes taxes & fees
Stay at this family-friendly hotel in Aviemore. Enjoy free Wi-Fi, free parking and 2 indoor pools. Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowCoylumbridge Resort Hotel
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

4 out of 5
Fresson Circle, Dalcross Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$129 per night from 11 Jan to 12 Jan
NZ$129
11 Jan - 12 Jan 2026
includes taxes & fees
Stay at this hotel in Inverness. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in their reviews. ...
Opens in a new windowCourtyard by Marriott Inverness Airport
Mercure Inverness Hotel

Mercure Inverness Hotel

4 out of 5
Church Street Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$128 per night from 15 Jan to 16 Jan
NZ$128
15 Jan - 16 Jan 2026
includes taxes & fees
Stay at this business-friendly hotel in Inverness. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the helpful staff and ...
Opens in a new windowMercure Inverness Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

3 out of 5
7 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$126 per night from 10 Jan to 11 Jan
NZ$126
10 Jan - 11 Jan 2026
includes taxes & fees
Stay at this hotel in Inverness. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowColumba Hotel Inverness by Compass Hospitality
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

4 out of 5
CHURCH ST 83-97 Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$149 per night from 11 Jan to 12 Jan
NZ$149
11 Jan - 12 Jan 2026
includes taxes & fees
Stay at this hotel in Inverness. Enjoy free Wi-Fi, breakfast (surcharge) and a fitness centre. Our guests praise the helpful staff and the clean rooms in their ...
Opens in a new windowRiver Ness Hotel, a member of Radisson Individuals
AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness

4 out of 5
GLEBE STREET Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$156 per night from 22 Jan to 23 Jan
NZ$156
22 Jan - 23 Jan 2026
includes taxes & fees
Stay at this hotel in Inverness. Enjoy free Wi-Fi, breakfast (surcharge) and parking (surcharge). Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowAC Hotel by Marriott Inverness
Don't see what you're looking for?
See all available properties in Grantown-on-Spey
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Grantown-on-Spey hotels essential information

Accommodation
1,694 hotels
Lowest Price
NZ$93
Highest Price
NZ$156
Popular hotels
Ben Mhor Hotel, Craiglynne Hotel, The Speyside Hotel, AC Hotel by Marriott Inverness, Coylumbridge Resort Hotel, River Ness Hotel, a member of Radisson Individuals, Courtyard by Marriott Inverness Airport, Mercure Inverness Hotel, Columba Hotel Inverness by Compass Hospitality

Most recent Grantown-on-Spey hotel reviews

More ways to explore Grantown-on-Spey