Find Punta Cana Hotels

Find the best deals on 1,941 hotels in Punta Cana, Dominican Republic

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Punta Cana hotels

Find a cheap hotel in Punta Cana that meets your travel needs.


Things to do in Punta Cana

Playa Bavaro Beach
Sirenis Aquagames Water Park
Bavaro Lagoon

Are there hotels available near Playa Bavaro Beach?

If you’re looking for a hotel in Punta Cana near Playa Bavaro Beach then you are in luck. momondo recommends 12 hotels near Playa Bavaro Beach and on average, hotels in the area cost £176/night. This price may vary based on season. Hotels near Playa Bavaro Beach are typically 62% more expensive than the average hotel in Punta Cana, which is £66.

Hotels near Playa Bavaro Beach
  • Best value

    Barceló Bávaro Palace

    8.5

    £108

    View Deal
  • #1 Most popular

    Hard Rock Hotel Punta Cana

    8.0

    £211

    View Deal
  • #2 Most popular

    Chic By Royalton Resorts - Adults Only

    7.4

    £526

    View Deal
  • #3 Most popular

    Live Aqua Beach Resort Punta Cana All Inclusive - Adults Only

    9.2

    £177

    View Deal
  • #4 Most popular

    Majestic Colonial - Punta Cana

    9.0

    £132

    View Deal
  • #5 Most popular

    Secrets Royal Beach Punta Cana - Adults Only

    9.0

    £213

    View Deal
  • Iberostar Dominicana

    8.4

    £109

    View Deal
  • Grand Bavaro Princess All Suites Resort, Spa & Casino

    8.4

    £117

    View Deal
  • Barceló Bávaro Beach - Adults only

    8.6

    £127

    View Deal
  • Meliá Caribe Beach Resort

    8.0

    £113

    View Deal
  • Meliá Punta Cana Beach Resort - Adults Only

    8.2

    £135

    View Deal
  • Lopesan Costa Bávaro Resort, Spa & Casino

    7.7

    £141

    View Deal

Are there hotels available near Sirenis Aquagames Water Park?

The average price for hotels near Sirenis Aquagames Water Park is £190 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Sirenis Aquagames Water Park is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Sirenis Aquagames Water Park are typically 65% more expensive than the average hotel in Punta Cana, which is £66.

Hotels near Sirenis Aquagames Water Park
  • Best value

    Sirenis Punta Cana Resort Casino & Aquagames

    7.9

    £87

    View Deal
  • #1 Most popular

    Hard Rock Hotel Punta Cana

    8.0

    £211

    View Deal
  • #2 Most popular

    Chic By Royalton Resorts - Adults Only

    7.4

    £526

    View Deal
  • #3 Most popular

    Live Aqua Beach Resort Punta Cana All Inclusive - Adults Only

    9.2

    £177

    View Deal
  • #4 Most popular

    Majestic Colonial - Punta Cana

    9.0

    £132

    View Deal
  • #5 Most popular

    Secrets Royal Beach Punta Cana - Adults Only

    9.0

    £213

    View Deal
  • Iberostar Dominicana

    8.4

    £109

    View Deal
  • Grand Bavaro Princess All Suites Resort, Spa & Casino

    8.4

    £117

    View Deal
  • Excellence Punta Cana by The Excellence Collection - Adults Only

    9.1

    £210

    View Deal
  • Breathless Punta Cana Resort & Spa - Adults Only

    8.7

    £186

    View Deal
  • Excellence El Carmen by The Excellence Collection - Adults Only

    7.5

    £219

    View Deal
  • Sirenis Tropical Suites Casino & Spa

    £92

    View Deal

Are there hotels available near Bavaro Lagoon?

The average price for hotels near Bavaro Lagoon is £160 per night. Of those hotels, momondo users recommend the 11 hotels below for those looking to stay in the area. Since Bavaro Lagoon is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Bavaro Lagoon are typically 58% more expensive than the average hotel in Punta Cana, which is £66.

