Photo by Geraldine Soh

Search Ranches in Grantown-on-Spey

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Grantown-on-Spey

Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (10 reviews)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
The price is AU$282
includes taxes & fees
1 Feb - 2 Feb
Ravenscourt Guest House

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (337 reviews)
"We absolutely loved staying at the Speyside Hotel. Mark and Lucy made us feel so welcome and they were so accommodating, especially with our one year old. Would absolutely stay here again!"
United States
Robert
The Speyside Hotel

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
"Very clean hotel"
United Kingdom
Johannes
The price is AU$261
includes taxes & fees
19 Jan - 20 Jan
The Grant Arms Hotel

Kinnaird House

Kinnaird House
3.5 star property
Grantown-on-Spey
The price is AU$1,285
includes taxes & fees
14 Jan - 15 Jan
Kinnaird House

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (186 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is AU$80
includes taxes & fees
11 Jan - 12 Jan
Ben Mhor Hotel

Birchbank

Birchbank
3.5 star property
Grantown-on-Spey
The price is AU$1,299
includes taxes & fees
13 Jan - 14 Jan
Birchbank

Pine Marten Lodge

Pine Marten Lodge
3.5 star property
Grantown-on-Spey
The price is AU$2,521
includes taxes & fees
13 Jan - 14 Jan
Pine Marten Lodge

Dunstaffnage Cottage

Dunstaffnage Cottage
3.5 star property
Grantown-on-Spey
The price is AU$1,377
includes taxes & fees
13 Jan - 14 Jan
Dunstaffnage Cottage

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402 reviews)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is AU$330
includes taxes & fees
3 Feb - 4 Feb
Culloden House Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,003 reviews)
"Friendly and comfortable. Very convenient for airport and public transport. "
United Kingdom
Michael
The price is AU$117
includes taxes & fees
18 Jan - 19 Jan
Courtyard by Marriott Inverness Airport

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,000 reviews)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
Australia
Carly
The price is AU$121
includes taxes & fees
11 Jan - 12 Jan
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (929 reviews)
"Rooms were clean and modern, breakfast was amazing with a huge variety, staff were super friendly and helpful"
United Kingdom
Christelle
The price is AU$114
includes taxes & fees
18 Jan - 19 Jan
AC Hotel by Marriott Inverness

Star Hotel

Star Hotel
4.0 star property
Kingussie
9.8 out of 10, Exceptional, (35 reviews)
"Lovely staff on front desk and was great having restaurant within the hotel. "
Canada
Sean
The price is AU$174
includes taxes & fees
14 Jan - 15 Jan
Star Hotel

Premier Inn Inverness Centre - River Ness

Premier Inn Inverness Centre - River Ness
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (63 reviews)
"Great staff, great location, very nice hotel"
United States
Andrew
The price is AU$103
includes taxes & fees
25 Jan - 26 Jan
Premier Inn Inverness Centre - River Ness

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (346 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is AU$273
includes taxes & fees
11 Jan - 12 Jan
Craigellachie Hotel of Speyside

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (147 reviews)
"Great family run hotel in a good location for touring."
Canada
Timothy
The price is AU$181
includes taxes & fees
16 Jan - 17 Jan
North Kessock Hotel

Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,000 reviews)
"Clean room, very helpful staff lovely coffee and wine in the bar. Will visit again "
United Kingdom
Nikki
The price is AU$180
includes taxes & fees
18 Jan - 19 Jan
Inverness Palace Hotel & Spa, WorldHotel Distinctive

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.4 out of 10, Very good, (226 reviews)
"The restaurant was great! I would stay here again. "
United States
Gina
The price is AU$170
includes taxes & fees
10 Jan - 11 Jan
Smithton Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (97 reviews)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is AU$217
includes taxes & fees
17 Jan - 18 Jan
The Station Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Grantown-on-Spey Hotel Reviews

Find out more about Grantown-on-Spey

Grantown-on-Spey Ranches information

Number of reviews
5,179
Accommodation
1 Ranches
Lowest Price
AU$80
Highest Price
AU$2,521

Explore a world of travel with Expedia