Picolo earns a commission from Hotels.com when you book through the links on this page. The price stays the same.

Hotels

Best hotels in the Dominican Republic: where to stay, from Cap Cana to Barahona

At seven in the morning the beach at Cap Cana is almost empty, apart from a man raking seaweed and a few pelicans skimming the waves. In a couple of hours the loungers will fill. The Dominican Republic is the Caribbean's biggest holiday destination, which is exactly why it pays to choose your hotel with care.

Aerial view of the marina at Cap Cana in the Dominican Republic

For an easy trip with a short transfer and everything included, stay in Punta Cana or Cap Cana. For golf and a quieter resort, La Romana is best, and if you want to see more than the beach, add a couple of nights in the Colonial Zone of Santo Domingo.

Picolo picks

The beach at Eden Roc Cap Cana from the air.

Cap Cana

1. Eden Roc Cap Cana

Suites with private pools

Eden Roc is a small hotel in Cap Cana where most suites and villas have their own pool. There is a private beach club, and the marina, with its restaurants and boat trips, is close by.

It suits travellers who want privacy and service rather than buffets and entertainment teams. Unlike most resorts nearby, you pay for meals as you go. The style is elegant and restrained, and with so few guests it never feels crowded.

Sanctuary Cap Cana on its headland, seen from the air.

Cap Cana

2. Sanctuary Cap Cana

Adults only, all inclusive

Sanctuary occupies a headland of cliffs and small coves in Cap Cana and welcomes adults only. The buildings are in a white colonial style, and food and drink are included in the rate.

It is our romantic pick, for couples who want everything in one place without children around. Many rooms look out to sea, and the best sit right at the tip of the headland. It is a popular wedding venue, so expect ceremonies at weekends.

Hyatt Ziva Cap Cana on Juanillo beach, seen from the air.

Cap Cana

3. Hyatt Ziva Cap Cana

Space for the whole family on Juanillo

Hyatt Ziva sits on Juanillo beach, with big pools, a kids' club and a long list of restaurants within the all-inclusive. Its adults-only sister, Hyatt Zilara, is right next door.

This is our family pick: calmer water than on the Atlantic side, plenty of space and enough to keep all ages busy. It is a large resort with lots of guests, so book the à la carte restaurants early in the day.

The beach and palms at The Westin Puntacana Resort.

Punta Cana and Uvero Alto

4. The Westin Puntacana Resort

Closest to the airport

The Westin is part of Puntacana Resort & Club, a large estate with golf courses, a marina and several beaches, only minutes from the airport. The hotel is built low along the shore, with a pool facing the sea and its own beach area.

It is our pick for a first visit, because the transfer is short and you can choose where to eat. Room-only rates are the default, which gives you more freedom but more bills. The golf courses and marina on the estate give you plenty to do between beach days.

The pool and thatched shades at Excellence El Carmen.

Punta Cana and Uvero Alto

5. Excellence El Carmen

Adults only in Uvero Alto

Excellence El Carmen lies on a long beach in Uvero Alto, north of the busiest stretches. It is adults only and all-inclusive, and many suites have a terrace hot tub or swim-up access to the pool.

It suits couples who want calm and good service at a fixed price. It is more than an hour from the airport and there is little to do outside the hotel, so you need to be happy to stay put. The Atlantic can be rough here, and the waves make swimming harder than in Cap Cana.

The golf course along the coast at Casa de Campo.

La Romana

6. Casa de Campo Resort and Villas

A town of its own

Casa de Campo is one of the largest resorts in the Caribbean, with several golf courses, a marina, an equestrian centre and its own beach at Minitas. The Teeth of the Dog course runs along the shoreline and is rated among the best in the region. Guests get around by golf cart.

It is our golf pick, and it also works for families and groups who want plenty to do. The estate is so big it can feel spread out, and you will need a cart or a lift to move between facilities. Altos de Chavón, a stone replica of a Mediterranean village above the river, is inside the grounds and best at sunset.

The pool and bay at Zemi Miches in the evening light.

Miches

7. Zemi Miches Punta Cana Resort

A beach backed by hills

Zemi Miches sits on the beach at Miches and is part of the Curio Collection by Hilton. Everything is included, and the resort is built from natural materials in low buildings among the palms.

It suits travellers who want all-inclusive with more nature and fewer neighbours. The drive from Punta Cana airport takes around two hours, and there is little going on outside the hotel in the evening. In return you get one of the loveliest beaches in the country.

The arched courtyard at Hodelpa Nicolas de Ovando.

Santo Domingo

8. Hodelpa Nicolas de Ovando

Sleeping in the 16th century

The hotel is on Calle Las Damas in the Colonial Zone and spans several stone houses from the 1500s. Courtyards, arches and thick walls have been preserved, and the pool looks out over the Ozama river.

This is our culture pick, for two or three nights before or after the beach. The cathedral, the fortress and the best restaurants are a few minutes' walk away. The city is hot, busy and noisy, so this is no beach break, but it shows a completely different side of the country.

