With its azure waters, silky sand beaches and tropical tradewinds, Punta Cana is where to stay for the ultimate sun-splashed vacation. The beachside and local neighborhoods in Punta Cana offer a range of hotel options, giving you the perfect beach vacation with a side of authentic Dominican culture. There are 10 gorgeous beaches along this stretch of Dominican coastline, some of which have been ranked among the world's best. Deciding where to stay can be tough. When you're not indulging in the amenities of your all-inclusive resort, tee off on world-class golf courses, go horseback riding and venture into the Punta Cana countryside on jeep and dune buggy tours and more.
Where to stay
in Punta Cana
Top Areas for Central Location
Just a short drive from the airport, the Bavaro area is the tourist hub of Punta Cana. This safe, welcoming area is home to a large number of all-inclusive resorts, lively nightlife, local shopping and a theme park, Manati Park. With a room here, it's easy to hit the beach, go whale watching, swim with dolphins and shop for souvenirs at the bustling artisan market. Just north of Bavaro, El Macao is another option for centrally located accommodations. This section of coastline is on the rise and boasts new resorts and less-crowded beaches. If you choose to stay in El Macao, sign up for surfing school or take a dune buggy or zip-lining tour, all of which are popular on this stretch of coastline. Work up an appetite in the waves, then pick up a snack at one of the local food stalls; the fresh fish is prepared right in front of you while you wait. International travelers and local families stay in Cabeza de Toro for its well-kept public beach and proximity to the all-inclusive resorts and casinos.

Bávaro
The stunning beaches and fantastic nightlife are just a few highlights of Bávaro. Make a stop by Bavaro Beach or Cocotal Golf and Country Club while you're exploring the area.
Recommended hotels in Bávaro
El Macao
Beaches and restaurants are just a few things travelers like about El Macao. A stop by Macao Beach is also recommended if you've got time to explore the area.

Recommended hotels in El Macao

Best Places to Stay Off the Beaten Path
For a quieter, more remote beach vacation, reserve accommodations in Playa Uvero Alto, a secluded village north of Punta Cana. Boutique hotels are tucked between coconut groves and sugar-sand beaches. They offer all the watersports and authentic charm of the Dominican with less of the glitziness of Punta Cana proper. In Cortecito Beach, set beside a former fishing village, there's a local village vibe, with beachfront bars and restaurants serving local seafood, and plenty of watersports to keep you busy in the gentle surf. From here, it's easy to explore or stay in Los Corales Beach to the south and Playa de Arena Blanca to the north.


