Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choices, more destinations.
453 beach hotels
138 beach hotels
145 beach hotels
87 beach hotels
90 beach hotels
39 beach hotels
146 beach hotels
197 beach hotels
165 beach hotels
3 beach hotels
65 beach hotels
14 beach hotels
15 beach hotels
5 beach hotels
12 beach hotels
From beach resorts to country houses, more accommodations in Dominican Republic
Vacation Rentals Apartments Vacation Homes Villas Cottages B&Bs Homestays Serviced Apartments Resorts Guest houses Hostels Lodges Country Houses Inns Cabins Glamping Economy Hotels Resort Villages Luxury Tents Farm Stays Campgrounds
Check out our selection of great beach resorts in the Dominican Republic
9.0 Awesome 140 reviews
Situated in San Felipe de Puerto Plata, VH Atmosphere Adults Only (+18) offers 4-star accommodation with free bikes, an outdoor swimming pool and a tennis court. A hot tub is available for guests, along with a fitness centre. The accommodation features a 24-hour front desk and free WiFi.
Fortaleza San Felipe is 8 km from VH Atmosphere Adults Only (+18), while Ocean World is 13 km from the property. The nearest airport is Gregorio Luperón International Airport, 15 km from the property.
9.0 Awesome 102 reviews
Located in Cabarete, 6 km from Encuentro Beach, Kitewind Apartamentos Cabarete boasts an outdoor pool and views of the sea. Cabarete is 500 metres away.
All units feature a cable flat-screen TV. There is a seating and/or dining area in some units. All units have a kitchen equipped with a fridge and stovetop. There is a private bathroom with a hairdryer in each unit. Towels and bed linen are provided.
9.3 Awesome 316 reviews
Offering a barbecue and children's playground, Riviera Punta Cana Eco Travelers is located in Punta Cana. Guests can enjoy the on-site bar. Free WiFi is featured and free private parking is available on site.
Dolphin Island Park is 4km from Riviera Punta Cana Eco Travelers, while freshwater lagoons is 20 km away. Punta Cana International Airport is 14 km from the property.
9.3 Awesome 353 reviews
This resort has a private beach area and water sports facilities and car hire is available. You can play tennis at this resort, and the area is popular for golfing. Bayahibe Beach is 4.1 km from Catalonia Royal La Romana, while Isla Saona is 23 km away. La Romana Airport is 15 km from the property.
9.3 Awesome 154 reviews
Hotel Casa Hemingway is a boutique hotel located in the heart of club Hemingway, close to Juan Dolio beach, just 45 minutes from Santo Domingo.
The Property boasts a pool, a gastronomic restaurant, complimentary WiFi, and full access to all the facilities and services offered by Club Hemingway. There is a Restaurant over the ocean, an Italian Restaurant, a 24 hour gym as well as tennis and padle court, a soccer field, stables and conference rooms.
9.6 Exceptional 170 reviews
Located in Cabarete in the Puerto Plata Province Region, 300 metres from Encuentro Beach. The hotel has a year-round outdoor pool and sun terrace, and guests can enjoy smoothies and meals at the restaurant. Free WiFi is offered and free private parking is available on site.
9.1 Awesome 156 reviews
Situated in Punta Cana, within 1.2 km of Playa Juanillo and 2.5 km of Cap Cana Marina, Secrets Cap Cana Resort & Spa - Adults Only offers accommodation with water sports facilities, free WiFi throughout the property. Among the various facilities of this property are a casino, a bar and a restaurant. Freshwater lagoons is 4.4 km from the resort.
9.3 Awesome 157 reviews
Situated in San Felipe de Puerto Plata, 3.8 km from Fortaleza San Felipe, Casa Azul - Apartment features accommodation with a garden. Featuring a shared kitchen, this property also provides guests with a terrace. The property provides a shared lounge.
Ocean World is 8 km from Casa Azul - Apartment. Gregorio Luperón International Airport is 20 km from the property.
This beach hotel in the Dominican Republic has been booked 1,473 times.
This beach hotel in the Dominican Republic has been booked 1,343 times.
This beach hotel in the Dominican Republic has been booked 1,340 times.
This beach hotel in the Dominican Republic has been booked 919 times.
This beach hotel in the Dominican Republic has been booked 805 times.
This beach hotel in the Dominican Republic has been booked 690 times.