Sunbeams and sea breeze create the perfect climate in Riviera Maya, Mexico. Starting from $658 per person ($998 including tax), get air, seven nights accommodations, and unlimited meals, snacks and cocktails and save up to $950 compared with booking those components separately.
The Barcelo Maya Beach Resort runs along two kilometres of private white sand beach and includes 123 acres of rainforest and a large, natural coral reef. Guests can dine at seven onsite restaurants, relax at seven bars or use the facilities at the three nearby sister properties. All rooms have patios or balconies and constantly replenished bars, complete with beer, liquor, soda and bottled water.
Depart from Ottawa (per person):