Dreams Flora Resort & Spa occupies a dreamy position on a beach dotted with palm trees in the Cabeza de Toro area of the Dominican Republic. This all-inclusive resort lies in landscaped grounds and is surrounded by lush tropical foliage. It also offers luxury as standard.
There are 520 rooms and suites at Dreams Flora Resort & Spa. Each has a private furnished balcony or patio with views over the gardens, pools, or the azure ocean. The majority of ground-floor suites are swim-out suites with direct access to a pool from the terrace. Premium rooms and suites feature enhanced amenities, special concierge service, and access to an exclusive lounge.
The eight dining options include five à la carte restaurants (one of which is exclusive to Preferred Club guests), one buffet, a cafe, and a snack grill. There's also 24-hour in-room dining. Cuisines range from Caribbean and Mexican to Asian and Italian – and two restaurants specialise in seafood. There are also 11 bars and lounges, with one being for the exclusive use of Preferred Club guests.
Dreams Flora Resort & Spa has a wealth of leisure facilities. Including an on-site waterpark with waterslides and a pool, a spa, a hot tub, fitness centre, and a children's club and playground.
Things to do at Dreams Flora Resort & Spa
Try a pampering beauty treatment or some soothing hydrotherapy at the spa and leave feeling relaxed and rejuvenated. The resort also has pretty gardens to stroll around and plenty of evening entertainment to offer.
Water is a strong theme here, as the resort boasts an on-site waterpark with two water slides and a pool. And with it being beachfront, the powdery white sands will naturally be hard to resist. Relax on a lounger and take in views over the ocean and enjoy swimming in the warm, inviting waters.
Watersports such as scuba diving and kite-surfing are popular in Cabeza de Toro and there's also a dolphinarium to visit. But it's not just home to stunning white-sand beaches – Cabeza de Toro is also an upmarket area with many restaurants and shops. Punta Cana International Airport is just a 20-minute drive from Dreams Flora Resort & Spa.