Hotels in Puerto Rico

Search and compare Puerto Rico hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Puerto Rico

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
5961 Isla Verde Avenue, Carolina, Puerto Rico
6 restaurants, a full-service spa and an outdoor pool are available at this smoke-free resort. Additionally, 2 beach bars, 2 bars/lounges and a fitness centre are on-site.
8.8
Excellent
1427 reviews
Location
9.5 km from city centre
1309 Ashford Avenue, San Juan, Puerto Rico
Spend the day catching some rays at the beach, relaxing by one of San Juan Marriott Resort and Stellaris Casino's 2 outdoor swimming pools or pampering yourself at the full-service spa.
8.7
Excellent
1216 reviews
Location
4.1 km from city centre
1000 El Conquistador Avenue, Fajardo, Puerto Rico
Spend the day relaxing at El Conquistador Resort's private white sand beach, practising your swing on the golf course or pampering yourself at the full-service spa. Then enjoy a meal at one of the hotel's 8 restaurants.
9.1
Excellent
1576 reviews
Location
4.6 km from city centre
1369 Ashford Avenue, San Juan, Puerto Rico
Along with an outdoor pool, this smoke-free hotel has a restaurant and a fitness centre. WiFi in public areas is free. Additionally, a bar/lounge, a snack bar/deli and a coffee shop/cafe are on-site.
Free Wi-Fi
8.0
Excellent
1519 reviews
Location
4.4 km from city centre
1055 Ashford Avenue, San Juan, Puerto Rico
Catch some rays at the beach or spend the day relaxing at Condado Vanderbilt Hotel's full-service spa. Then enjoy a meal at one of the hotel's 3 restaurants.
Free Wi-Fi
8.6
Excellent
1426 reviews
Location
3.5 km from city centre
1 San Geronimo Street, San Juan, Puerto Rico
Catch some rays at the beach or spend the day relaxing at Caribe Hilton's full-service spa. Then enjoy a meal at one of the resort's 10 restaurants.
Free Wi-Fi
8.0
Excellent
1260 reviews
Location
2.3 km from city centre
6063 Isla Verde Avenue, Carolina, Puerto Rico
Catch some rays at the beach or spend the day relaxing at Fairmont El San Juan Hotel's full-service spa. Then enjoy a meal at one of the resort's 6 restaurants.
Free Wi-Fi
7.4
Good
820 reviews
Location
9.3 km from city centre
6000 Rio Mar Boulevard, Rio Grande, Puerto Rico
Spend the day relaxing at the beach, practising your swing on Wyndham Grand Rio Mar Rainforest Beach and Golf Resort's golf course or pampering yourself at the full-service spa. Then enjoy a meal at one of the resort's 5 restaurants.
8.7
Excellent
1050 reviews
Location
9.2 km from city centre
Avenida Fernandez Juncos 580, San Juan, Puerto Rico
This smoke-free hotel features an outdoor pool, a restaurant and 2 bars/lounges. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, a 24-hour fitness centre, a snack bar/deli and a conference centre are on-site.
Free Wi-Fi
8.9
Excellent
2858 reviews
Location
2.4 km from city centre
752 Manuel Fernandez Juncos Ave, San Juan, Puerto Rico
This smoke-free hotel features an outdoor pool, a restaurant and a bar/lounge. Free WiFi in public areas, free self parking and a free beach shuttle are also provided. Additionally, a poolside bar, a rooftop terrace and concierge services are on-site.
Free Wi-Fi
Parking
8.2
Excellent
882 reviews
Location
2.9 km from city centre

Travel insights for hotels in Puerto Rico

Use these up-to-date, data-driven insights about booking a hotel in Puerto Rico including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Puerto Rico?

The cheapest month to book a hotel in Puerto Rico is June ($95). Conversely, the most expensive month to stay in Puerto Rico is February ($651).

What is the cheapest day to stay in a hotel in Puerto Rico?

The cheapest day to stay in Puerto Rico is Saturday ($314). On the other hand, travellers can expect to pay the most on Sunday, when the average nightly price is $452.

How far ahead should you book a hotel in Puerto Rico?

Save money by booking a hotel at least 1 day before your trip to Puerto Rico. The lowest price found when booking 1 day ahead was $209 per night.

Top-rated Puerto Rico hotels

