Guys, who here has been to Cuba? I'm not ashamed to say that I've never been, but I really, really want to go.

READ ALSO: The 11 Cheapest Beach Destinations For 2017

The beaches seem highkey gorgeous, plus it's not super expensive to go. In fact, we found a few round trips from Montreal to Cuba, all for under $700.

But keep in mind that flight deals fluctuate a whole lot, so if you can book during the dates specified for each flight, then maybe jump on the opportunity.


1. Cayo Coco

A photo posted by Gregg (@the.greggerz) on

$495

An island known for its resorts, Cayo Coco is pretty much a paradise on earth. Protip: get here for the good vibes, stay for the famous flocks of flamingos.

More details


2. Santa Clara

$475

A gorgeous city in the exact center of Cuba, Santa Clara has everything you want in a gorgeous vacation destination: history, beautiful sights, and good times.

More details


3. Holguin

A photo posted by Shir0 (@shir0__) on

$490

Beaches, resorts, sand, sun, blue waters... what more could you possibly need?!

More details


4. Cayo Largo

$497

This small resort island is incredibly beautiful. White, sandy beaches, crystal clear blue water, and the best vibes ever? Sign me TF up.

More details


5. Havana

A photo posted by AB & RM (@albrpm) on

$377

This is pretty much one of the most historically rich areas in Cuba, so if you're a history buff, you know exactly where you gotta go. 

More details


6. Camaguey

$497

Fun fact: not only is this spot in Cuba seriously beautiful, but it's a UNESCO World Heritage Site.

More details


7. Santiago De Cuba

A photo posted by Sima⚓ (@sea_see_you) on

$664

Gorgeous beaches, gorgeous architecture, and pretty much the best vibes around, what's there not to love about this coastal Cuban city?

More details


8. Cienfuegos

$644

Waterfalls, theaters, beaches, castles, lagoons, and more; what more could you possibly want in an awesome vacation spot?

More details


Add mtlblog on Snapchat.

Account Settings
Notifications
Favourites
Share Feedback
Log Out

Register this device to receive push notifications