Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Sandwood Bay Beach

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.

Inver Lodge

Inver Lodge

27 mi from Sandwood Bay Beach
    5.0 out of 5.0
     
     

    Situated by the sea, this luxury hotel is within 9 miles (15 km) of Inverkirkaig Beach, Achmelvich Beach and Clachtoll Beach. Stoer Beach and Clashnessie Beach ...

    £165 per night for 2 guests

    Inver Lodge£165
    The Kinlochbrevie

    The Kinlochbrevie

    5.7 mi from Sandwood Bay Beach
      3.0 out of 5.0
       
       

      Situated in Badcall, this inn is close to Oldshoremore Beach and Loch Inchard. Area attractions also include Am Buachaille and Sandwood Bay Beach.

      The KinlochbrevieGet Rates

      The KinlochbrevieGet Rates
      The Tongue Hotel

      The Tongue Hotel

      17 mi from Sandwood Bay Beach
        4.0 out of 5.0
         
         

        Situated in Lairg, this hotel is close to Castle Varrich and Cnoc an Fhreiceadain. Regional attractions also include Torrisdale Beach and Ben Hope.

        £96 per night for 2 guests

        The Tongue Hotel£96
        The Green Cruachan | Completely Vegetarian Breakfast

        The Green Cruachan | Completely Vegetarian Breakfast

        23 mi from Sandwood Bay Beach
          3.0 out of 5.0
           
           

          Situated in Lairg, this bed & breakfast is close to Clashnessie Beach, Stoer Beach and Clachtoll Beach. Area attractions also include Achmelvich Beach and Old ...

          Oak Lodge

          Oak Lodge

          26 mi from Sandwood Bay Beach
            4.0 out of 5.0
             
             

            Situated in Lairg, this bed & breakfast is within 20 miles (32 km) of Ben Stack, Falls of Shin and Arkle. Bonar Bridge and Loch Inchard are also within 32 miles ...

            £82 per night for 2 guests

            Oak Lodge£82
            B&B Philosophy

            B&B Philosophy

            22 mi from Sandwood Bay Beach
              3.5 out of 5.0
               
               

              Situated in Lairg, this property is close to Clashnessie Beach, Stoer Beach and Old Man of Stoer. Local attractions also include Clachtoll Beach.

              £115 per night for 2 guests

              B&B Philosophy£115
              Croft 338 B&B

              Croft 338 B&B

              21 mi from Sandwood Bay Beach
                2.5 out of 5.0
                 
                 

                Situated in Drumbeg, this bed & breakfast is within 9 miles (15 km) of Clashnessie Beach, Stoer Beach and Quinag. Clachtoll Beach and Old Man of Stoer are also ...

                £62 per night for 2 guests

                Croft 338 B&B£62
                Bettyhill Hotel

                Bettyhill Hotel

                23 mi from Sandwood Bay Beach
                  3.5 out of 5.0
                   
                   

                  Situated in Bettyhill, this hotel is within 1 mile (2 km) of Farr Beach and Torrisdale Beach. Strathnaver Museum is 3.7 mi (6 km) away.

                  £71 per night for 2 guests

                  Bettyhill Hotel£71
                  Glencanisp Lodge

                  Glencanisp Lodge

                  27 mi from Sandwood Bay Beach
                    4.0 out of 5.0
                     
                     

                    Situated in the mountains, this lodge is within 9 miles (15 km) of Inverkirkaig Beach, Achmelvich Beach and Clachtoll Beach. Stoer Beach and Clashnessie Beach ...

                    Glencanisp LodgeGet Rates

                    Glencanisp LodgeGet Rates
                    Ben Loyal Hotel

                    Ben Loyal Hotel

                    17 mi from Sandwood Bay Beach
                      3.0 out of 5.0
                       
                       

                      Situated in Lairg, this hotel is close to Castle Varrich and Cnoc an Fhreiceadain. Regional attractions also include Torrisdale Beach and Ben Hope.

                      £70 per night for 2 guests

                      Ben Loyal Hotel£70