A lake surrounded by dense forests and hills during sunset.

Find hotels near Singing Sands, from CA $724

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Singing Sands hotels

1. Morar Hotel

Morar Hotel
3.0 star property
21 km from Singing Sands
7.6 out of 10, Good, (600 reviews)
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
United Kingdom
Lydia
Morar Hotel

2. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
46.8 km from Singing Sands
6.6 out of 10, (1,000 reviews)
"Location was good"
United States
Angelika
Kings Arms Hotel

3. West Highland Hotel

West Highland Hotel
3.0 star property
21.9 km from Singing Sands
8.2 out of 10, Very good, (680 reviews)
"We loved out private hot tub and watching the sunsets on the balcony from it!! The beds were comfy, rooms were very comfortable and felt at home!"
Canada
elizabeth
The price is CA $220
CA $263 total
includes taxes & fees
Nov 8 - Nov 9
West Highland Hotel

4. Kyle Hotel

Kyle Hotel
3.0 star property
48.3 km from Singing Sands
7.8 out of 10, Good, (768 reviews)
"Room was clean and spacious with comfortable bed and good breakfast."
United States
John
The price is CA $149
CA $179 total
includes taxes & fees
Nov 12 - Nov 13
Kyle Hotel

5. Dunollie Hotel

Dunollie Hotel
3.0 star property
38.8 km from Singing Sands
7.2 out of 10, Good, (1,003 reviews)
"The hotel was in a good location, everything was good for me, and the food and drinks were great; the staff was very friendly."
United Kingdom
Roman
Dunollie Hotel

6. Chlachain Inn

Chlachain Inn
3.5 star property
22 km from Singing Sands
8.6 out of 10, Excellent, (138 reviews)
"Staff friendly and room nice."
United Kingdom
Michael
The price is CA $154
CA $185 total
includes taxes & fees
Nov 12 - Nov 13
Chlachain Inn

7. Sligachan Hotel

