Take It All In — Before It’s Gone
This is your sign to stop scrolling and start packing. Limited last-minute stays at select Viva resorts are opening the door to the kind of escape that feels spontaneous, relaxing, and exactly what you need. Picture morning walks along the shore, afternoons that move from beach to pool, and nights that turn into memories you’ll still be talking about long after you check out.
Exhale from the moment you arrive and fill your days with sun, sand, and effortless adventures—everything included, always the Viva way.
The Viva Experience
At Viva, all-inclusive means your time is all your own. Swim, snack, explore, relax, repeat—without checking prices, schedules, or what comes next. From beachside lounging to high-energy entertainment, the experience unfolds with that unmistakable Caribbean spirit. Whether you’re traveling with friends, family, a partner, or solo, a Viva stay feels like exactly what you needed.
Book Now, Pay Later
With Book Now, Pay Later and easy cancellations, there’s no need to overthink it. Lock in your getaway now and let the anticipation begin. The hardest part won’t be planning—it’ll be leaving.
Book now and travel through May 31, 2026. Travel windows vary by resort.
For select resorts, you can double your fun with complimentary access to the next-door resort’s pools, restaurants, bars, and more! If you stay at Viva Azteca by Wyndham in Playacar, Mexico, you get FREE access to Viva Maya by Wyndham, and if you stay at Viva Dominicus Palace by Wyndham in La Romana, Dominican Republic, you get FREE access to and Viva Dominicus Beach by Wyndham.
*The current Last Minute promotion (“rate”) is offered to customers at participating Viva Resorts by Wyndham and subject to the terms set forth below. Sample rate is in United States Dollars (USD) and based on double occupancy per person per night (pp/pn) during the promotional and travel period. The discounted rate is applied at time of checkout and applicable on bookings of 3 nights or more. Rooms at the discounted price/rate are limited and subject to availability and capacity control. Blackout dates, room type exclusions, and other restrictions may apply. This offer, rates and its terms and conditions are subject to availability, cancellation and change at any time. Discount cannot be combined with any other special rates, discounts, coupons, sales promotion, or other offers unless otherwise noted. Valid for new individual bookings only for select resorts and travel dates vary by resort and offer applies for bookings traveling between April 1 – 30, 2026. All reservations must be booked by April 30, 2026.
General Terms and Conditions: For Viva V Samaná by Wyndham, all guests must be at least 18 years of age. Not responsible for errors or omissions. Void where prohibited or restricted by law.
^Free cancellations up to 72 hours before departure. You can modify or cancel for free up to 72 hours (3 days) before your stay for the land portion of your stay. After 72 hours, your credit card will be charged. If you cancel 24-48 hours (1-2 days) before your stay, we provide a partial refund that varies by property and the length of your stay (typically one night for bookings that are 7 nights or less, and 2 nights for bookings that are 7 nights or more). This policy is not applicable when booking any non-refundable rate travel.
All Viva Wyndham Resorts are proud recipients of the 2021 Traveler’s Choice Award.
Book with confidence: If you find a cheaper rate for your hotel stay within 24 hours of booking, we’ll refund the difference!
How it Works
†Must be published rates that are bookable without restrictions. Does not include special group or package rates.
Your Bahamian escape is just a flight away!
Now you can fly to Freeport (FPO) and stay at Viva Fortuna Beach by Wyndham — and save even more when you book your hotel + air together.
See below for available flight options and start planning your escape.
| Departure City | Arrival City | Frequency | Domestic/International |
|---|---|---|---|
| Miami, FL (MIA) | Freeport, Grand Bahama (FPO) | Daily | International |
| Freeport, Grand Bahama (FPO) | Miami, FL (MIA) | Daily | International |
| Departure City | Arrival City | Frequency | Domestic/International |
|---|---|---|---|
| Ft. Lauderdale, FL (FLL) | Freeport, Grand Bahama (FPO) | W, F, Su | International |
| Freeport, Grand Bahama (FPO) | Ft. Lauderdale, FL (FLL) | W, F, Su | International |
| Nassau, Nassau & Paradise Island (NAS) | Freeport, Grand Bahama (FPO) | W, Th, F, Su | Domestic |
| Freeport, Grand Bahama (FPO) | Nassau, Nassau & Paradise Island (NAS) | W, Th, F, Su | Domestic |
| Raleigh, NC (RDU) | Freeport, Grand Bahama (FPO) | Sat | International |
| Freeport, Grand Bahama (FPO) | Raleigh, NC (RDU) | Th & Su | International |
| Departure City | Arrival City | Frequency | Domestic/International |
|---|---|---|---|
| Bimini, South Bimini (BIM) | Freeport, Grand Bahama(FPO) | M, W, F, Su | Domestic |
| Freeport, Grand Bahama (FPO) | Bimini, South Bimini (BIM) | M, W, F, Su | Domestic |
| Marsh Harbour, Abaco (MHH) | Freeport, Grand Bahama (FPO) | M, W, F, Su | Domestic |
| Freeport, Grand Bahama (FPO) | Marsh Harbour, Abaco (MHH) | M, W, F, Su | Domestic |
| Departure City | Arrival City | Frequency | Domestic/International |
|---|---|---|---|
| Toronto (YYZ) | Freeport, Grand Bahama (FPO) | Sa | International |
| Freeport, Grand Bahama (FPO) | Toronto | Sa | International |
| Montreal (YUL) | Freeport, Grand Bahama (FPO) | Sa | International |
| Freeport, Grand Bahama (FPO) | Montreal (YUL) | Sa | International |
| Departure City | Arrival City | Frequency | Domestic/International |
|---|---|---|---|
| Nassau, Nassau & Paradise Island (NAS) | Freeport, Grand Bahama (FPO) | Daily |
Domestic |
| Freeport, Grand Bahama (FPO) | Nassau, Nassau & Paradise Island (NAS) | Daily | Domestic |
| Ft. Lauderdale, FL (FLL) | Freeport, Grand Bahama (FPO) | Daily | International |
| Freeport, Grand Bahama (FPO) | Ft. Lauderdale, FL (FLL) | Daily | International |