Skip to main content.

Hotels in Glen Margaret, Nova Scotia

Search & Compare Glen Margaret Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best hotels in Glen Margaret

What's Glen Margaret Like?

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

Where are the Best Places to Stay in Glen Margaret?

Below are the number of accommodations by star rating in Glen Margaret and the surrounding area:

  • • 32 4-star accommodations from USD 79 per night
  • • 40 3-star accommodations from USD 35 per night
  • • 10 2-star accommodations from USD 54 per night

Things to See and Do in Glen Margaret

Things to See near Glen Margaret:

  • • Shining Waters Marina (4.7 mi/7.6 km from the city center)
  • • Indian Harbour Lighthouse (4.8 mi/7.7 km from the city center)
  • • Saint Margarets Bay Look Off Park (4.9 mi/7.9 km from the city center)
  • • Cleveland Beach Provincial Park (5.7 mi/9.1 km from the city center)
  • • Queensland Beach Provincial Park (6.3 mi/10.1 km from the city center)

Things to Do near Glen Margaret:

  • • Hooked Rug Museum of North America (7 mi/11.2 km from the city center)
  • • Shore Club Dance Hall (7.6 mi/12.2 km from the city center)

When Is the Best Time to Visit Glen Margaret?

  • • Hottest months: August, July, September, June (average 71°F)
  • • Coldest months: February, January, December, March (average 17°F)
  • • Rainiest months: November, May, September, and August (average 0.17 inches of rainfall)