Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Grantown-on-Spey hotels and places to stay

Search among 60 available hotels and places to stay in Grantown-on-Spey from 50+ providers.

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
07Oct2022Friday
08Oct2022Saturday
Get Prices
0Filter by
View map
Sort by
View map
1-60 out of 60
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • Free Wi-Fi in public areas
  • The hotel has
    • On-site car park
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map700 yd from City Center500 yd from Craggan Golf Course
The hotel is based in a charming area of Grantown-on-Spey, offering a garden bar along with mountain biking and fisheries.
7.4
Very good60 reviews
From   US$ 75 /nightSelect
Not available
  • The inn has
    • 24-hour security
View on map500 yd from City Center100 yd from Grantown museum
Set within easy reach of The Craft Lounge, the venue features a garden restaurant serving meals of local cuisine.
7.6
Very good37 reviews
From   US$ 106 /nightSelect
Not available
Grant Arms HotelHotel
300 yd from City Center100 yd from Grantown Museum & Heritage Trust Ltd
The pet-friendly hotel is a good starting point to Grantown-on-Spey' sights including Grantown Museum & Heritage Trust Ltd and Grantown Antiques and Collectables.
8.2
Great153 reviews
From   US$ 99 /nightSelect
Not available
Rosehall Guest HouseGuest house
300 yd from City Center100 yd from Royal British Legion
Set in Grantown-on-Spey, this 8-room property is an ideal base for visits to The Bookmark Bookshop.
8.8
Great7 reviews
From   US$ 131 /nightSelect
Not available
The Ben Mhor Hotel, Bar & RestaurantHotel
100 yd from City Center200 yd from Craggan Golf Course
Offering convenient proximity to Grantown Museum, the hotel is also close to Grantown Museum.
8.0
Great14 reviews
From   US$ 41 /nightSelect
Not available
The Speyside HotelHotel
300 yd from City Center100 yd from Craggan Golf Course
Located 1 km from the center of the city, the hotel offers a buffet and board games for children.
7.8
Very good9 reviews
From   US$ 114 /nightSelect
Not available
Haus AlbaBed & Breakfast
200 yd from City Center100 yd from Royal British Legion
Offering hiking, climbing and fishing services in the area, this accommodation lies next to Old Spey Bridge, and within a 40-minute drive of Cairngorm Reindeer Herd.
7.8
Very good6 reviews
From   US$ 89 /nightSelect
Not available
Rossmor Bed & BreakfastGuest house
800 yd from City Center700 yd from Craggan Golf Course
The property is fitted with an outdoor swimming pool and is situated less than 22 km from Cairngorms National Park.
7.8
Very good6 reviews
From   US$ 124 /nightSelect
Not available
Firhall Highland B&BBed & Breakfast
200 yd from City Center300 yd from Royal British Legion
There are rooms facing the garden and the hotel is set close to Grantown Museum & Heritage Trust Ltd.
7.2
Very good2 reviews
From   US$ 132 /nightSelect
Not available
Strathallan Bed And BreakfastBed & Breakfast
200 yd from City Center100 yd from Craggan Golf Course
Boasting access to Anagach Woods, the hotel includes a shared lounge and a library onsite providing guests with en-suite rooms.
7.8
Very good8 reviews
From   US$ 139 /nightSelect
Not available
The SpeyBed & Breakfast
700 yd from City Center300 yd from Grantown-on-Spey Golf Club
The luxury hotel is a good starting point to Grantown-on-Spey' sights including Royal British Legion and The High St. Merchants.
8.0
Great13 reviews
From   US$ 143 /nightSelect
Not available
WillowbankGuest house
500 yd from City Center400 yd from Craggan Golf Course
Set in Grantown-on-Spey, this 9-room property is an ideal base for visits to Grantown Museum & Heritage Trust Ltd.
7.8
Very good12 reviews
From   US$ 104 /nightSelect
Not available
Tigh Na Sgiath Country House HotelCountry house
2 adults
1 bedroom
1 bed
3.1 mi from City Center
This villa is placed 19 km from Cairngorms National Park and boasts 8 rooms with tiled flooring.
9.0
Perfect5 reviews
From   US$ 132 /nightSelect
Not available
Dunallan HouseBed & Breakfast
200 yd from City Center300 yd from Royal British Legion
The hotel has a lounge restaurant with dishes of vegetarian cuisine and is situated just off The Bookmark Bookshop.
8.6
Great13 reviews
From   US$ 105 /nightSelect
Not available
Waverley VillaBed & Breakfast
100 yd from City Center200 yd from Craggan Golf Course
Located near Old Spey Bridge, this family hotel features a full Irish breakfast.
8.0
Great3 reviews
From   US$ 96 /nightSelect
Not available
Mount BarkerBed & Breakfast
400 yd from City Center400 yd from Craggan Golf Course
Just 0.3 miles from Baptist Church, this hotel offers canoeing, hiking and horse riding for guests to keep active.
8.0
Great7 reviews
Select
Not available
The Snug In GrantownApartment
2 adults
1 bedroom
1 bed
100 yd from City Center200 yd from Royal British Legion
Offering a kitchen with a microwave oven, an electric kettle and a dishwasher, the venue is located 10 minutes' walking distance from the center of Grantown-on-Spey.
From   US$ 97 /nightSelect
Not available
Westhaven Bed And BreakfastBed & Breakfast
500 yd from City Center200 yd from Grantown museum
This hotel is located in the northern part of the city next to Grantown Museum, boasting a scenic view together with a play area and board games for children.
7.4
Very good20 reviews
From   US$ 125 /nightSelect
Not available
Ravenscourt HouseHotel
300 yd from City Center300 yd from Craggan Golf Course
Set in Grantown-on-Spey, this 8-room property is an ideal base for visits to The High St. Merchants.
8.0
Great4 reviews
From   US$ 106 /nightSelect
Not available
Coppice CottageVilla
4 adults
2 bedrooms
2 beds
300 yd from City Center200 yd from Craggan Golf Course
Offering a kitchen complete with a full-sized refrigerator and an oven, this villa is located close to Anagach Woods.
From   US$ 177 /nightSelect
Not available
Garden Park Guest HouseBed & Breakfast
300 yd from City Center300 yd from Royal British Legion
Located just off The Craft Lounge and 0.2 miles from Grantown War Memorial, this hotel features a library and a golf course.
7.4
Very good2 reviews
Select
Not available
Rose Grove Guest House B&BGuest house
4.0 mi from City Center
Situated 1 km from the centre of Skye of Cur, the apartment with a view over the garden offers a terrace.
5.4
Guest rating2 reviews
From   US$ 201 /nightSelect
Not available
Dava School HouseBed & Breakfast
6.9 mi from City Center
Overlooking the garden, this luxury hotel welcomes guests with a daily continental breakfast.
8.0
Great2 reviews
From   US$ 153 /nightSelect
Not available
Grantown Caravan ParkCampsite
3 adults
1 bedroom
2 beds
800 yd from City Center700 yd from Craggan Golf Course
Situated 0.5 miles from Royal British Legion, the campsite offers canoeing, archery and billiard.
From   US$ 141 /nightSelect
Not available
Seafield Lodge HotelGuest house
300 yd from City Center400 yd from Royal British Legion
Located close to The Craft Lounge, the hotel has 14 rooms, and boasts access to a train station.
7.4
Very good84 reviews
From   US$ 139 /nightSelect
Not available
Ardenbeg BunkhouseHostel
200 yd from City Center100 yd from Craggan Golf Course
Set just outside Grantown Museum & Heritage Trust Ltd, the hostel offers a traditional accommodation within 10 minutes' walk of the city center.
From   US$ 115 /nightSelect
Not available
CaberfeidhVilla
2 adults
1 bedroom
1 bed
3.5 mi from City Center
Set 4.2 km from Abernethy National Nature Reserve, this property features 1 bedrooms and a garden with a shower.
Select
Not available
Mount Barker Bed & BreakfastHotel
300 yd from City Center300 yd from Craggan Golf Course
Set in Grantown-on-Spey, this 2-room property is an ideal base for visits to Anagach Woods.
Select
Not available
Brooklynn Guest HouseGuest house
400 yd from City Center200 yd from Craggan Golf Course
Located just off The Craft Lounge and 1.4 miles from Craggan Fishery, this hotel features a flat screen TV and a cable flat-screen.
Select
Not available
Tanleys GuesthouseGuest house
4.3 mi from City Center
From   US$ 177 /nightSelect
Not available
Kinnaird HouseApartment
12 adults
6 bedrooms
7 beds
100 yd from City Center100 yd from Royal British Legion
This property near Anagach Woods consists of 6 bedrooms, 2 bathrooms and a kitchen for up to 12 guests.
From   US$ 348 /nightSelect
Not available
Tulach ArdApartment
500 yd from City Center400 yd from Craggan Golf Course
Set 2.5 miles from Cromdale Church Of Scotland, this apartment has a kitchen and 3 bathrooms.
Select
Not available
Grantown GetawayApartment
300 yd from City Center300 yd from Craggan Golf Course
Offering a kitchen with a microwave oven, an electric kettle and a dishwasher, the venue is located 5 minutes' walking distance from the center of Grantown-on-Spey.
Select
Not available
Butterfly CottageVilla
300 yd from City Center300 yd from Royal British Legion
Situated 1.6 miles from Craggan Fishery, the villa offers cycling and fishing.
Select
Not available
Cottage With Private Sole Use Swimming Pool And Fabulous ViewsVilla
4.1 mi from City Center
Located 20 minutes’ walk to Abernethy National Nature Reserve, this villa has board games and a play area for guests with children.
Select
Not available
Asgard House - Modern Cosy House In The CairngormsVilla
700 yd from City Center600 yd from Craggan Golf Course
Situated 0.4 miles from The High St. Merchants, the villa offers canoeing, horse riding and bowling.
Select
Not available
Culreach LodgeVilla
2.8 mi from City Center
Old Spey Bridge is 2.3 miles from this villa that offers 3 bedrooms along with an equipped kitchenette area.
Select
Not available
The SpeyApartment
600 yd from City Center200 yd from Grantown-on-Spey Golf Club
This 46 m² apartment gives direct access to Royal British Legion and comprises 1 bedrooms.
From   US$ 137 /nightSelect
Not available
Butterfly CottageApartment
300 yd from City Center300 yd from Royal British Legion
Set 2.2 miles from Cromdale Church Of Scotland, this apartment has a fully equipped kitchen and 1 bathrooms.
Select
Not available
19 South StreetVilla
5 adults
2 bedrooms
3 beds
400 yd from City Center200 yd from Grantown museum
This villa is a 5-minute drive from Grantown-on-Spey Golf Club and offers horse riding and fishing services.
From   US$ 312 /nightSelect
Not available
The Granary In The SquareApartment
5 adults
3 bedrooms
3 beds
200 yd from City Center100 yd from Royal British Legion
This 2-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Old Spey Bridge.
Select
Not available
Dolce Casa, Grantown-On-SpeyVilla
8 adults
4 bedrooms
4 beds
300 yd from City Center300 yd from Royal British Legion
Featuring cots and a playroom which are perfect for kids, this villa is situated 1 km away from the city centre.
From   US$ 232 /nightSelect
Not available
Inverallan HouseVilla
15 adults
7 bedrooms
8 beds
1.1 mi from City Center1600 yd from Old Spey Bridge
Landmark Forest Adventure Park is 13 km from this villa that offers 6 bedrooms along with a fully-fitted kitchen.
From   US$ 426 /nightSelect
Not available
Courtyard BothyVilla
2 adults
1 bedroom
1 bed
600 yd from City Center100 yd from Grantown-on-Spey Golf Club
Featuring a tennis court and a golf course, this venue with a fully equipped kitchen is situated close to Anagach Woods.
From   US$ 106 /nightSelect
Not available
West GortonVilla
4 adults
2 bedrooms
2 beds
1500 yd from City Center1300 yd from Craggan Golf Course
This is a 2-bedroom villa, set in proximity to Anagach Woods.
From   US$ 110 /nightSelect
Not available
Sawmill CottageVilla
1200 yd from City Center1100 yd from Craggan Golf Course
Situated 0.6 miles from St Columba's Episcopal Church, the villa offers canoeing, hiking and bowling.
Select
Not available
Dallas BraeVilla
400 yd from City Center200 yd from Craggan Golf Course
Set within walking distance of Craggan Golf Course, this villa includes 3 bedrooms and a kitchen for guests' convenience.
From   US$ 320 /nightSelect
Not available
5A The Square - Highland Holiday HomesApartment
200 yd from City Center100 yd from Royal British Legion
Located in Grantown-on-Spey, a 5-minute walk from The Craft Lounge, this accommodation comes with 4 bedrooms and a kitchen.
From   US$ 145 /nightSelect
Not available
Rose CottageVilla
400 yd from City Center100 yd from Grantown Museum & Heritage Trust Ltd
Set within walking distance of Grantown Museum, this villa includes 2 bedrooms and a fully-fitted kitchen for guests' convenience.
From   US$ 277 /nightSelect
Not available
The Spey ApartmentVilla
700 yd from City Center300 yd from Grantown-on-Spey Golf Club
Anagach Woods is 0.4 miles from this villa that offers 1 bedrooms along with a fully equipped kitchen.
Select
Not available
90C High StreetApartment
300 yd from City Center300 yd from Craggan Golf Course
Located in Grantown-on-Spey, and a short stroll from The Craft Lounge, this venue includes an equipped kitchenette area with a microwave oven, an electric kettle and a dishwasher, as well as 1 bathrooms.
From   US$ 257 /nightSelect
Not available
Seafield LodgeVilla
300 yd from City Center300 yd from Royal British Legion
Set within walking distance of Craggan Golf Course, this villa includes 2 bedrooms and a kitchen for guests' convenience.
Select
Not available
Pine Marten LodgeVilla
4.2 mi from City Center
From   US$ 778 /nightSelect
Not available
GreenawayVilla
3.5 mi from City Center
Select
Not available
The Old Laundry, Grantown-On-SpeyVilla
6 adults
3 bedrooms
3 beds
2.0 mi from City Center1.8 mi from Grantown-on-Spey Golf Club
Featuring a garden along with 3 bedrooms, this villa is set 16 km from Landmark Forest Adventure Park.
From   US$ 323 /nightSelect
Not available
1 Craggan CottageVilla
5 adults
4 bedrooms
4 beds
1.1 mi from City Center1.0 mi from Craggan Golf Course
Situated 2 km from the centre of Grantown-on-Spey, the venue features not only a sunny patio, but also cots and board games for families with kids.
From   US$ 152 /nightSelect
Not available
Bruach Gorm CottageVilla
6 adults
3 bedrooms
3 beds
500 yd from City Center500 yd from Craggan Golf Course
Situated next to Old Spey Bridge, this 3-bedroom property features cots and playpens for families with kids.
From   US$ 114 /nightSelect
Not available
The HideawayVilla
4 adults
2 bedrooms
2 beds
500 yd from City Center300 yd from Craggan Golf Course
Old Spey Bridge is 0.9 miles from this villa that offers 2 bedrooms along with a kitchen.
From   US$ 141 /nightSelect
Not available
Dalnahaven, Grantown-On-SpeyVilla
4 adults
2 bedrooms
2 beds
200 yd from City Center200 yd from Royal British Legion
Situated 8 km from Abernethy Golf Club, this property features a golf course and a garden.
From   US$ 128 /nightSelect
Not available
Dunstaffnage CottageVilla
6 adults
3 bedrooms
3 beds
500 yd from City Center500 yd from Craggan Golf Course
Situated 1 km from the centre of Grantown-on-Spey, the venue features not only a garden, but also cots and playpens for families with kids.
From   US$ 144 /nightSelect
Not available