Recommended hotels in Los Corales Beach
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Villas in Residencial Bavaro Punta Cana
- Apartments in Residencial Bavaro Punta Cana
- Residencial Bavaro Punta Cana Hotels
- B&B in Residencial Bavaro Punta Cana
- Condo Rentals in Residencial Bavaro Punta Cana
- 4 Star Hotels in Residencial Bavaro Punta Cana
- Resorts in Residencial Bavaro Punta Cana
- Vacation Homes in Residencial Bavaro Punta Cana
- 5 Star Hotels in Residencial Bavaro Punta Cana
- Guest Houses in Residencial Bavaro Punta Cana
- Iberostar Hotels in Residencial Bavaro Punta Cana
- 3 Star Hotels in Residencial Bavaro Punta Cana
- Aparthotels in Residencial Bavaro Punta Cana
- Cabin Rentals in Residencial Bavaro Punta Cana
- Excellence Resorts in Residencial Bavaro Punta Cana
- Condo Resorts in Residencial Bavaro Punta Cana
- Ranches in Residencial Bavaro Punta Cana
- Hotels near Pueblo Bavaro
- Hotels with a Pool in Pueblo Bavaro
- Beach Hotels in Pueblo Bavaro
- Resorts & Hotels with Spas in Pueblo Bavaro
- 5 Star Hotels in Pueblo Bavaro
- Casino Hotels in Pueblo Bavaro
- Hotels with Restaurants in Pueblo Bavaro
- Hotels with Laundry Facilities in Pueblo Bavaro
- Hotels with Free Breakfast in Pueblo Bavaro
- Hotels near Punta Cana Intl.
- Flights from New York (JFK) to Punta Cana (PUJ)
- Flights from Boston (BOS) to Punta Cana (PUJ)
- Flights from Chicago (ORD) to Punta Cana (PUJ)
- Flights from Atlanta (ATL) to Punta Cana (PUJ)
- Flights from Philadelphia (PHL) to Punta Cana (PUJ)
- Flights from Miami (MIA) to Punta Cana (PUJ)
- Flights from Orlando (MCO) to Punta Cana (PUJ)
- Flights from Los Angeles (LAX) to Punta Cana (PUJ)
- Flights from Dallas (DFW) to Punta Cana (PUJ)
- Flights from Detroit (DTW) to Punta Cana (PUJ)
- Flights from Houston (IAH) to Punta Cana (PUJ)
- Flights from Fort Lauderdale (FLL) to Punta Cana (PUJ)
- Flights from Charlotte (CLT) to Punta Cana (PUJ)
- Flights from Washington (DCA) to Punta Cana (PUJ)
- Flights from Raleigh (RDU) to Punta Cana (PUJ)
- Flights from Baltimore (BWI) to Punta Cana (PUJ)
- Flights from Tampa (TPA) to Punta Cana (PUJ)
- Flights from Minneapolis (MSP) to Punta Cana (PUJ)
- Flights from San Juan (SJU) to Punta Cana (PUJ)
- Flights from Punta Cana Intl.
- Flights from Nashville (BNA) to Punta Cana (PUJ)
- Flights from Montego Bay (MBJ) to Punta Cana (PUJ)
- Flights from Pittsburgh (PIT) to Punta Cana (PUJ)
- Flights from Santo Domingo (SDQ) to Punta Cana (PUJ)
- Flights from Toronto (YYZ) to Punta Cana (PUJ)
- Flights from Hartford (BDL) to Punta Cana (PUJ)
- Flights from Denver (DEN) to Punta Cana (PUJ)
- Flights from Cleveland (CLE) to Punta Cana (PUJ)
- Flights from Seattle (SEA) to Punta Cana (PUJ)
- Flights from Cincinnati (CVG) to Punta Cana (PUJ)
- Flights from San Francisco (SFO) to Punta Cana (PUJ)
- Flights from St. Louis (STL) to Punta Cana (PUJ)
- Flights from Phoenix (PHX) to Punta Cana (PUJ)
- Flights from Port of Spain (POS) to Punta Cana (PUJ)
- Flights from Austin (AUS) to Punta Cana (PUJ)
- Flights from Washington (IAD) to Punta Cana (PUJ)
- Flights from New Orleans (MSY) to Punta Cana (PUJ)
- Flights from Columbus (CMH) to Punta Cana (PUJ)
- Flights from Milwaukee (MKE) to Punta Cana (PUJ)
- Flights from Kingston (KIN) to Punta Cana (PUJ)
- Flights from Kansas City (MCI) to Punta Cana (PUJ)
- Flights from Indianapolis (IND) to Punta Cana (PUJ)
- Flights from Las Vegas (LAS) to Punta Cana (PUJ)
- Flights from Buffalo (BUF) to Punta Cana (PUJ)
- Flights from Richmond (RIC) to Punta Cana (PUJ)
- Flights from Jacksonville (JAX) to Punta Cana (PUJ)
- Flights from Memphis (MEM) to Punta Cana (PUJ)
- Flights from San Diego (SAN) to Punta Cana (PUJ)
- Flights from Norfolk (ORF) to Punta Cana (PUJ)
- Flights from San Antonio (SAT) to Punta Cana (PUJ)
- Flights from Georgetown (GEO) to Punta Cana (PUJ)
- Flights from Louisville (SDF) to Punta Cana (PUJ)
- Flights from Nassau (NAS) to Punta Cana (PUJ)
- Flights from Salt Lake City (SLC) to Punta Cana (PUJ)
- Flights from Providence (PVD) to Punta Cana (PUJ)
- Flights from Charleston (CHS) to Punta Cana (PUJ)
- Flights from Santiago (STI) to Punta Cana (PUJ)
- Flights from Portland (PDX) to Punta Cana (PUJ)
- Flights from Des Moines (DSM) to Punta Cana (PUJ)
- Flights from Oklahoma City (OKC) to Punta Cana (PUJ)
- Flights from Moscow (SVO) to Punta Cana (PUJ)
- Flights from Omaha (OMA) to Punta Cana (PUJ)
- Flights from Syracuse (SYR) to Punta Cana (PUJ)
- Flights from Albany (ALB) to Punta Cana (PUJ)
- Delta Atlanta (ATL) to Punta Cana (PUJ) flights
- Flights from Bogotá (BOG) to Punta Cana (PUJ)
- Flights from Fort Myers (RSW) to Punta Cana (PUJ)