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$.
1-48 out of 48
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Craiglynne HotelHotel
-
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 map600 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 good53 reviews
From
US$ 138
/night
Seafield Lodge HotelGuest house
-
The guest house has
- Car park
View on map300 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 good85 reviews
From
US$ 139
/night
Garth HotelInn
600 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.4
Very good34 reviews
From
US$ 108
/night
Grant Arms HotelHotel
400 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$ 204
/night
Tigh Na Sgiath Country House HotelCountry house
2 adults
1 bedroom
2 beds
3.0 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$ 118
/night
Dunallan Guest 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.
9.2
Perfect10 reviews
From
US$ 130
/night
Rosehall Guest HouseGuest house
400 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.
9.0
Perfect5 reviews
From
US$ 131
/night
The Ben MhorHotel
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
Great4 reviews
From
US$ 57
/night
The Speyside HotelHotel
200 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.
8.8
Great1 review
From
US$ 198
/night
The SpeyBed & Breakfast
800 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.
7.4
Very good2 reviews
From
US$ 145
/night
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.
From
US$ 132
/night
Haus AlbaBed & Breakfast
300 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.6
Very good2 reviews
From
US$ 107
/night
Firhall Highland B&BBed & Breakfast
300 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.0
Very good2 reviews
From
US$ 143
/night
Rossmor Bed & BreakfastGuest house
700 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.
8.4
Great2 reviews
From
US$ 141
/night
WillowbankGuest house
400 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.
8.0
Great2 reviews
From
US$ 114
/night
The Snug In GrantownApartment
2 adults
1 bedroom
1 bed
200 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$ 121
/night
Mount BarkerBed & Breakfast
500 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.
Ravenscourt HouseHotel
400 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.
7.4
Very good2 reviews
From
US$ 182
/night
Bydand Bed And BreakfastBed & Breakfast
2.9 mi from City Center
Offering windsurfing, canoeing and horse riding in the area, this accommodation lies next to Abernethy National Nature Reserve, and within a 10-minute drive of The High St. Merchants.
8.0
Great3 reviews
From
US$ 173
/night
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.
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.
Rosegrove GuesthouseGuest house
3.9 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.
From
US$ 128
/night
Westhaven Bed And BreakfastBed & Breakfast
600 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.2
Very good16 reviews
From
US$ 123
/night
Waverley VillaBed & Breakfast
200 yd from City Center200 yd from Craggan Golf Course
Located near Old Spey Bridge, this family hotel features a full Irish breakfast.
From
US$ 117
/night
B&B NetherfieldBed & Breakfast
3.0 mi from City Center
Offering canoeing, hiking and horse riding in the area, this accommodation lies next to The Craft Lounge, and within a 10-minute drive of Abernethy National Nature Reserve.
From
US$ 129
/night
Dava School HouseBed & Breakfast
6.9 mi from City Center
Overlooking the garden, this luxury hotel welcomes guests with a daily continental breakfast.
From
US$ 138
/night
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$ 116
/night
CaberfeidhVilla
2 adults
1 bedroom
1 bed
3.4 mi from City Center
Set 4.2 km from Abernethy National Nature Reserve, this property features 1 bedrooms and a garden with a shower.
Inverallan HouseVilla
15 adults
7 bedrooms
8 beds
1.0 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$ 377
/night
200 yd from City Center200 yd from Craggan Golf Course
Near the hotel, there is a boat dock and guests can easily reach Royal British Legion which is not far away.
Strathspey SnugVilla
4 adults
100 yd from City Center300 yd from Craggan Golf Course
Offering a fully equipped kitchen complete with a stove and a cooktop, this villa is located close to Anagach Woods.
From
US$ 122
/night
19 South StreetVilla
5 adults
2 bedrooms
3 beds
500 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.
2 WaterfordApartment
4 adults
2 bedrooms
2 beds
400 yd from City Center100 yd from Royal British Legion
Located in Grantown-on-Spey, and a short stroll from The Craft Lounge, this venue includes a kitchen with a washing machine and glassware, as well as 2 bathrooms.
From
US$ 106
/night
Grantown Caravan ParkCampsite
3 adults
1 bedroom
2 beds
900 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$ 184
/night
The Granary In The SquareApartment
5 adults
3 bedrooms
4 beds
300 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.
The HideawayVilla
4 adults
2 bedrooms
2 beds
300 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$ 83
/night
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$ 129
/night
Mount Barker Bed & BreakfastApartment
400 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.
Courtyard BothyVilla
2 adults
1 bedroom
1 bed
700 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$ 127
/night
Turf CottageVilla
2 adults
228.1 mi from City Center
Offering a kitchen complete with a dishwasher and a washing machine, this villa is located close to Grantown Antiques and Collectables.
From
US$ 85
/night
8 adults
4 bedrooms
4 beds
200 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$ 942
/night
4 adults
2 bedrooms
2 beds
300 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$ 121
/night
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
/night
Drummond CottageVilla
7 adults
4 bedrooms
4 beds
300 yd from City Center500 yd from Craggan Golf Course
Offering a fully-fitted kitchen equipped with a microwave oven, a dishwasher and a washing machine, this villa is set near Old Spey Bridge.
From
US$ 294
/night
40A High StreetApartment
6 adults
3 bedrooms
3 beds
100 yd from City Center300 yd from Royal British Legion
Offering a full kitchen complete with a microwave oven, a dishwasher and a fridge, this villa is located close to Old Spey Bridge.
From
US$ 337
/night
Bruach Gorm CottageVilla
6 adults
3 bedrooms
3 beds
300 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$ 257
/night
Dunstaffnage CottageVilla
6 adults
3 bedrooms
3 beds
400 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$ 175
/night
1 Craggan CottageVilla
5 adults
4 bedrooms
4 beds
1.0 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
/night
Saved
Save
Filtering results
Please wait...
48 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 some of the best cheap hotels to stay in Grantown-on-Spey?
Some of the most favored affordable hotels are: The Speyside Hotel Traveler rating: 4.5/5 Ben Mhor Traveler rating: 4.0/5 Seafield Lodge Hotel Traveler rating: 3.7/5. See more top rated cheap hotels here.
What are the best family hotels in Grantown-on-Spey?
Many families loved staying at these kid-friendly hotels - Seafield Lodge Hotel and Dunallan House. All hotels great for family stay in Grantown-on-Spey you can find here. Maybe you also like hotels with a golf course and complimentary private parking.
What are good hotels for short-term stay on business in Grantown-on-Spey?
Business travelers can be quite busy, but keen to see the atmosphere of Grantown-on-Spey. On this, you might enjoy Ben Mhor.