Filtering results

Please wait...

60 hotels found

FAQs about hotels in Grantown-on-Spey

We hope that the answers to these questions will help you plan your trip

What are the best city center hotels in Grantown-on-Spey?

There are 6 hotels and other accommodations in Grantown-on-Spey city center to choose from. The best hotel in Grantown-on-Spey city center is The Speyside Hotel rated 7.8/10, offering canoeing, archery and hiking on site. The Garth Hotel and Oyo Ben Mhor Hotel are also suitable for your fantastic stay. Click here to see more central hotels.

What are the best cheap hotels in Grantown-on-Spey?

There are more than 3 top budget properties in Grantown-on-Spey. Willowbank rated 7.8/10 is one of the best Grantown-on-Spey cheap properties from 41US$ per night. It features bar on site. Craiglynne Hotel at the cost of 75US$ per night is another good option with a golf course, cribs and a special menu rated 7.4/10. It's located 10 minutes' walk from the city center. To see more cheap hotels go here.

What are the top properties for couples in Grantown-on-Spey?

According to Booked.net travel data, there are 6 deals for couples. The Garth Hotel rated 7.6/10 is a favorite 3-star hotel for couples, featuring an aqua park, cribs and meals. Travelers can book a room at this property for about 106US$ per night. Other suitable options for couples you can find here.