The beach at Casa Colonial on Playa Dorada from the air.

Puerto Plata

9. Casa Colonial Beach & Spa

A boutique hotel at Playa Dorada

Casa Colonial is a small white colonial-style hotel on the beach at Playa Dorada, with a spa and a rooftop pool. It is not all-inclusive, and the restaurant cooks more modern food than the buffets nearby.

It suits couples and adults who want something smaller and more personal than the big resorts. Puerto Plata has its own airport, but fewer connections from Europe, so expect a longer journey. The cable car up Isabel de Torres makes a good half-day outing.

The view over the coast from Casa Bonita Tropical Lodge.

Barahona

10. Casa Bonita Tropical Lodge

Cabins on the hillside

Casa Bonita sits on the hillside above the coast near Baoruco beach, with rooms and cabins among the trees and a pool looking out to sea. There is a spa, and the lodge organises trips to rivers, waterfalls and Lake Enriquillo.

It is the most unusual hotel on our list, for travellers who want to see a side of the country few visitors reach. It is a long way from the main airports and works best as part of a road trip. The beach below is pebbles, not white sand.

How Picolo chooses

Our editors pick every hotel and experience themselves, and most of them we have tried. Nobody can pay to be included or ranked higher. When you book through our links, Picolo earns a small commission. It never changes the price you pay, and it never decides what we write.

The Dominican Republic shares the island of Hispaniola with Haiti and has coastline on both the Atlantic and the Caribbean Sea. Most flights land at Punta Cana on the eastern tip, where the big all-inclusive resorts line up along white beaches. But the country is large, and some of its best hotels are elsewhere: in La Romana, on the green north coast, in the capital Santo Domingo and in the wild south-west.

We have chosen ten hotels across seven areas, from adults-only all-inclusives to a colonial palace and a jungle lodge, and we say who each one is for. All score highly with guests on Hotels.com. Our links go there, and the hotel is always chosen before the link.

How to choose the right hotel in the Dominican Republic

  • All-inclusive or not: many resorts around Punta Cana are all-inclusive only. It is convenient, but you will eat most meals on site, as there are few restaurants within walking distance.

  • Atlantic or Caribbean: Punta Cana and Miches face the Atlantic, with more wind and surf. La Romana and the southern beaches of Cap Cana have calmer water.

  • Transfer times: from Punta Cana airport it is around half an hour to Cap Cana, over an hour to Uvero Alto and La Romana, and about two hours to Miches. Santo Domingo has its own airport.

  • Seaweed: at times brown sargassum washes up on the east coast. Large resorts clear the beach every morning, but it is worth checking before you travel.

  • Adults only: many resorts accept adults only, and it is clearly flagged in the hotel name.

The areas

  • Cap Cana: Cap Cana is a gated development south of Punta Cana, with a marina, golf courses and several of the country's priciest hotels. Juanillo beach is long and sheltered.

  • Punta Cana and Uvero Alto: Punta Cana is the name for the whole eastern tip, including Bávaro beach and the big resorts. Uvero Alto further north is quieter, with fewer hotels and more nature around them.

  • La Romana: La Romana is on the south coast, about an hour west of Punta Cana. The sea is calmer here, and the area is known for golf and the old artists' village of Altos de Chavón.

  • Miches: Miches is on the north-east coast by Samaná Bay, with Playa Esmeralda and mountains behind the beach. Large hotels only arrived in recent years, and it is still far quieter than Punta Cana.

  • Santo Domingo: The capital has the oldest European quarter in the Americas, the Zona Colonial, a UNESCO World Heritage Site of cobbled streets and 16th-century buildings.

  • Puerto Plata: The Atlantic north coast is greener and hillier than the east, with Mount Isabel de Torres rising behind Puerto Plata. Playa Dorada is the hotel strip east of the centre.

  • Barahona: In the south-west, the mountains meet the sea. The beaches are pebbly, the roads wind, and tourists are few.

Frequently asked questions about hotels in the Dominican Republic

Where is the best place to stay in the Dominican Republic?

Punta Cana and Cap Cana are the easiest, with short transfers and the widest choice. La Romana is quieter, and Santo Domingo is worth a couple of nights for culture.

Is all-inclusive worth it in the Dominican Republic?

Usually yes, because most resorts are far from independent restaurants and shops. If you stay in Cap Cana, Santo Domingo or Puerto Plata, you have more options outside the hotel.

Which area has the calmest water for children?

The Caribbean south coast, including La Romana and Juanillo in Cap Cana. Uvero Alto and Miches face the Atlantic and get bigger waves.

How long is the flight from the UK?

Direct flights from London to Punta Cana take around nine to ten hours, with more routes in winter.

Do I need a hire car?

Not if you stay at a resort near Punta Cana. For Barahona, Miches or the north coast, a hire car or a driver is the easiest option.