Sligachan Hotel
3.0 star property
41.2 km from Singing Sands
8.6 out of 10, Excellent, (666 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is CA $193
CA $232 total
includes taxes & fees
Dec 2 - Dec 3
Sligachan Hotel

8. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
33.9 km from Singing Sands
9.0 out of 10, Wonderful, (492 reviews)
"The staff were great"
United States
Brian
The price is CA $237
CA $285 total
includes taxes & fees
Nov 6 - Nov 7
Duisdale House Hotel

9. Eilean Iarmain

Eilean Iarmain
3.0 star property
33.1 km from Singing Sands
9.4 out of 10, Exceptional, (280 reviews)
"Very special place, we can’t wait to revisit. Lovely, quaint room with lots of storage. Beautiful restaurant and homey pub. Location is simply perfect."
Canada
Renaud
The price is CA $157
CA $188 total
includes taxes & fees
Nov 8 - Nov 9
Eilean Iarmain

10. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
48.3 km from Singing Sands
9.6 out of 10, Exceptional, (79 reviews)
"Beautiful setting, excellent food,comfortable room with a great view, informative distillery tour and no obligation to purchase."
United Kingdom
Pauline
The price is CA $288
CA $345 total
includes taxes & fees
Nov 12 - Nov 13
Isle of Raasay Distillery

11. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
28.7 km from Singing Sands
9.0 out of 10, Wonderful, (221 reviews)
"Outstanding location, very nice hotel, excellent service."
United States
Ricardo
The price is CA $111
CA $134 total
includes taxes & fees
Dec 3 - Dec 4
Toravaig House Hotel

12. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
38.6 km from Singing Sands
9.6 out of 10, Exceptional, (185 reviews)
"Great location ."
United States
Ronald
The price is CA $202
CA $243 total
includes taxes & fees
Nov 6 - Nov 7
House Of Juniper - The Manse

13. Broadford Hotel

Broadford Hotel
3.0 star property
38.7 km from Singing Sands
8.6 out of 10, Excellent, (252 reviews)
"The power went out due to the storm and the team at Broadford Hôtel was super helpful. They found us an other place to stay and arranged everything for us beautifully."
France
Marguerite
The price is CA $207
CA $249 total
includes taxes & fees
Dec 6 - Dec 7
Broadford Hotel

14. Glenuig Inn

Glenuig Inn
3.0 star property
22.9 km from Singing Sands
9.8 out of 10, Exceptional, (22 reviews)
"Community owned in a beautiful location. Great food, definitely plan to dine with them. Rooms were clean and quiet."
United States
Jimmy
The price is CA $193
CA $231 total
includes taxes & fees
Nov 22 - Nov 23
Glenuig Inn

15. Mingarry Park

Mingarry Park
4.0 star property
29.7 km from Singing Sands
9.8 out of 10, Exceptional, (55 reviews)
"Incredibly friendly and helpful staff, beautiful accommodations, comfortable and well appointed rooms,very comfortable bed, spacious rooms, welcome bottle of wine , delicious food nicely presented, stunning scenery, close parking, we were treated like royalty!!!"
United States
Pamela
The price is CA $306
CA $367 total
includes taxes & fees
Nov 25 - Nov 26
Mingarry Park

16. Kilchoan House Hotel

Kilchoan House Hotel
3.5 star property
24.9 km from Singing Sands
8.8 out of 10, Excellent, (63 reviews)
"Lovely location close to the ferry. Room was comfortable and clean and hotel has a good bar and restaurant."
United Kingdom
Will
Kilchoan House Hotel

17. Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
29.9 km from Singing Sands
8.8 out of 10, Excellent, (143 reviews)
"Excellent little hotel, great location and great staff"
United Kingdom
Alice
The price is CA $232
CA $279 total
includes taxes & fees
Dec 5 - Dec 6
Loch Shiel Hotel

18. Lochaline Hotel

Lochaline Hotel
3.0 star property
48.6 km from Singing Sands
9.8 out of 10, Exceptional, (79 reviews)
"Great place with great views, rural, quaint host very friendly and helpful. Great restaurant within walking distance."
United States
Linda
The price is CA $186
CA $224 total
includes taxes & fees
Nov 15 - Nov 16
Lochaline Hotel

19. Park Lodge Hotel

Park Lodge Hotel
3.0 star property
33.3 km from Singing Sands
8.6 out of 10, Excellent, (283 reviews)
"Delightful small hotel with excellent food and staff! Great location to explore the area from. Bed was super comfy!"
United States
Molly
The price is CA $165
CA $198 total
includes taxes & fees
Nov 16 - Nov 17
Park Lodge Hotel

20. Mingary Castle - Restaurant with Rooms

Mingary Castle - Restaurant with Rooms
5.0 star property
25.6 km from Singing Sands
10.0 out of 10, Exceptional, (4 reviews)
"Clean room; really great dining experience; wonderful ambience!"
United States
Malcolm
Mingary Castle - Restaurant with Rooms
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.

Top Singing Sands Hotel Reviews

Other attractions near Singing Sands

Find out more about Singing Sands

Top reasons to visit Singing Sands

  • Stunning Beaches: Enjoy the beautiful white sand beach at Singing Sands, perfect for leisurely walks and relaxation.
  • Outdoor Activities: Tee off at nearby golf courses surrounded by breathtaking scenery, catering to golf enthusiasts.
  • Rich History: Explore nearby castles and museums that showcase the fascinating history of the region.
  • Charming Towns: Discover local towns that blend history and luxury, ideal for both families and solo travellers.
  • Diverse Accommodations: Find a variety of lodging options, including pet-friendly and LGBTQIA-welcoming accommodations.

Find great hotels near Singing Sands

Experience a delightful stay at Singing Sands, where a variety of accommodations await to cater to every traveller's needs. From pet-friendly lodgings to LGBTQIA-welcoming options, you’ll find the perfect spot to relax after a day of adventure. Explore the charming Singing Sands Inn and other nearby hotels, offering comfortable rooms and essential amenities for a memorable vacation in this picturesque Scottish destination.

  • West Highland Hotel: Nestled 22.5km from Singing Sands, the West Highland Hotel is a welcoming 3-star establishment perfect for families, business travellers, and pet owners alike. With a focus on comfort and convenience, this hotel offers a variety of amenities tailored to meet the needs of its guests. Business travellers will appreciate the well-equipped Business Centre and multiple Meeting Rooms, while families can take advantage of child-friendly features such as First Aid Kits, Window Guards, and Travel Cribs. The hotel's pet policy allows dogs on the property, making it an excellent choice for those travelling with furry companions.
  • Morar Hotel: Located 20.9km from Singing Sands, the Morar Hotel is a charming 3-star accommodation that emphasizes a pet-friendly atmosphere. With its inviting ambiance and comfortable rooms, it makes for a relaxing getaway. The hotel’s pet policy is flexible, allowing for pets in rooms under certain restrictions, ensuring that you and your furry friends can enjoy your stay together. Visitors will find the Morar Hotel a delightful option, offering a blend of hospitality and comfort in a scenic location.
  • Inn at Aird a Bhasair: Situated 20.9km from Singing Sands, the Inn at Aird a Bhasair boasts a slightly higher rating of 3.5 stars, offering guests a more refined experience. This cozy inn is also pet-friendly, providing amenities such as Food and Water Bowls, ensuring that your dog feels right at home. The welcoming environment and thoughtful services make it an ideal choice for those looking to unwind in a picturesque setting. Guests will appreciate the blend of rustic charm and modern comforts that this inn provides.

Where to stay near Singing Sands

Your vacation to Singing Sands, Scotland, promises an unforgettable experience filled with breathtaking views and friendly locals. This beautiful region is renowned for its white sands and picturesque landscapes, making it a paradise for nature lovers. Explore the nearby charming towns that offer a blend of history and luxury, perfect for families and solo travellers alike. With its great location, Singing Sands serves as an ideal base for discovering the stunning beauty of Kings County and beyond.

  • Cleadale: Nestled in the heart of the Isle of Eigg, Cleadale offers a tranquil village experience, with Singing Sands as its crown jewel. This picturesque location boasts stunning beaches and lush nature, perfect for those seeking relaxation or outdoor adventures. Seasonal visitor numbers peak from July to September, making it an ideal spot for summer beach lovers. Be sure to immerse yourself in the natural beauty of the area, with long walks along the coastline and opportunities for birdwatching. Cleadale’s inviting atmosphere and proximity to beautiful landscapes create a perfect getaway for nature enthusiasts.
  • Isle of Eigg: A gem of an island located a short distance from Singing Sands, the Isle of Eigg is renowned for its breathtaking scenery and outdoor activities. Visitors flock here from June to September, seeking the perfect blend of beach relaxation and adventurous hiking. The island’s natural features include a charming harbor and marina, where you can embark on ferry rides or explore the coastline. With hiking trails that lead to stunning viewpoints, the Isle of Eigg is an outdoor enthusiast's paradise, making it a must-visit for those who appreciate nature’s beauty.
  • Mallaig: Situated 22.5km away from Singing Sands, Mallaig is an inviting coastal city that offers a mix of adventure and scenery throughout the year. Visitors often come here for outdoor pursuits, including hiking and trail access, with peak seasons in April and June to July. This vibrant town is not only a gateway to the stunning Scottish Highlands but is also home to historical landmarks and charming beaches. Explore the local culture, visit historic sites, and discover the nearby castles that add to Mallaig’s rich heritage, making it a captivating destination for any traveler.

Things to do near Singing Sands

Singing Sands, Scotland, is a charming destination where you can enjoy a beautiful sand beach perfect for leisurely strolls and relaxation. For golf enthusiasts, nearby golf courses offer a chance to tee off amidst stunning scenery. Whether you're looking to unwind by the shore or challenge yourself on the greens, Singing Sands has something for everyone to enjoy during your vacation.

Shopping

For a unique shopping experience in Singing Sands, visit Isle of Skye Oysters, located 43.5km away, or Magpie, which is 38.6km away. If you're up for a drive, both stores offer wonderful local gifts and souvenirs to take home.

Recreation

At Singing Sands Retreat, indulge in rejuvenating spa treatments and holistic therapies surrounded by tranquil coastal scenery. Enjoy beach yoga sessions and guided meditation along the serene shores, perfect for unwinding and reconnecting with nature.

Adventure

The Circular Walk, located 22.5km from Singing Sands, offers a scenic hiking trail through stunning landscapes, perfect for nature enthusiasts. For a thrilling ride, rent an electric bike from Mull Electric Bikes, situated 38.6km away, and explore the beautiful outdoors at your own pace.

Nightlife

Experience the vibrant nightlife at The Singing Sands Tavern, where you can enjoy local brews and traditional Scottish music. For a more relaxed vibe, visit the Seaside Lounge, offering cozy seating and stunning views of the beach, perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Singing Sands

To save money on your trip to Singing Sands, consider visiting during the off-peak months of January to February or November when accommodation prices drop. Booking hotels about a month in advance often yields the best rates, while last-minute deals on Expedia can also offer savings. Aim to stay on Wednesdays for lower rates, and use Expedia’s search tools to filter by budget and eco-friendly options. Combining your hotel, flight, and activities into a package can further enhance savings, ensuring you get the best deals on your vacation.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Singing Sands are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Singing Sands about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Singing Sands is Wednesday. The most expensive day to stay around Singing Sands is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy potential savings by combining your Singing Sands hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Singing Sands

Whether you're looking to relax on the stunning Singing Sands beach or explore the rich history at nearby castles and museums, this charming Scottish destination has it all. With its beautiful sand beaches and outdoor cultural experiences, Singing Sands caters to beach lovers and history buffs alike. Embrace the stunning coastal scenery and immerse yourself in local culture for an unforgettable vacation.

  • Morar Beach: Experience the stunning beauty of Morar Beach, located 20.9km from Singing Sands. Known for its pristine white sands and crystal-clear waters, it's the perfect spot to relax and soak up the sun while enjoying the vibrant beach vibes.
  • Armadale Castle: Discover the romantic charm of Armadale Castle, located 22.5km away. This historic castle offers a glimpse into Scotland's rich culture and heritage, featuring beautifully landscaped gardens and captivating architecture that evoke a sense of history and romance.
  • Laig Bay: Just 161m from Singing Sands, Laig Bay boasts breathtaking scenery and outdoor activities. With its picturesque landscape, it's ideal for beach lovers and nature enthusiasts seeking adventure in a serene environment.

Best time to go to Singing Sands

The best time to visit Singing Sands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Singing Sands falls in August, when visitor numbers are high and weather is mostly cloudy with light rain. The coolest average temperature around Singing Sands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.3°F (5.7°C)Light RainMostly CloudyLowSlightly Low
February42.1°F (5.6°C)Light RainMostly CloudyLowSlightly Low
March43.3°F (6.3°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudyAverageSlightly High
July56.5°F (13.6°C)Light RainMostly CloudyHighSlightly High
August56.7°F (13.7°C)Light RainMostly CloudyHighSlightly High
September55.0°F (12.8°C)Light RainMostly CloudyHighAverage
October51.1°F (10.6°C)Moderate RainMostly CloudyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December43.5°F (6.4°C)Moderate RainMostly CloudyLowAverage

The nearest major airports for your trip to Singing Sands

To reach Singing Sands, visitors can fly into two major airports: Castlebay (BRR-Barra) and Tiree (TRE). Castlebay Airport is situated 78.9km from Singing Sands, with nearby accommodation options such as the 3-star Borrodale Hotel and UIST Travel Accommodation, both 16.1km away, and the Polochar Inn, located 9.7km away. Tiree Airport is 64.4km from Singing Sands, offering proximity to the Tiree Lodge Hotel and Tiree Scarinish Hotel, both just 4.8km away. Both airports provide convenient access to local hotels, making your stay comfortable while exploring the beautiful surroundings.

Frequently asked questions

What's the area like around Singing Sands?
If you're planning to come to the area to visit Singing Sands, take some time to see the rest of the sights while you're in town. This walkable area is known for its array of dining options and hiking.
Where is the best place to stay near Singing Sands?
Morar Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. You'll find it 13 mi (21 km) from Singing Sands. Other good choices around the area include West Highland Hotel and Chlachain Inn.
If I need to cancel the hotel reservation for my stay near Singing Sands, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to view the top deals on offer near Singing Sands.