What are the top family-friendly hotels in Grantown-on-Spey?

If you’re looking for a family hotel, you will find 4 deals in Grantown-on-Spey. Craiglynne Hotel (rating: 7.4/10): a family-hotel with a golf course, cribs and a special menu for 75US$ per night. You also can book Oyo Ben Mhor Hotel (rating: 8.0/10) for about 41US$ per night. This kid-friendly property offers a golf course, canoeing and a playroom on site. Go here to see more family-friendly hotels.

What are the most popular Grantown-on-Spey properties not far from Grantown East?

According to Booked.net travel data, travelers love staying at Willowbank (rating: 7.8/10), which offers a golf course, canoeing and hiking. It’s set a 15-minute walk from Grantown East. See more top accommodations here.

What are the most popular pet-friendly hotels in Grantown-on-Spey?

If you want to stay in Grantown-on-Spey with pets, Booked.net offers 5 deals to choose from. Another most recommended Grantown-on-Spey place to stay with pets is Oyo Ben Mhor Hotel with a golf course, canoeing and a playroom. It offers rooms for 41US$ per night. For more pet-friendly deals go here.

Which hotels are the best ones to stay at in Grantown-on-Spey?

We recommend Grant Arms Hotel (rating: 8.2/10) featuring a golf course, canoeing and a special menu, along with laundry facilities, housekeeping and late check-out service. It costs 190US$ per night. Alternatively, book Craiglynne Hotel (rating: 7.4/10) for 75US$ per night. This 3-star hotel provides a golf course, cribs and a special menu, as well as housekeeping service and 24-hour reception on site.