According to our users, these are some of the best hotels to stay at in Puerto Rico. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
65 Calle Krug, San Juan, Puerto Rico
5.0 km from city centre
Free Wi-Fi
Air conditioning
$190
Avg. per night
1507 Calle Loíza, San Juan, Puerto Rico
5.0 km from city centre
Free Wi-Fi
Spa
Air conditioning
$125
Avg. per night
635 Avenida Fernández Juncos, San Juan, Puerto Rico
2.6 km from city centre
Free Wi-Fi
$162
Avg. per night
Aguadilla St. #55 Condado, San Juan, Puerto Rico
3.5 km from city centre
Pool
Free Wi-Fi
$333
Avg. per night
170 Candelero Drive, Humacao, Puerto Rico
7.5 km from city centre
$265
Avg. per night
396 Avenue Noel Estrada, Isabela, Puerto Rico
4.0 km from city centre
Free Wi-Fi
$549
Avg. per night
1310 Wilson Street, San Juan, Puerto Rico
4.2 km from city centre
Free Wi-Fi
Air conditioning
$145
Avg. per night
Road #2 km 67.2, Arecibo, Puerto Rico
9.5 km from city centre
Free Wi-Fi
Parking
$111
Avg. per night
6000 Rio Mar Boulevard, Rio Grande, Puerto Rico
9.4 km from city centre
Free Wi-Fi
$401
Avg. per night
4820 Isla Verde Avenue, Carolina, Puerto Rico
10.1 km from city centre
Free Wi-Fi
$249
Avg. per night
2734 Calle 8, Com Stella, Rincon, Puerto Rico
1.6 km from city centre
Free Wi-Fi
Parking
$122
Avg. per night

Cheapest hotels in Puerto Rico, Caribbean

For those on a budget, these are the cheapest hotels available in Puerto Rico for the selected dates. As prices can vary by date, change the dates if you're flexible to compare rates.
1050 Calle Mariana, San Juan, Puerto Rico
3.5 km from city centre
Free Wi-Fi
Parking
$55
Avg. per night
Pr-501, Ponce, Puerto Rico
5.5 km from city centre
Free Wi-Fi
Parking
$74
Avg. per night
San Juan, Puerto Rico
3.2 km from city centre
Air conditioning
Airport shuttle
$85
Avg. per night
Highway 2 at km 220.1, Ponce, Puerto Rico
7.7 km from city centre
Free Wi-Fi
$86
Avg. per night
605 Calle San Jorge, San Juan, Puerto Rico
5.3 km from city centre
Free Wi-Fi
$87
Avg. per night
Calle Rosa 2, San Juan, Puerto Rico
10.0 km from city centre
Free Wi-Fi
$89
Avg. per night
Calle Iglesia 14 Sur, Mayagüez, Puerto Rico
0.2 km from city centre
Free Wi-Fi
Parking
Spa
$92
Avg. per night
74 calle Venus, San Juan, Puerto Rico
8.0 km from city centre
Free Wi-Fi
$95
Avg. per night
258 Calle San Francisco, San Juan, Puerto Rico
0.7 km from city centre
Free Wi-Fi
Air conditioning
$96
Avg. per night
57 Caribe Street Condado, San Juan, Puerto Rico
4.1 km from city centre
Free Wi-Fi
$96
Avg. per night
Carr. 413 Km 4.1, Bo. Puntas, Rincon, Puerto Rico
2.5 km from city centre
Free Wi-Fi
Parking
$97
Avg. per night

Hotel prices in Puerto Rico

A breakdown of the average price per hotel class in Puerto Rico. As an added layer, we've also marked the most popular and best value properties in each hotel class.

Other accommodation in Puerto Rico

Carolina, Puerto Rico
9.5 km from city centre
Air conditioning
$155
Avg. per night
4 Calle Clemenceau, San Juan, Puerto Rico
3.5 km from city centre
Free Wi-Fi
$209
Avg. per night

Where to stay in Puerto Rico

Scroll to and zoom in on the areas in Puerto Rico you plan on visiting to find nearby properties. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Facts about staying in Puerto Rico

  • Where is the best place to stay in Puerto Rico?

    Users favour staying in areas such as San Juan, Barceloneta, and Bayamón. Consider these locations when searching for your desired stay.

  • What are the best hotels in Puerto Rico?

    278 reviews rated Alma San Juan, Puerto Rico, Autograph Collection with an average score of 8.4/10. It may also be worth looking into the Hyatt Place Manati, which received a rating of 8.9/10 from 1,347 reviews. Hyatt House San Juan could also be a good option, with a score of 8.9/10 from 1,536 reviews.

  • What is the cheapest city to visit in Puerto Rico?

    In Puerto Rico, the first cheapest city, San Juan, and the second cheapest city, Barceloneta, offer budget-friendly accommodations. The average per night cost in San Juan is $323, while in Barceloneta, it is $202, making both cities excellent choices for an affordable stay.

  • What is the most popular city in Puerto Rico to stay in?

    If you want to stay in a popular city in Puerto Rico that guarantees a lot of fun things to do and sights to see, then we recommend visiting either San Juan, Barceloneta, or Bayamón – all popular options according to our users.

  • What is the cheapest city to visit in Puerto Rico?

    For your stay in Puerto Rico, consider the top three most popular hotel chains: Marriott Bonvoy, Sheraton - Marriott Bonvoy, and Sonesta Hotels,Resorts & Nile Cruises. Not all cities may have these exact options, but there will be comparable hotels available.

See more FAQs

Find better results for your stay in Puerto Rico

Explore these cities in Puerto Rico