Hotels in Dunvegan, Nova Scotia

Search & Compare Dunvegan Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Dunvegan

Dunvegan overview

Dunvegan is surrounded by picturesque views of parks. Spend a relaxing day at Sea Wolf Island National Wildlife Area and Doyles Bridge Pool when the weather is nice. Don't miss your chance to see attractions like Inverness County Centre for the Arts and Cabot Links. Whatever you're into, Dunvegan has something for you.

Where to stay in Dunvegan

Whether you're planning to stay for a night or for the week, the area around Dunvegan has accommodations to fit every need. Search for hotels in Dunvegan with Hotels.com by checking our online map. Our maps display the areas and neighborhoods around all Dunvegan hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Dunvegan hotel deals are here with our lowest price guarantee.

How to get to Dunvegan

Fly in to Sydney, NS (YQY), 57.7 mi (92.8 km) from downtown Dunvegan.

What to see around Dunvegan

It's recognized for its parks, and top places for nature lovers include:
  • • Sea Wolf Island National Wildlife Area
  • • Doyles Bridge Pool
  • • Trout Brook Provincial Park
Here are some favorite choices:
  • • Inverness County Centre for the Arts
  • • Cabot Links
  • • Polycarpe Glass Art
  • • Inverness Miners Museum
  • • Margaree Harbour Range Rear Lighthouse

When to visit Dunvegan

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • January-March: 39°F day, 10°F night
  • April-June: 72°F day, 24°F night
  • July-September: 75°F day, 40°F night
  • October-December: 58°F day, 18°F night
Seasonal rainfall averages
  • January-March: 0.35 inches
  • April-June: 0.24 inches
  • July-September: 0.24 inches
  • October-December: 0.35 inches