
Dominican Republic Scuba Diving Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top flight + Scuba Diving hotel deals in Dominican Republic
Price found within the past 48 hours. Click for updated prices.

Punta Cana Princess Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,011, price is now AU$1,761 per person
AU$1,761
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
7.8/10 Good! (1,361 reviews)
Great place , staff so nice and food excellent
Reviewed on 4 Feb 2026

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,797, price is now AU$2,339 per person
AU$2,339
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
My favorite part of my stay at Majestic Colonial was the staff. Everyone was very friendly and welcoming. They made you feel at home. The staff in the restaurants were very attentive, made sure you liked everything, and kept my wine glass full. The entertainment staff was amazing! They want you to have fun and be involved with all of the activities. They helped me to have a great time, especially Hot Chocolate and Panda! Also worth mentioning is the beach. The beach was very clean, the sand was nice, the water was beautiful with no seaweed.
I do think that the resort and rooms could use some renovations and updates, as they seem to be a bit old, but overall a great stay.
Reviewed on 5 Feb 2026

Barceló Bávaro Palace - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,257, price is now AU$2,007 per person
AU$2,007
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
Liked the place but was a little overwhelmed by the size of the complex.
Reviewed on 5 Feb 2026

Ocean Blue & Sand Beach Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$2,869, price is now AU$1,769 per person
AU$1,769
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
8.6/10 Excellent! (4,581 reviews)
Derlin was fantastic!
Reviewed on 4 Feb 2026

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$2,950, price is now AU$1,830 per person
AU$1,830
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Overall we had a good time staying in Adults only part of the resort. But a few things make us wonder if we'd come back again.
Beach is perfect.
Food and drinks good
Service is bad.
Room was terrible.
Beach; best beach with the white sand, clean, plenty lounge chairs under the palm shed. But they let locals use the beach in front of the resort. It would be OK for few people lay down on the send, but on weekend it become so crowded, I counted 104 people just turning my head around, including dozen of kids on adults only area, so it become impossible to stay on the beach. There are no signs to show that is a resort area, especially adults only area. I think a clear sign will help to maintain this issue.
Food was good quality and lots of option. Dinner at the restaurants requires reservation which going thru the customer service. Bar was surprisingly good this time. Bartenders were friendly, paid attention and made good drinks.
Room is outdated, in terrible condition; bathtub is leaking, water dripping from the ceiling, smells like pee, coffeemaker doesn't work. But A/C was good.
Service is terrible as well. No app, no online, everything is going through the phone with a zero result for calling more then dozen times for several days. Only way to fix the issue you have to go to the lobby customer service in person, stay in line, left a tip and then things started changing. For example. After got wet in the storm we found no towels in our room, it took 3 hours to get them.
Reviewed on 2 Feb 2026
Don't see what you're looking for?
See all available trips from Columbus to Dominican Republic
View all trips5* Scuba Diving holidays in Dominican Republic
Price found within the past 48 hours. Click for updated prices.

Punta Cana Princess Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,011, price is now AU$1,761 per person
AU$1,761
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
7.8/10 Good! (1,361 reviews)
Great place , staff so nice and food excellent
Reviewed on 4 Feb 2026
Don't see what you're looking for?
See all available trips from Columbus to Dominican Republic
View all trips3 Night Scuba Diving holidays in Dominican Republic
Price found within the past 48 hours. Click for updated prices.

Punta Cana Princess Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,011, price is now AU$1,761 per person
AU$1,761
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
7.8/10 Good! (1,361 reviews)
Great place , staff so nice and food excellent
Reviewed on 4 Feb 2026

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,797, price is now AU$2,339 per person
AU$2,339
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
My favorite part of my stay at Majestic Colonial was the staff. Everyone was very friendly and welcoming. They made you feel at home. The staff in the restaurants were very attentive, made sure you liked everything, and kept my wine glass full. The entertainment staff was amazing! They want you to have fun and be involved with all of the activities. They helped me to have a great time, especially Hot Chocolate and Panda! Also worth mentioning is the beach. The beach was very clean, the sand was nice, the water was beautiful with no seaweed.
I do think that the resort and rooms could use some renovations and updates, as they seem to be a bit old, but overall a great stay.
Reviewed on 5 Feb 2026

Barceló Bávaro Palace - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,257, price is now AU$2,007 per person
AU$2,007
per person
20 Mar - 23 Mar
found 23 hours ago
Return direct flight included
San Juan (SJU) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
Liked the place but was a little overwhelmed by the size of the complex.
Reviewed on 5 Feb 2026
Don't see what you're looking for?
See all available trips from Columbus to Dominican Republic
View all tripsTop Scuba Diving Dominican Republic Hotels

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
The price is AU$731 per night from 3 Mar to 4 Mar
AU$731
3 Mar - 4 Mar
includes taxes & fees
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8/10 Very Good! (5,519 reviews)
My room was spotless the staff was excellent their english is pretty good.Their standards are impressive. I will be going again very soon a great place for a vacation the pool the beach the rooms the food the entertainment the spa all excellent.
Reviewed on 31 Jan 2026

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the restaurant in their reviews. ...
8.8/10 Excellent! (4,646 reviews)
The amenties, beach, resort layout, cleanliness, staff ( Carlos, Juan, Kevin, and Anna) were excellent.
Reviewed on 3 Feb 2026

Barceló Bávaro Beach - Adults Only - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro Punta Cana La Altagracia
The price is AU$1,219 per night from 8 Mar to 9 Mar
AU$1,219
8 Mar - 9 Mar
includes taxes & fees
Stay at this beach resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8.4/10 Very Good! (3,519 reviews)
Great staff, super friendly and helpful
Reviewed on 30 Jan 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











