Majestic Elegance Vacation Package Deals

Get 62 Miles
Ottawa to Punta Cana Departing Dec 05, 2022 (7 Days)
Get 62 Miles
Ottawa to Punta Cana Departing Dec 05, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$1,961 Save $316
per person,
incl. taxes & fees
Get 62 Miles
Montreal to Punta Cana Departing Dec 05, 2022 (7 Days)
Get 62 Miles
Montreal to Punta Cana Departing Dec 05, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,307 Save $656
per person,
incl. taxes & fees
Get 62 Miles
Ottawa to Punta Cana Departing Nov 21, 2022 (7 Days)
Get 62 Miles
Ottawa to Punta Cana Departing Nov 21, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,113 Save $456
per person,
incl. taxes & fees
Get 62 Miles
Montreal to Punta Cana Departing Nov 21, 2022 (7 Days)
Get 62 Miles
Montreal to Punta Cana Departing Nov 21, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,465 Save $803
per person,
incl. taxes & fees
Get 64 Miles
Toronto to Punta Cana Departing Nov 17, 2022 (7 Days)
Get 64 Miles
Toronto to Punta Cana Departing Nov 17, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,337 Save $656
per person,
incl. taxes & fees
Get 72 Miles
Ottawa to Punta Cana Departing Nov 17, 2022 (7 Days)
Get 72 Miles
Ottawa to Punta Cana Departing Nov 17, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,151 Save $454
per person,
incl. taxes & fees
Get 65 Miles
Ottawa to Punta Cana Departing Dec 11, 2022 (7 Days)
Get 65 Miles
Ottawa to Punta Cana Departing Dec 11, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,039 Save $334
per person,
incl. taxes & fees
Get 65 Miles
Toronto to Punta Cana Departing Nov 15, 2022 (7 Days)
Get 65 Miles
$2,019 Save $310
per person,
incl. taxes & fees
Get 65 Miles
Winnipeg to Punta Cana Departing Dec 05, 2022 (7 Days)
Get 65 Miles
Winnipeg to Punta Cana Departing Dec 05, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,036 Save $326
per person,
incl. taxes & fees
Get 60 Miles
Toronto to Punta Cana Departing Nov 15, 2022 (7 Days)
Get 60 Miles
Toronto to Punta Cana Departing Nov 15, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$3,066 Save $1,347
per person,
incl. taxes & fees
Get 63 Miles
Montreal to Punta Cana Departing Nov 24, 2022 (7 Days)
Get 63 Miles
$2,714 Save $965
per person,
incl. taxes & fees
Get 63 Miles
Toronto to Punta Cana Departing Nov 27, 2022 (7 Days)
Get 63 Miles
$2,409 Save $660
per person,
incl. taxes & fees
Get 67 Miles
Edmonton to Punta Cana Departing Nov 21, 2022 (7 Days)
Get 67 Miles
Edmonton to Punta Cana Departing Nov 21, 2022 (7 Days)
Junior Suite Jacuzzi
All Inclusive
All Inclusive
$2,243 Save $486
per person,
incl. taxes & fees
Get 63 Miles
Toronto to Punta Cana Departing Nov 29, 2022 (7 Days)
Get 63 Miles
$1,759 Save $0
per person,
incl. taxes & fees
Get 64 Miles
Toronto to Punta Cana Departing Dec 06, 2022 (7 Days)
Get 64 Miles
$2,029 Save $270
per person,
incl. taxes & fees