What's the best high-end place to stay in Grantown-on-Spey?

Another good option is Ravenscourt House (rating: 8.0/10), which is set 5 minutes' walk from the city center and features a golf course, canoeing and hiking.

What is the average cost of a hotel room in Grantown-on-Spey?

According to Booked.net travel data, the average prices for Grantown-on-Spey properties are:
A 3-star hotel room costs 106US$ per night. For instance, check The Garth Hotel (rating: 7.6/10).
A 4-star hotel room costs 153US$ per night. You may book Dava School House with a golf course, canoeing and hiking.

How much would a hotel in Grantown-on-Spey cost for tonight?

According to Booked.net travel data, the average prices for tonight in Grantown-on-Spey are: One of the best hotels is Craiglynne Hotel rated 7.4/10 for 41US$ per night.

What are the best resorts in Grantown-on-Spey?

To stay at the top Grantown-on-Spey resort, check 5 properties on Booked.net. We recommend Craiglynne Hotel (rating: 7.4/10), a nice option providing a golf course, cribs and a special menu, as well as housekeeping service and 24-hour reception on site. It costs 75US$ per night. Alternatively, check Oyo Ben Mhor Hotel (rating: 8.0/10) for 41US$ per night. It provides a golf course, canoeing and a playroom. Check other great resorts such as Grant Arms Hotel and Rossmor Bed & Breakfast. Go here to see more great options.

