Search Cottages in Grantown-on-Spey

  • 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

In two weeks
In two months
In three months
In four months

Our top choices for Grantown-on-Spey cottages

Cottage in Grantown-on-Spey

Kinnaird House
3.5 star property
The price is €717
includes taxes & fees
6 Mar - 7 Mar
Kinnaird House

Cottage in Grantown-on-Spey

Dunstaffnage Cottage
3.5 star property
The price is €768
includes taxes & fees
6 Mar - 7 Mar
Dunstaffnage Cottage

Cottage in Grantown-on-Spey

Birchbank
3.5 star property
The price is €739
includes taxes & fees
28 Mar - 29 Mar
Birchbank

Cottage in Grantown-on-Spey

Pine Marten Lodge
3.5 star property
The price is €1,406
includes taxes & fees
7 Mar - 8 Mar
Pine Marten Lodge
The price is €251
includes taxes & fees
19 Mar - 20 Mar
Willow Bale Cabin - UK49074
The price is €189
includes taxes & fees
13 Mar - 14 Mar
Delightfully Peaceful Cottage

Cottage in Avoch

The Milk House
2.0 star property
10.0 out of 10, Exceptional, (1 review)
"Cottage magnifique et idéalement situé avec une vue splendide sur la baie où l’on peut voir de très près des dauphins depuis la plage. L’hôte est disponible et très sympathique."
France
Laurent
The price is €560
includes taxes & fees
6 Mar - 7 Mar
The Milk House

Cottage in Craigellachie

The Fiddichside Inn
7.0 out of 10, Good, (2 reviews)
"Very relaxing stay! It was nice having two bathrooms, too. Note that they are both upstairs in the cottage. Not a problem for us, though. Place was cozy and comfortable. The pub next door closes early so patrons and any noise coming from there ceases early. Bed was comfy, too. "
United States
Darlene K.
The price is €280
includes taxes & fees
15 Mar - 16 Mar
The Fiddichside Inn
10.0 out of 10, Exceptional, (8 reviews)
"Lovely stay at the Nairn House, excellent amenities and as shown on the website. Everything you could need and more at the property and very helpful owner, we would definitely go back!!"
United States
Susannah K.
The price is €687
includes taxes & fees
27 Mar - 28 Mar
The Nairn House - a house that sleeps 6 guests in 3 bedrooms
10.0 out of 10, Exceptional, (19 reviews)
"We had a very good stay. Close to a few pubs, and restaurants."
United States
Amber S.
The price is €287
includes taxes & fees
5 Mar - 6 Mar
Beautiful cottage by the sea.
Mallachie - sleeps 8 guests in 4 bedrooms

Cottage in Inverness City Centre

Running Hare - sleeps 3 guests in 1 bedroom
The price is €179
includes taxes & fees
7 Mar - 8 Mar
Running Hare - sleeps 3 guests in 1 bedroom

Cottage in Craigton, near Inverness

5 bedroom accommodation in Craigton, near Inverness
10.0 out of 10, Exceptional, (7 reviews)
"The Host was great to communicate with . The hot tub was a big hit with our group . Nice treat at the end of the day to relax and enjoy the view ! It was really nice for all of our guests to have their own bathrooms . "
United States
Jennifer A.
The price is €1,936
includes taxes & fees
19 Mar - 20 Mar
5 bedroom accommodation in Craigton, near Inverness

Cottage in Inverness City Centre

But 'n' Ben -1 bedroom with optional sofa bed
The price is €237
includes taxes & fees
5 Mar - 6 Mar
But 'n' Ben -1 bedroom with optional sofa bed

Cottage in Duthil, Carrbridge, near Aviemore

4 bedroom accommodation in Duthil, Carrbridge, near Aviemore
10.0 out of 10, Exceptional, (2 reviews)
"Gorgeous property with lots of space for a family of 4 plus dog"
United Kingdom
Lucian H.
The price is €1,308
includes taxes & fees
7 Mar - 8 Mar
4 bedroom accommodation in Duthil, Carrbridge, near Aviemore
The price is €365
includes taxes & fees
10 Mar - 11 Mar
Harris House - sleeps 4 guests in 2 bedrooms