Hotels near Bavaro Lagoon
  • Best value

    Hotel Naragua

    £38

    View Deal
  • #1 Most popular

    Hard Rock Hotel Punta Cana

    8.0

    £211

    View Deal
  • #2 Most popular

    Chic By Royalton Resorts - Adults Only

    7.4

    £526

    View Deal
  • #3 Most popular

    Live Aqua Beach Resort Punta Cana All Inclusive - Adults Only

    9.2

    £177

    View Deal
  • #4 Most popular

    Majestic Colonial - Punta Cana

    9.0

    £132

    View Deal
  • #5 Most popular

    Secrets Royal Beach Punta Cana - Adults Only

    9.0

    £213

    View Deal
  • Iberostar Dominicana

    8.4

    £109

    View Deal
  • Grand Bavaro Princess All Suites Resort, Spa & Casino

    8.4

    £117

    View Deal
  • Be Live Collection Punta Cana

    7.4

    £87

    View Deal
  • Dreams Palm Beach Punta Cana

    7.9

    £89

    View Deal
  • Natura Park Beach Eco Resort & Spa

    6.2

    £64

    View Deal

When to book a hotel in Punta Cana

Check out the information below to find the best deal on a Punta Cana hotel room
Low season
August
High season
March

cheapest month to stay

24%

expected price decrease

most expensive time to stay

28%

expected price increase

Price
£142 - £257
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

£168

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£148

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Punta Cana is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
£31 - £47
3 star
£56 - £84
4-5 star
£162 - £187

How much does a hotel in Punta Cana cost per night?

Use the information below to find quality Punta Cana hotel rooms for low prices
3 stars
No. 1 most popular

Bahia Principe Grand Bavaro

8.2

£92

View Deal
Best value

Riu Naiboa Hotel

4.8

£77

View Deal
4 stars and up
Best value

Bahia Principe Grand Punta Cana

7.4

£95

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Punta Cana

These hotels and hostels are the cheapest accommodations available in Punta Cana

Macao Beach Hostel

8.5

£9

View Deal

Punta Cana Seven Beaches

7.7

£14

View Deal

Hotel 2 Bavaro

7.0

£11

View Deal

Hotel y Bar La Pasion I

£14

View Deal

Hostal Playa Bibijagua A & L

£11

View Deal

The Right Spot

£15

View Deal
Find popular hostels in Punta Cana

Get the best value hotel in Punta Cana

These hotels have the best prices for their ratings

Hotel 2 Bavaro

7.0

£11

View Deal

Impressive Premium Punta Cana

7.9

£84

View Deal

Macao Beach Hostel

8.5

£9

View Deal

Whala! Urban Punta Cana

8.4

£47

View Deal

Bahia Principe Grand Aquamarine

8.9

£106

View Deal

Sunshine Guest House

7.6

£20

View Deal

Punta Cana travel information

How long do people stay in Punta Cana?

Visiting Punta Cana for 8 nights is the most common choice for our users.

How much does a hotel cost in Punta Cana?

On average, rooms will be priced around £122 per night when booking a hotel in Punta Cana; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Punta Cana?

In August prices are at their lowest, making it the most cost-effective time to book a hotel room in Punta Cana. You may find the cost of your room has decreased by 24%.

Which day is cheapest to stay in Punta Cana?

Saturday is the cheapest day for hotel rooms in Punta Cana. Wednesday is the most expensive day.

How much does a hostel in Punta Cana cost?

Punta Cana Hostels typically cost in the region of £23 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average £99 cheaper than the average price of a hotel in Punta Cana.

Based on the weather in Punta Cana, what attractions are popular during March?

Temperatures in Punta Cana are typically around 25 °C during March and the chance of rain is low, which makes March the perfect time to spend some time outside at popular area attractions like Playa Bavaro Beach and Playa Bavaro Beach.