Let’s be honest: Cuba has long been the go-to for Canadian sun seekers. The music, the mojitos, the magic. But what if we told you there’s a whole Caribbean and Latin American neighbourhood of incredible destinations just waiting to be discovered – some with even better beaches, wilder adventures, and resorts that’ll make your jaw drop?
Whether you’re itching for white-sand beaches, turquoise water, or just a seriously good piña colada, here are alternatives that deserve a spot on your radar.
Beach & Resort Escapes
VH Gran Ventana Beach Resort, Puerto Plata, Dominican Republic

Puerto Plata often flies under the radar compared to Punta Cana, but that’s exactly why you should go. Gran Ventana sits on a gorgeous stretch of beach with lush mountain views as your backdrop. Watersports, great food, and that laid-back Caribbean vibe – without the crowds.
Why stay here: Best value for families and groups who want a lively, activity-packed beach experience without breaking the bank.
Senator Puerto Plata Spa Resort, Puerto Plata, Dominican Republic

Prefer a more refined, spa-forward experience? The Senator delivers. Perfect for travellers who want to recharge, relax, and actually come home rested for once.
Why stay here: Couples and sophisticated travellers looking for a step up in luxury, with a top-notch spa and refined dining in a beautiful beachfront setting.
Bahia Principe Escape Samana, Dominican Republic

If dramatic natural beauty is your thing – think whale-watching, lush rainforest, and secluded beaches – Samana is your answer. This boutique-style retreat feels a world away from the typical resort strip.
Why stay here: Couples and solo travellers seeking a quiet, luxurious escape surrounded by dramatic Caribbean nature – far from the resort-strip crowds.
Eurostars Grand Cayacoa, Samana, Dominican Republic

Perched on a lush hillside above Samana Bay, this five-star gem has views so dramatic guests describe them as “Jurassic Park vibes” – in the best possible way. A private elevator whisks you down to your secluded beach, and when you’re not soaking up the scenery from a swim-up bar, there’s whale watching, jungle hikes, and waterfall day trips waiting just outside the gates.
Why stay here: Travellers who want a boutique, visually stunning resort experience with genuine natural beauty on all sides – and one of the best views in the Caribbean right from their balcony.
Cofresi Palm Beach & Spa Resort, Puerto Plata, Dominican Republic

If more is more is your vacation philosophy, Cofresi Palm was made for you. Twelve pools. Eleven restaurants. Eleven bars. A sprawling property right on Cofresi Beach, it’s got a kids’ club, an Asian-inspired spa, watersports and live nightly entertainment. The hardest part of your trip? Deciding where to start.
Why stay here: Families and groups who want a massive, activity-packed resort with something for every age group – at a great all-inclusive value on one of Puerto Plata‘s best beaches.
Mexico & the Riviera Maya
Occidental Cozumel, Cozumel, Mexico

Diving enthusiasts, this one’s for you. Cozumel is home to one of the world’s most spectacular coral reefs, and the Occidental puts you right in the middle of the action. Even if you never leave the pool deck, the views are worth every peso.
Why stay here: Divers and snorkellers who want world-class underwater experiences combined with a beautiful, nature-rich resort setting at a great all-inclusive value.
Catalonia Yucatan, Riviera Maya, Mexico

Jungle, cenotes, ancient ruins, and a beautiful beach – Riviera Maya delivers it all. The Catalonia Yucatan blends modern comfort with that unmistakable Mexican soul. Day-trip to Tulum or Chichen Itza, then come back and unwind with a margarita. Yes, please.
Why stay here: Travellers who want the best of both worlds – a beautiful beach resort base AND easy access to some of Mexico’s most incredible cultural and natural landmarks.
Seadust Cancun Family Resort, Cancun, Mexico

Ten restaurants, five pools, a water park with a giant pirate ship, supervised clubs for every age from babies to teens, and two infinity pools staring straight at the Caribbean. Parents relax. Kids disappear (safely). Everyone wins.
Why stay here: The ultimate family resort – tons of activities for every age, a stunning beachfront location, and the kind of energy that has kids begging to stay another week.
Latin America’s Hidden Gems
Grand Decameron, Panama

Panama is criminally underrated as a vacation destination. The Grand Decameron offers a full all-inclusive experience with the added bonus of being in one of the most fascinating countries in the Americas. Two oceans. One incredible trip.
Why stay here: Travellers who want a full-featured all-inclusive beach resort AND the opportunity to explore one of the most fascinating countries in the Americas, all in one trip. A true hidden gem.
Playa Blanca Resort, Cocle, Panama

Panama has transformed into one of the hottest travel destinations in the world, and for good reason. Playa Blanca offers a gorgeous beach escape with stunning Pacific coastline and warm, welcoming culture.
Why stay here: Travellers who want an authentic, off-the-beaten-path Caribbean experience – with Colombia’s incredible culture, food, and coastline right on their doorstep.
Hotel Cartagena Plaza, Cartagena, Colombia

Steps from the colourful, UNESCO-listed old city, this hotel is your gateway to history, architecture, and some of the best food in South America. A destination that feeds the soul as much as the senses.
Why stay here: History buffs, foodies, and culture lovers who want to go beyond the all-inclusive and truly discover what makes Colombia one of travel’s most exciting destinations right now.
Can’t Choose? Cruise It All
Caribbean Cruises

Why pick one island when you can have them all? A Caribbean cruise lets you wake up somewhere new every morning – St. Lucia, Barbados, the Bahamas – with everything taken care of. It’s the ultimate “pack once, explore everywhere” vacation, and one of the best values in travel today.
Why cruise: The Caribbean in one trip – no planning stress, incredible value, and a different view from your balcony every single morning.
The world is full of incredible places just waiting to be explored – and we are here to help you find yours. Ready to start planning your next getaway? Contact us today and let’s make it happen.