Skip to main content

Filter by:


Star Rating

Review Score

El Canal – 143 hotels and places to stay
See the latest prices and deals by choosing your dates.
Velero Beach Resort, hotel in El Canal

Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking.

So - the room was very nice, plenty of size, clean. Grounds nice, pool nice, lounges nice and restaurant ok. No beach. Big plus - very very hot shower plenty of water. Has a sign saying "water filtered 99.9%" safe to drink ..... i admit, however, i got a touch of diarrhea last day - could have been previous place that we stayed......... (Eco Lodge).
8.6
Scored 8.6
Excellent
Rated excellent
1,495 reviews
Price from$84per night
New Garden Hotel, hotel in El Canal

Featuring an outdoor pool and a hot tub, New garden Hotel is in Sosúa, just 320 yards from Playa Alicia and 2.5 miles from Laguna Beach.

The room was nice. A large bathroom, good bedroom area. The disconnection of it was interesting. One part here one part there. It is located close but away from the spots to visit.
7.5
Scored 7.5
Good
Rated good
352 reviews
Price from$71.46per night
El Encuentro Surf Lodge, hotel in El Canal

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach.

Peppery is beautiful and surrounded by nature!
9.3
Scored 9.3
Wonderful
Rated wonderful
524 reviews
Price from$90per night
Hotel Plaza Europa, hotel in El Canal

Offering an outdoor swimming pool and a restaurant, Hotel Plaza Europa is located just a 5-minute walk from the beach in Sosúa. Free WiFi access and free private parking are available.

Room gets really cold. Shower water gets really hot. Right on the strip.
7.5
Scored 7.5
Good
Rated good
186 reviews
Price from$46per night
Hotel Villa Taina, hotel in El Canal

Located on the oceanfront in the center of Cabarete, this resort features a full-service spa and offers horse riding tours. All rooms include a private balcony and free internet access.

I stayed in a large suite with an ocean view. Bed was very comfortable. Room was spacious. Kitchen area had a small fridge and cook top area. Nice balcony with 2 tables and a chair. Room was clean.
8.2
Scored 8.2
Very Good
Rated very good
347 reviews
Price from$78per night
Cabarete Maravilla Eco Lodge Boutique Beach Surf, Kite, Yoga, hotel in El Canal

Located in Cabarete, a 7-minute walk from Encuentro Beach, Cabarete Maravilla Eco Lodge Boutique Beach Surf, Kite, Yoga has accommodations with an outdoor swimming pool, free private parking, a garden...

The rooms themselves were very cool. The whole place seemed like it was beautiful and cool 5 years ago, and no one cares anymore. Perhaps it was because the owner was out of town, it felt like those left in charge didn't care for the place.
8.3
Scored 8.3
Very Good
Rated very good
320 reviews
Price from$76per night
Kite Beach Inn, hotel in El Canal

This hotel is set on Kite Beach, one mile from Cabarete town center. It features a furnished terrace, wood deck and an outdoor swimming pool. Free Wi-Fi is available in the entire property.

Steps from the beach and several restaurants, but far from the rest of town. It wasn't a problem for us, but it might be for some although there are plenty of guaguas that go by. As the name implies, lots of kite surfers from different countries.
8.1
Scored 8.1
Very Good
Rated very good
127 reviews
Price from$74per night
Villa Antonia 16, hotel in El Canal

Located in Sosúa, a 13-minute walk from Alicia Beach, Villa Antonia 16 has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

I didn’t like it
7.7
Scored 7.7
Good
Rated good
90 reviews
Price from$45.55per night
Hotel Voramar, hotel in El Canal

Offering an outdoor pool and a restaurant, Hotel Voramar is located in Sosúa, a 10-minute drive from the beach. WiFi access and parking are available.

the chill vibes
7.8
Scored 7.8
Good
Rated good
128 reviews
Price from$57per night
Hotel Alegria, hotel in El Canal

Centrally located in Cabarete's commercial area, this small hotel features free Wi-Fi and a shared outdoor hot tub. Hotel Alegria is located in front of the beach.

Everything was great.
6.7
Scored 6.7
Pleasant
Rated pleasant
47 reviews
Price from$40per night
See all hotels near El Canal
Subscribe to receive premium deals

Prices drop the second you sign up!