Cottage in Forres

Easter Blervie
3.0 star property
10.0 out of 10, Exceptional, (1 review)
"The lodge is beautiful in very peaceful area, it was very clean with everything we needed. We used it mainly for a base as we were traveling so only really slept there. The lodge is situated between 2 other properties and would benefit ( I’m my opinion) with blinds on all lower windows. The bed is very comfortable but a bit on the narrow side. The shower is fantastic very big and spacious. The Wi-Fi is on the slow side but apart from that we thoroughly enjoyed our time there especially when we...
United Kingdom
Heather
The price is €461
includes taxes & fees
6 Mar - 7 Mar
Easter Blervie
8.0 out of 10, Very good, (1 review)
"It could is a good vacuuming and the kitchen wiped down"
United States
Arthur D.
The price is €382
includes taxes & fees
19 Mar - 20 Mar
2 bedroom accommodation in Inverness

Cottage in Inverness City Centre

The Croft House - sleeps 2 guests in 1 bedroom
The price is €196
includes taxes & fees
5 Mar - 6 Mar
The Croft House - sleeps 2 guests in 1 bedroom

Cottage in Inverness City Centre

The Courtyard - sleeps 2 guests in 1 bedroom
The price is €179
includes taxes & fees
10 Mar - 11 Mar
The Courtyard - sleeps 2 guests in 1 bedroom
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 Cottages information

Number of reviews
41
Accommodation
589 Cottages
Lowest Price
€179
Highest Price
€1,936

Frequently asked questions

How much do cottages in Grantown-on-Spey cost?
Cottages in Grantown-on-Spey range between €179 and €1,936 per night. These properties offer a chance to get in tune with nature — at a price you can afford. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best cottages in Grantown-on-Spey?
A traveller favourite is Bruach Gorm Cottage. Settle in at this 3.5-star stay which offers a garden and individually decorated rooms. Heather Holiday Homes is another popular option worth a look. Spend your break at this 3.5-star cottage and you'll have access to amenities such as a barbecue grill and a garden. You can pick from multiple cottages in Grantown-on-Spey with a total average guest review rating of 9.4.
How many cottages are there in Grantown-on-Spey?
Pack your suitcase and pick from 589 cottages in Grantown-on-Spey. Yearning for a place where you can get in touch with nature? Expedia can help you find your ideal escape in a few simple clicks.
Are there any family-friendly cottages in Grantown-on-Spey?
Get cosy at Bruach Gorm Cottage, a 3.5-star cottage just a quick drive from downtown. Conveniences here include WiFi and a stovetop. Another family-friendly option where you can swap the concrete jungle for nature is Heather Holiday Homes. A playground and a picnic area help make this 3.5-star cottage a hit with guests. Grantown-on-Spey boasts an array of family-friendly attractions to check out that'll keep the kids entertained. Landmark Forest Adventure Park and Grantown Museum promise a fun-fuelled day for travellers both young and old.
Why book your cottage in Grantown-on-Spey with Expedia?
Expedia has some excellent cottages in Grantown-on-Spey, so get ready for an unforgettable holiday on nature's doorstep. If you're on a budget, choose how much you're willing to spend and the star rating of your property. Or, use our handy filters to search for cottages with a kitchen or a pool. We'll help you find the right fit whatever your style of travel or plans.
How can I find cheap cottages in Grantown-on-Spey?
Expedia is here to help you easily source cheap cottages in Grantown-on-Spey. To reserve a fantastic stay in a couple of quick clicks, use our handy filter tool to refine your search by budget, amenities and star rating.
What is there to do in Grantown-on-Spey near my cottage?
The ultimate travel accessory is a well-planned schedule. Lochindorb Castle is an excellent place to kick off your exploration of Grantown-on-Spey.