Last-minute hotel deals in Grantown-on-Spey

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Grantown-on-Spey, nestled in the heart of the Scottish Highlands, offers a charming retreat for travelers seeking a blend of history and natural beauty. Founded in 1765, this picturesque town is renowned for its stunning 18th and 19th-century architecture, including several grand hotels that provide a cozy stay amidst the serene landscapes. Visitors can explore the quaint streets of the town center, which is a hub for local culture and hospitality.

For those looking to immerse themselves in the local atmosphere, the best neighborhoods to stay include the historic town center and the scenic areas along the River Spey. These locations offer easy access to the town's top attractions, such as the Cairngorm Mountains and the nearby Speyside Whisky Trail, making it a perfect base for outdoor enthusiasts and whisky connoisseurs alike.

Whether you're here for the rich history, the breathtaking landscapes, or the warm Scottish hospitality, Grantown-on-Spey promises an unforgettable experience.

Clear filters

Grantown-on-Spey

Most popular
Sort by

See the latest prices and deals by choosing your dates

Culfoichbeg Lodge - Seasgair Lodges
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Grantown-on-Spey, Grantown on Spey · 8.32 km from centre

A recently renovated vacation home, Culfoichbeg Lodge - Seasgair Lodges offers accommodations in Grantown on Spey. This property offers access to a terrace and free private parking. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.

With free Wifi, this 2-bedroom vacation home features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the vacation home. The accommodation is non-smoking.

The vacation home has a picnic area where you can spend the day outdoors.

Elgin Cathedral is 29 miles from the vacation home, while Grantown Museum is 5.5 miles from the property. The nearest airport is Inverness Airport, 34 miles from Culfoichbeg Lodge - Seasgair Lodges.

Compare price on Booking.com
Compare price on Booking.com
Holiday Home Muir Edge by Interhome
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Aberdeenshire and Moray, Nethy Bridge · 8.32 km from centre

8.0

 

5 reviews

Holiday Home Muir Edge by Interhome is located in Nethy Bridge, just 31 miles from University of the Highlands and Islands, Inverness and a 15-minute walk from Abernethy Golf Club. Free Wifi is featured throughout the property and private parking is available on site. Outdoor seating is also available at the vacation home.

Holiday Home Muir Edge by Interhome features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. A TV is offered. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Boat of Garten Golf Club is 3.8 miles from the accommodation, while Grantown Museum is 5.9 miles away. Inverness Airport is 34 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Dell of Abernethy - A Woodland hideaway
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Aberdeenshire and Moray, Nethy Bridge · 8.48 km from centre

9.9

 

26 reviews

The Dell of Abernethy - A Woodland hideaway in Nethy Bridge provides accommodations with a garden and a bar. With free private parking, the property is 1.5 miles from Abernethy Golf Club and 5.1 miles from Boat of Garten Golf Club.

Featuring free Wifi, the units have a washing machine and a flat-screen TV. There's a fully equipped kitchen and a private bathroom.

Grantown Museum is 6.7 miles from the apartment. The nearest airport is Inverness Airport, 35 miles from The Dell of Abernethy - A Woodland hideaway.

Compare price on Booking.com
Compare price on Booking.com
Haus Alba
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Grantown-on-Spey, Grantown on Spey · 0.11 km from centre

9.5

 

255 reviews

Haus Alba offers accommodations in Grantown on Spey, 9.1 miles from Boat of Garten Golf Club. A 4-minute walk from Grantown Museum and 5.1 miles from Abernethy Golf Club, the bed and breakfast provides ski storage space. Free Wifi is available throughout the property, and Castle Stuart Golf Links is 31 miles away.

All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hair dryer and walk-in shower. Additional in-room amenities include chocolates or cookies. At the bed and breakfast, the units are equipped with bed linen and towels.

As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.

The area is popular for skiing and cycling, and bike rental is available at this 4-star bed and breakfast.

Inverness Airport is 29 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
The Ben Mhor Hotel, Bar & Restaurant
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grantown-on-Spey, Grantown on Spey · 0.08 km from centre

7.7

 

882 reviews

Breakfast available

Located in Grantown on Spey, a 6-minute walk from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant has accommodations with a shared lounge, free private parking, a restaurant and a bar. Located around 5.1 miles from Abernethy Golf Club, the hotel with free WiFi is also 8.7 miles away from Boat of Garten Golf Club. Guests can have a drink at the snack bar.

At the hotel, rooms come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a closet and an electric tea pot.

A Full English/Irish, vegetarian or vegan breakfast is served at the property.

