Family Hotels in Cavendish
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Family Hotels in Cavendish




Canadas Best Value Inn & Suites Charlottetown
Canadas Best Value Inn & Suites CharlottetownTop landmarks in Cavendish

Green Gables Heritage Place
Why not give yourself a treat with a trip to Green Gables Heritage Place, just one of the family attractions in central Green Gables? Our travellers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays. If you have fun at Green Gables Heritage Place, you'll love Avonlea Village, just a short walk away.
Avonlea Village
Why not give yourself a treat with a trip to Avonlea Village, one of the family attractions located 0.5 mi (0.7 km) from central Green Gables? Our travellers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays. If you have fun at Avonlea Village, you'll love Shining Waters Family Fun Park and Green Gables Heritage Place, both a short walk away.
Sandspit Cavendish Beach
Why not give yourself a treat with a trip to Sandspit Cavendish Beach, one of the family attractions located 1.3 mi (2.1 km) from central Cavendish? Our travellers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays. If you have fun at Sandspit Cavendish Beach, you'll love Shining Waters Family Fun Park and Cavendish Beach Adventure Zone, both a short walk away.
Shining Waters Family Fun Park
Bring your family to Shining Waters Family Fun Park and enjoy the excitement of this theme park in Cavendish. Wander the beautiful beaches in this relaxing area.
Ripley's Believe It or Not
You can spend an afternoon browsing the exhibits at Ripley's Believe It or Not during your trip to Cavendish. Wander the beautiful beaches in this family-friendly area.
Cavendish Visitor Information Centre
Cavendish Visitor Information Centre is just one of the places to see in Green Gables, so why not enjoy the other things to explore during your travels? Wander the beautiful beaches in this relaxing area.




















