Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

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

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


Check Prices on Hotels in Grantown-on-Spey

Tonight Tonight 21 Jun - 22 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Search Hotels near Top Grantown-on-Spey Attractions

Top 10 Hotels in Grantown-on-Spey

See all 347 properties in Grantown-on-Spey

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Craiglynne Hotel

The Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated on the riverwalk, this hotel is 0.7 mi (1.1 km) from Grantown Museum and 10.2 mi (16.4 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

The Craiglynne Hotel£56

The Craiglynne Hotel£56
Kinruve Guest House

Kinruve Guest House

Grant Road, Grantown-on-Spey
     
     

    Situated in Grantown-on-Spey, this property is 0.6 mi (0.9 km) from Grantown Museum and 10.1 mi (16.3 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

    Kinruve Guest House£98

    Kinruve Guest House£98
    The Spey

    The Spey

    Dunvegan House, Grantown-on-Spey
      3.5 out of 5.0
       
       

      Situated in Grantown-on-Spey, this guesthouse is 0.2 mi (0.3 km) from Grantown Museum and 9.6 mi (15.4 km) from Lochindorb Castle. Cragganmore Distillery and ...

      The Spey£88

      The Spey£88
      Ben Mhor Hotel

      Ben Mhor Hotel

      53-57 High St, Grantown-on-Spey
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Grantown-on-Spey, this golf hotel is 0.4 mi (0.6 km) from Grantown Museum and 9.9 mi (15.9 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

      Ben Mhor Hotel£38

      Ben Mhor Hotel£38
      The Grant Arms Hotel

      The Grant Arms Hotel

      25 The Square, Grantown-on-Spey
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Grantown-on-Spey, this hotel is 0.2 mi (0.3 km) from Grantown Museum and 9.7 mi (15.6 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

      The Grant Arms Hotel£80

      The Grant Arms Hotel£80
      Dunallan House

      Dunallan House

      Woodside Avenue, Grantown-on-Spey
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in a regional park, this guesthouse is 0.2 mi (0.4 km) from Grantown Museum and 9.9 mi (16 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

      Dunallan House£79

      Dunallan House£79
      The Boat Hotel

      The Boat Hotel

      Deshar Road, Boat of Garten
        3.0 out of 5.0
         
         

        Situated in a rural location, this guesthouse is 2.8 mi (4.4 km) from Loch Garten Osprey Centre and within 9 miles (15 km) of Cairngorm Brewery and Craigellachie ...

        The Boat Hotel£99

        The Boat Hotel£99
        Coppice Cottage

        Coppice Cottage

        44 Coppice Court, Grantown-on-Spey
          3.5 out of 5.0
           
           

          Situated in a national park, this holiday home is 0.5 mi (0.8 km) from Grantown Museum and 10.1 mi (16.2 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore ...

          Coppice CottageGet Rates

          Coppice CottageGet Rates
          The Haugh Hotel

          The Haugh Hotel

          Cromdale, Grantown-on-Spey
            3.0 out of 5.0
             
             

            Situated in Grantown-on-Spey, this inn is within 16 miles (25 km) of Cragganmore Distillery, Lochindorb Castle and Glenlivet Distillery. Cairngorm Brewery and ...

            The Haugh Hotel£54

            The Haugh Hotel£54
            pentahotel Inverness

            pentahotel Inverness

            63 Academy Street, Inverness
            • Free cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Located in Inverness City Centre, this hotel is 0.3 mi (0.5 km) from Inverness Museum and Art Gallery, and within 16 mi (25 km) of Cawdor Castle and Loch Ness ...

            pentahotel Inverness£75

            pentahotel Inverness£75
            Map

            Grantown-on-Spey Hotel Reviews

            Travel to Grantown-on-Spey & Explore


            Explore Grantown-on-Spey with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!