flights on sky scanner, hotel can be booked here bahia-principe.com/en/
These dates are just an example, with reasonably priced flights. All hotel prices with Bahia Principe have been significantly reduced on a wide range of dates, also an extra 8% saving if you sign up to the (free) loyalty program.
Bahia Principe has over 10 hotels in the Dominican & hotels in Jamaica, Mexico, Mallorca & Tenerife- all with similar discounts.
Feel free to show cheaper flights, the flights prices are for example only.