Skip to main content

Featured hotels near Cabo Rojo

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Eco Del Mar

Pedernales (3.2 miles from Cabo Rojo)

Located in Pedernales, Eco Del Mar features accommodation with spa facilities, wellness packages and a public bath.

Show more Show less
7.5
Good
56 reviews
Price from
£169
per night

Glamping EcoLodge Cueva De Las Aguilas

Pedernales (4.1 miles from Cabo Rojo)

Glamping Eco lodge Cueva De Las Aguilas offers accommodation in Cabo Rojo. Guests can enjoy the on-site restaurant.

Show more Show less
8.1
Very good
981 reviews
Price from
£61
per night

Hotel Pedernales Italia Republica Dominicana

Hotel in Pedernales (10.2 miles from Cabo Rojo)

Hotel Pedernales Italia Republica Dominicana is offering accommodation in Pedernales. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Show more Show less
9
Superb
104 reviews
Price from
£36
per night

Vista de Águilas Ecolodge

Hotel in Pedernales (9.9 miles from Cabo Rojo)

Hostal Vista de Aguilas is located in Pedernales, 46 km from Lago Enriquillo. Guests can enjoy the on-site restaurant. Every room comes with a flat-screen TV.

Show more Show less
8.4
Very good
192 reviews
Price from
£83
per night

D´ Yoko Village´s

Pedernales (9.4 miles from Cabo Rojo)

Featuring a terrace, D´ Yoko Village´s provides accommodation in Pedernales. Private parking is available on site at this recently renovated property.

Show more Show less
8.3
Very good
25 reviews
Price from
£40
per night

Madome Aparta Hotel

Pedernales (9.6 miles from Cabo Rojo)

Featuring accommodation with a plunge pool, pool view and a balcony, Madome Aparta Hotel is located in Pedernales. This property offers access to a terrace, free private parking and free WiFi.

Show more Show less
8.5
Very good
35 reviews
Price from
£148
per night