Hotels in Punta Cana

Search Hotels For Your Date

Top Hotel Collections

Resorts

5 Star Resorts

Best Place To Stay

Hostels

Villas

Rentals

View Hotels On Map

Filter By

Popular Filters

Budget per night

Facilities

Star Rating

Review Score

Property Type

Showing all Hotels in Punta Cana

  • Filter
  • Sort By
  • Map View

Filter by budget per night

                    

Filter by popular facilities

              

FAQs on Punta Cana

How much does a hotel in Punta Cana cost on an average?

On an average, it costs INR 262 per night to book a hotel in Punta Cana. You will pay on average around INR 115 if you choose to stay in a 4-star hotel. A 5-star hotel in Punta Cana will cost around INR 299

What are the best places to stay in Punta Cana?

Boutique Hotel Las Flores, Hyatt Zilara Cap Cana - Adults Only, Tortuga Bay are among the best hotels in Punta Cana. If you are looking for hotels less than INR 262, then the best hotels are Boutique Hotel Las Flores, Iberostar Selection Bavaro Suites, Majestic Colonial Punta Cana - All Inclusive

What are the best Pet Friendly Hotels In Punta Cana?

Tropicana Suites Deluxe Beach Club & Pool, Aventura Deluxe Beach Club & Spa, Los Corales Beach Village are the best Pet Friendly Hotels In Punta Cana.

What are the best Best Golf Resorts At Punta Cana?

Majestic Colonial Punta Cana - All Inclusive, Majestic Mirage Punta Cana, All Suites – All Inclusive, Majestic Elegance Punta Cana - All Inclusive are the best Best Golf Resorts At Punta Cana.

Loading, please wait...