You can play pool and darts at The Ben Mhor Hotel, Bar & Restaurant, and the area is popular for hiking and skiing.

Inverness Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Speyside Hotel and Restaurant
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grantown-on-Spey, Grantown on Spey · 0.24 km from centre

8.6

 

724 reviews

Located in Grantown on Spey, a 9-minute walk from Grantown Museum, The Speyside Hotel and Restaurant has accommodations with a garden, free private parking, a shared lounge and a terrace. Offering a bar, the property is located within 5.2 miles of Abernethy Golf Club. The hotel also provides free WiFi as well as a paid airport shuttle service.

The rooms at the hotel come with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. Guest rooms will provide guests with a desk and an electric tea pot.

At The Speyside Hotel and Restaurant you'll find a restaurant serving Scottish cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Guests at the accommodation will be able to enjoy activities in and around Grantown on Spey, like hiking, skiing and cycling.

Boat of Garten Golf Club is 8.7 miles from The Speyside Hotel and Restaurant. Inverness Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Mount Barker
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Grantown-on-Spey, Grantown on Spey · 0.34 km from centre

9.8

 

87 reviews

Mount Barker offers accommodations in Grantown on Spey, a 8-minute walk from Grantown Museum and 5.4 miles from Abernethy Golf Club. This bed and breakfast features free private parking, daily room service, and free Wifi. Each room is fitted with a flat-screen TV with streaming services.

At the bed and breakfast, each unit is fitted with a wardrobe. Rooms include a coffee machine, while some rooms are fitted with a fully equipped kitchen with a dishwasher, an oven, and a microwave. At the bed and breakfast, units include bed linen and towels.

À la carte and full English/Irish breakfast options with warm dishes, fruit, and juice are available each morning.

After a day of skiing or cycling, guests can relax in the garden or the shared lounge area.

Boat of Garten Golf Club is 9.1 miles from the bed and breakfast. Inverness Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Attic by the river Spey
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Grantown-on-Spey, Grantown on Spey · 0.55 km from centre

7.5

 

4 reviews

Attic by the river Spey offers accommodations in Grantown on Spey, a 14-minute walk from Grantown Museum and 5.8 miles from Abernethy Golf Club. Both free Wifi and parking on-site are accessible at the homestay free of charge.

Towels and bed linen are available in the homestay. The accommodation is non-smoking.

Guests can relax in the garden at the property.

Boat of Garten Golf Club is 8.7 miles from Attic by the river Spey. Inverness Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Amazing Cottage with private indoor swim pool and hot tub
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Grantown-on-Spey, Grantown on Spey · 6.66 km from centre

9.7

 

48 reviews

Amazing Cottage with private indoor swim pool and hot tub is a recently renovated vacation home in Grantown on Spey where guests can make the most of its indoor pool, garden, and barbecue facilities. This property offers a private pool, free Wifi, and free private parking. The accommodation features private check-in and check-out and bicycle parking for guests.

Providing a terrace and mountain views, the spacious vacation home includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a hot tub. A private entrance leads guests into the vacation home, where they can enjoy some wine or champagne and chocolates or cookies. The property has an outdoor dining area.

For guests with children, the vacation home provides an indoor play area and an outdoor play equipment. Skiing, cycling, and hiking are possible within the area, and Amazing Cottage with private indoor swim pool and hot tub offers ski storage space.

University of the Highlands and Islands, Inverness is 31 miles from the accommodation, while Abernethy Golf Club is 1.9 miles away. Inverness Airport is 33 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Grantown-on-Spey, but are nearby and match your search.
Primary image
Macdonald Spey Valley Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Aviemore · 19.22 km from centre

7.6

 

180 reviews

When you a stay at Macdonald Spey Valley Resort in Aviemore, you'll be on a river, within a 5-minute walk of Cairngorm Brewery and Spey Valley Championship Golf Course. This family-friendly aparthotel is 13.3 mi (21.4 km) from Cairngorms National Park and 0.4 mi (0.6 km) from Dalfaber Neighbourhood Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Morlich Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 20.58 km from centre

7.4

 

408 reviews

Breakfast available

With a stay at Macdonald Morlich Hotel in Aviemore, you'll be next to a golf course, just a 3-minute walk from Spey Valley Golf Course and 7 minutes by foot from Strathspey Steam Railway. This family-friendly hotel is 14.2 mi (22.8 km) from Cairngorms National Park and 1.2 mi (1.9 km) from Dalfaber Neighbourhood Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Aviemore Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 20.57 km from centre

7.0

 

498 reviews

Breakfast available