What are the best hotels not far from Old Spey Bridge?

On Booked.net you will find 5 great accommodations not far from Old Spey Bridge in Grantown-on-Spey. Also, you may check Firhall Highland B&B with canoeing, archery and hiking for 132US$ per night.

Where to stay in Grantown-on-Spey?

Best cheap hotels in Grantown-on-Spey

Explore Grantown-on-Spey on a low budget and stay in Ben Mhor Hotel or Ardenbeg Bunkhouse. Visitors to Grantown-on-Spey interested in reasonably priced accommodations can book a stay at The Garth Hotel, which is a 10-minute walk from the city center. The Snug In Grantown is an affordable choice that is directly adjacent to Grantown Museum and offers room rates from 94US$.

Convenience of staying in hotels downtown

If you would like to stay within the action of Grantown-on-Spey's downtown, think about booking a room at Seafield Lodge Hotel that comes with free self-parking and a golf course. If you want to be closer to the center, consider Grant Arms Hotel, situated 1300 feet from the heart of Grantown-on-Spey and offering free self-parking and a golf course.

Guests interested in learning more about Grantown-on-Spey's local history and culture could pick a hotel near Army Command Ordnance Stores and RAOC Workshops, such as the Craiglynne Hotel situated 1700 feet away. Stay at Tigh Na Sgiath Country House Hotel, a 4-star hotel, to be within walking distance of Roche moutonnee.

Luxury and boutique accommodation in Grantown-on-Spey

Ravenscourt House is a luxury hotel in Grantown-on-Spey a short walk from Landmark Forest Adventure Park.

Explore and find your best apartments, B&Bs and others

If you're traveling with your family around Grantown-on-Spey and need a suitable apartment, opt for Rosehall Guest House, just a 5-minute walk from Maclean's Highland Bakery restaurant. You can also try comfy The Granary In The Square B&B apartment, which includes a tennis court, canoeing and hiking. If you're traveling to Grantown-on-Spey on business, staying near Hills of Cromdale at The Haugh Hotel may be a good option. Dava School House is a cozy resort hotel in Grantown-on-Spey for travelers who are looking for facilities like free self-parking, a golf course and canoeing.

Show moreLess