Located right on the beachfront, Punta Rucia Lodge Hotel Boutique & Spa offers an infinity pool, tropical gardens and stylish air-conditioned bungalows with terraces overlooking the ocean.
Located in Punta Rucia, a 5-minute walk from Punta Rucia Beach, Corales Punta Rusia has accommodations with a garden, free private parking, a terrace and a restaurant.
Ensenada Resort features free WiFi throughout the property and rooms with air conditioning in Punta Rucia. The property is 656 feet from the beach and all the rooms have a beach view.
Offering a restaurant and a private beach area, Paradise Island Beach Resort is located in Punta Rucia Beach. Free WiFi access is available in all areas and there is free parking.
Located in Luperón, 1.9 miles from El Fraile Beach, Puerto Blanco Marina & Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.
Located in Punta Rucia, a few steps from Punta Rucia Beach, Blue Island Punta Rucia provides accommodations with a garden, free private parking, a restaurant and a bar.
El Paso Hotel features an outdoor swimming pool, garden, a restaurant and bar in Arroyo de Agua.
Located in Punta Rucia, a 5-minute walk from Punta Rucia Beach, La Isla Bonita has accommodations with a terrace, free private parking, a restaurant and a bar.
Located in Punta Rucia, 1.7 miles from Ensenada Beach, Punta Rucia Cristal Beach has accommodations with a garden, free private parking, a terrace and a restaurant. Guests can enjoy sea views.
Located in Punta Rucia, a few steps from Ensenada Beach, Bluemare EcoHotel Frente a la playa Ensendada provides accommodations with a garden, free private parking, a terrace and a bar.