With a stay at Macdonald Aviemore Hotel in Aviemore, you'll be a 4-minute walk from Strathspey Steam Railway and 5 minutes by foot from Spey Valley Golf Course. This family-friendly hotel is 13.9 mi (22.4 km) from Cairngorms National Park and 1 mi (1.6 km) from Dalfaber Neighbourhood Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Boat Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aberdeenshire and Moray, Boat of Garten · 12.52 km from centre

8.0

 

659 reviews

Breakfast available

Located in Boat of Garten, The Boat Hotel is next to a golf course, a 4-minute walk from Boat of Garten Golf Club and within a 5-minute drive of Loch Garten Osprey Centre. This family-friendly hotel is 11.8 mi (19 km) from Cairngorms National Park and 2.7 mi (4.4 km) from Loch Vaa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Aviemore Highland Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 19.39 km from centre

7.6

 

727 reviews

Breakfast available

With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery. This family-friendly hotel is 13 mi (20.9 km) from Cairngorms National Park and 0.7 mi (1.2 km) from Spey Valley Championship Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Lochanhully Woodland Club
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Carrbridge · 12.18 km from centre

8.0

 

123 reviews

Located in Carrbridge, Macdonald Lochanhully Woodland Club is on a lake, a 2-minute drive from Carrbridge Golf Club and 9 minutes from Boat of Garten Golf Club. This family-friendly aparthotel is 7.9 mi (12.8 km) from Strathspey Steam Railway and 8.2 mi (13.2 km) from Spey Valley Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Lochanhully Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Carrbridge, Aviemore · 11.72 km from centre

7.7

 

1,632 reviews

Macdonald Lochanhully Woodland Club offers pet-friendly accommodations in Carrbridge. Free private parking is available on site.

The rooms have a flat-screen TV and DVD player. Some rooms include a seating area to relax in after a busy day. Views of the mountains, lake or garden are featured in certain rooms. The rooms include a private bathroom fitted with a bath and shower. A TV is offered.

Enjoy complimentary access to the leisure facilities and 9-hole golf course of the sister resort, the Macdonald Spey Valley Golf & Country Club in Aviemore, when you stay at the Macdonald Lochanhully Woodland Club.

Images are representative due to wide variety of apartment types, so precise specification may differ. Guests will still be allocated the apartment type booked.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cairn Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carrbridge · 13.41 km from centre

8.8

 

481 reviews

Breakfast available

With a stay at Cairn Hotel in Carrbridge, you'll be a 2-minute walk from Carrbridge Golf Club and 10 minutes by foot from Landmark Forest Adventure Park. This hotel is 7.8 mi (12.5 km) from Cairngorms National Park and 3.5 mi (5.7 km) from Loch Vaa.

Compare price on Booking.com
Compare price on Booking.com
Cairngorm Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 20.63 km from centre

8.6

 

2,366 reviews

Breakfast available

Perfectly located for hill walking, climbing, fishing, the Malt Whiskey Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms.

Set in its own wooded grounds on Aviemore's main street, the hotel is central to all your needs. All the shops, facilities and nightlife of this bustling Highland resort are within a few minute’s easy stroll. Nearby Rothiemurchus Estate offers outdoor activities for all the family – from the deer farm through to quad treks.

Each morning a full highland breakfast is available to guests.

Renowned for its warm atmosphere and hospitality, the Cairn is Aviemore's premier independent hotel, providing 3-star accommodations with that friendly, caring service that only a privately-owned hotel can offer.

Compare price on Booking.com
Compare price on Booking.com
Scandinavian Village Ltd
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 20.54 km from centre

9.1

 

615 reviews

Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains. Furnished with Scandinavian pine, its apartments offer free WiFi and parking.

Two centrally heated bedrooms, one double room with new private bathrooms and one with twin beds, both have ample storage and hanging space, and reading lamps. There is also a pull out sofa bed in the living room which linen is supplied for. The main bathroom has a full-size bath and separate power shower.

A spacious sitting room with excellent mountain views includes a large dining area, a TV with Freeview and a DVD player. DVDs are available at reception. There is a fully equipped kitchen, with cookware and crockery provided, which has an oven, hob, fridge freezer, microwave, dishwasher and coffee maker.

In the heart of the UK’s largest national park, Aviemore offers a wealth of sporting activities, as well as a range of pubs and restaurants. The busy Highland city of Inverness is around 40 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Highlands Hotel at Macdonald Aviemore Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aviemore · 20.57 km from centre

7.4

 

2,743 reviews

Breakfast available

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children.

Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
Please note, Spey Burger and Giovanni's are seasonal restaurants

The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Center including a large leisure pool, soft play, gym and seasonal café.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor