Hotels in Cavendish, Canada

Search & Compare Cavendish Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Cavendish

Cavendish overview

Cavendish is known for its beaches. You can learn about the local heritage of Cavendish at landmarks like Site of Lucy Maud Montgomery's Cavendish Home and Green Gables. There's plenty more to see, including sights like Cavendish Visitor Information Centre and Green Gables Golf Club.

Where to stay in Cavendish

A welcoming city for everyone, Cavendish has a variety of hotels to choose from. There are 11 hotels in Cavendish and you can shop as many as 54 deals for rooms on, some with discounts of up to 40%. We have room prices starting at 46 USD per night and below are the number of hotels by star rating in Cavendish as well as in the surrounding area:
  • • 36 4-star hotels from 72 USD per night
  • • 39 3-star hotels from 57 USD per night
  • • 12 2-star hotels from 54 USD per night

How to get to Cavendish

Fly into Charlottetown, PEI (YYG), 18 mi (29 km) from central Cavendish.

What to see around Cavendish

Fun excursions can include a visit to:
  • • Green Gables Golf Club
  • • Forest Hills Golf Course
  • • Eagles Glenn Golf Course
The area's cultural scene stands out, and places to visit include:
  • • Ripley's Believe It or Not
  • • Fantazmagoric Museum of the Strange and Unusual
Recommended sights include:
  • • Site of Lucy Maud Montgomery's Cavendish Home
  • • Cavendish Visitor Information Centre
  • • Green Gables
  • • Green Gables Golf Club
  • • Forest Hills Golf Course

When to visit Cavendish

If you're beginning to plan your vacation, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 39°F day, 7°F night
  • • April-June: 72°F day, 25°F night
  • • July-September: 75°F day, 43°F night
  • • October-December: 59°F day, 13°F night
Seasonal rainfall averages
  • • January-March: 0.39 inches
  • • April-June: 0.35 inches
  • • July-September: 0.35 inches
  • • October-December: 0.43 inches