Choose your preferred language. We speak English and 41 other languages.
Playas de Bavaro, Bavaro, 51101 Punta Cana, Dominican Republic – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
129 properties in Punta Cana
Including hotels, apartments, villas and more.
126 verified reviews
They speak your language!
IFA Villas Bavaro Resort and Spa's staff speak: French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor pool (all year), Garden, Sun terrace
Tennis court, Golf course (within 3 km), Fishing, Table tennis, Windsurfing, Canoeing, Diving, Horse riding, Snorkelling, Water sport facilities (on site), Sauna, Fitness centre, Spa and wellness centre, Massage, Hot tub, Hammam, Private beach area, Games room, Library, Children's playground, Entertainment staff, Nightclub/DJ, Kids' club
Food & Drink
Bar, Restaurant (à la carte), Restaurant (buffet), Snack bar
Wired internet is available in the hotel rooms and costs USD 10 per 24 hours.
Free public parking is possible on site (reservation is not needed).
Car hire, 24-hour front desk, Currency exchange, Tour desk, Luggage storage, ATM/cash machine on site, Concierge service, Babysitting/child services, Laundry, Dry cleaning, Ironing service, Business centre, Fax/photocopying, Barber/beauty shop, Gift shop
Safety deposit box, Shops (on site), Facilities for disabled guests
French, Spanish, English, German
From 15:00 hours
Until 12:00 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
All children are welcome.
Up to two children under 2 years stay free of charge when using existing beds.
One child from 2 to 12 years is charged 50 % of the room stay per night and person when using existing beds.
All further older children or adults are charged 70 % of the room stay per night per person when using existing beds.
There is no capacity for extra beds in the room.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 126 reviews
Value for money
Show reviews from:
Nestled on Bavaro Beach in the Dominican Republic's Punta Cana region, this all-inclusive resort is part of a select 2-hotel resort complex. It features 2 miles of private beach.
Score from 428 reviews Fabulous
Located in Higuey Bavaro, this all-inclusive beachfront resort features an outdoor pool, full-service spa and recreational activities.
Score from 657 reviews Fabulous
Offering access to world-class golf, an exciting casino and a stunning beach on the Caribbean Sea, this all-inclusive, family-friendly resort in Punta Cana ensures an unforgettable vacation.
Score from 256 reviews Very good
Located on sandy Playa Bavaro (Bavaro Beach), this all-inclusive oceanfront resort is 1.6 km from Barcelo Bavaro Golf Course. It features diving trips, a full-service spa, and a casino.
Score from 238 reviews Good
Two of us traveled and for te amount of money we paid, it was ok. The staff had extremely poor customer service skills. No one smiled at the guests. The only exception was when we tipped them. If you give them a dollar they will be a lot nicer. Also no need to change money, they like dollar better.
You have to get up early to make reservations at the nicer restaurants. If you don't wake up and you have to eat at the buffet area. Buffet area is very hot and can be very crowded. There are lines waiting to be seated for lunch and dinner if you don't go early to bet the crowd. The beach is very far from the hotel rooms. The higher your room number the better the odds of you being close to the beach so ask for a room 5000 and up.. Also, there are so many boats going back and forth in front of the beach you cannot enjoy a peaceful getaway. Definitely go to MACAO beach... The water at Macao is crystal clear and the waves are perfect!!!!
Beach is just wonderful. Friendly staff, they try their best to take care of you. Security is at all times and they know who is a guest and who is not. Standard rooms are okay for people like us who spent all day outside but for people who enjoy their room, pay an upgrade or buy a different room. Food is good, normal buffets in any resort, a la carte was better. Enough pools and Jacuzzi and bars open 24 hours. We did like this resort, however, we enjoy night life and this resort did not meet our expectations in that manner. Everything else was okay.
Internet is the most expensive ever and is awful, they should offered free internet. Resort lack of entertainment room with ping pong tables, Pool table, cards and other types of games for day time. First part of entertainment at night is vulgar and to sexual, not suitable for kids and not for all types of people, then they have the crew dancing famous songs in a repetitive way. Owners keep entertainment staff working all day and night, same crew for shows at night and every night is almost the same type of show. The crew do their best but again tends to be repetitive. The hotel is always full so there is money enough to hired professionals and change night shows, then hotel will be as excellent as others of its kind.
It was a eco friendly hotel, with mini carts around the resort and 5 star night entertainment. The beach was a quick walk away and very pleasant.
The cleaning staff took ALL day to clean, and my mother said they skipped ours a couple days. Also, there wasn't enough interaction with staff and performers... That makes more comforting. Also, there's no beach service... But I'll admit laziness.
Staff was very kind and helpful. Food all day long, really good pizza!!! Plenty of different spaces to relax and not feel crowded. Amazing bang for your buck ;).
Room facilities such as the sink and shower need to be worked on.
The Facility overall was well maintained. The buffet had varieties for break lunch and dinner. The staff is very friendly and knowledgeable.
The room did not have an iron board and iron and microwave.
I like the shows at the theater and the disco. The staff were friendly.
The beds were very hard and not comfortable. I felt the games they chose for women to participate in were too sexiest. Every game should not be booty poping for women.
The beach is nice, but far away from most of the rooms. Most of the staff were friendly. Kids' club was very useful
Food was definitely below average (buffet and a la carte) and the restaurants run out of reservations at 8.15 am. Our room was big but uncomfortable (especially the pillows). The person in charge of the kids' club (not who was helping her) was very rude and we never saw her interacting with kids. The other person, who was newer there was very nice with us and our baby.
The beach was beautiful! Some of the staff were unbelievably kind and warm and fun! Great value!! Unreal beach and OCEAN!
As a group of girls in their 20s, we were hit on and harassed even by the staff at the front desk. At first it seemed kind, but it got inappropriate quickly and put us on guard rather than on vacation. Also- they need beach umbrellas! I've never been to a resort without sun umbrellas. Everyone is burned there from lack of shade and a couple of us got heat stroke.
The resort was pretty good, very fair for the price. All facilities, rooms, walk sides were VERY clean. The way to the beach is very nice.
The main restaurant was dark inside. About the food, it was a little plastic as the drinks.
everything seemed to be ok. nothing great, but nothing really terrible.
people reserve beach and pool chairs for all day. it's annoying. you can't find a place to lay down with empty chairs everywhere.
Animation. Staff and wonderful resort
GOt food poisoning Medication extremely expensive at the resort People at the beach always harassing you to do activities So you cant really relax and enjoy your time with your companion
The food in buffee was very good and it never ended. No empty plates, never. Waiters in restaurant were very friendly and always smiling. The beach was beautiful and grounds well kept. All in all it is a good hotel for the money.
Rooms smelled a bit, even though we stayed in superior (renovated) rooms, near the beach. The pillows were the most uncomfortable, we have never had so bad pillows anywhere. The shower had no door or curtin, so taking the shower means that the bathroom is completely wet. Did not get clean towels every day.Reception was not very friendly nor helpful.
One of the cheapest all inclusives in Punta Cana
Maintenance needs improving. Some units are literally 1 mile from beach
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.