Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Grantown-on-Spey Holiday Packages

Save Time and Money with Grantown-on-Spey Holiday Packages

Save by bundling your airfares and accommodation. Expedia has loads of outstanding Grantown-on-Spey travel packages that'll save time and give you more cash to splash!

Savvy jetsetters can earn savings of up to $200* by booking a package deal on Expedia.

Select from more than 400 partner airlines and 750,000 worldwide properties via our comprehensive database of flights and accommodation. Fly with who you want, stay where you like — now that's a dream holiday!

Not 100% sure about your booking? There is no extra fee from us if you make changes to almost any reservation.

Places to Visit in Grantown-on-Spey

There are stacks of amazing things you can do when you're in a new destination. So why not get your trip to Grantown-on-Spey off to a great start by perusing some of our ideas? After all – out there starts here!

Haunting and impressive, ruins hold the key to important tales of bygone times. Find out about the secrets behind Lochindorb Castle and why this site fell into ruin many moons ago. Still have some time on your hands? Forget your history journals! Let the past jump off the page at Grantown Museum.

Grantown-on-Spey Accommodation

Accommodation in Grantown-on-Spey are hard to come by at times. With just 8 properties, you won't want to leave it up until the last minute. But don't stress — Expedia is the home of the greatest luxury getaways and cheap holidays.

If you like dining rooms and indoor pools as well as cosy beds, why not look into the amenities at the Dunallan House (Woodside Avenue) and The Craiglynne Hotel (Woodlands Terrace)?

Nearest Airports to Grantown-on-Spey

If you're flying in, you'll most likely be hitting the runway at Aberdeen Airport (ABZ). After you've picked up your baggage and headed out of the terminal, the heart of Grantown-on-Spey will be just 55 miles (89 km) away.

*Savings based on all holiday package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.


Top Grantown-on-Spey Hotel & Accommodation Deals

See all 996 properties in Grantown-on-Spey
Craiglynne Hotel AU$76
Reviewed on 19 Sep. 2019
See details
 
Craiglynne Hotel

Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey, Scotland
     
    3.2 of 5
    3.0 out of 5.0 Stars

    Mold in the grout in bathroom, dusty baseboards. Craig and Ross were wonderful in the dining room

    Muckrach Hotel AU$205
    Reviewed on 16 Sep. 2019
    See details
     
    Muckrach Hotel

    Muckrach Hotel

    Dulnain Bridge, Grantown-on-Spey, Scotland
       
      4.7 of 5
      4.0 out of 5.0 Stars

      Had a couple of issues but the manager sorted these out. Would use this hotel again.

      The Grant Arms Hotel AU$225
      Reviewed on 24 Sep. 2019
      See details
       
      The Grant Arms Hotel

      The Grant Arms Hotel

      25 The Square, Grantown-on-Spey, Scotland
         
        4.4 of 5
        4.0 out of 5.0 Stars

        An excellent hotel with wildlife experts available every day, evening talks and field trips available so that all good bird sites accessible. The food was excellent too and the room spacious. An additional facility was the laundry room. For us, it couldn't be any better.

        The Speyside Hotel AU$146
        Reviewed on 20 Oct. 2019
        See details
         
        The Speyside Hotel

        The Speyside Hotel

        The Speyside Hotel, Grant Road, Grantown-on-Spey, Scotland
           
          4.3 of 5
          3.5 out of 5.0 Stars

          Friendly and helpful staff. Good food, clean room and nice location.

          The Garth Hotel AU$83
          Reviewed on 30 Apr. 2019
          See details
           
          The Garth Hotel

          The Garth Hotel

          Castle Road, Grantown-on-Spey, Scotland
             
            4.0 of 5
            3.5 out of 5.0 Stars

            Convenient to town. Very friendly staff. Clean , comfortable room.

            Ben Mhor Hotel AU$74
            Reviewed on 2 Nov. 2019
            See details
             
            Ben Mhor Hotel

            Ben Mhor Hotel

            53-57 High St, Grantown-on-Spey, Scotland
               
              3.4 of 5
              3.0 out of 5.0 Stars

              Warm, clean, great bar and good food. Vegan and vegetarian menus a nice surprise.

              Dunallan House
              Reviewed on 4 Aug. 2019
              See details
               
              Dunallan House

              Dunallan House

              Woodside Avenue, Grantown-on-Spey, Scotland
                 
                4.7 of 5
                4.0 out of 5.0 Stars

                Stephen and Virginia are amazing hosts and welcome you with open arms into their lovely Victorian Era home. Cooked to order breakfasts are available every day and the food is delicious!! Home is right off the main street in Grantown on Spey within easy walking distances of restaurants, pubs and even ...

                Dava School House
                Reviewed on 27 Jul. 2018
                See details
                 
                Dava School House

                Dava School House

                Dava Moor, Grantown-on-Spey, Scotland
                   
                  5.0 of 5
                  4.0 out of 5.0 Stars

                  Fantastic 2 nights, host were fantastic. I would highly recommend this B&B

                  Grantown-on-Spey Flight Deals

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.