Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Puerto Rico

Filter by star ratings
All filters
Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.2 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre, San Juan, Puerto Rico 
ExcellentBased on 2,314 reviews
8.2

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

El Canario by The Lagoon
El Canario by The Lagoon
8.1 Excellent
4 Calle Clemenceau, San Juan, Puerto Rico
Show on map
3.6 km from city centre, San Juan, Puerto Rico 
ExcellentBased on 830 reviews
8.1

El Canario by the Lagoon provides a comfortable setting while in San Juan. Popular features at this 2-star property include a rooftop terrace and free Wi-Fi.

Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.5 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.4 km from city centre, Carolina, Puerto Rico 
ExcellentBased on 1,093 reviews
8.5

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
8.8 Excellent
1150 Caribe Avenue, Ponce, Puerto Rico
Show on map
4.5 km from city centre, Ponce, Puerto Rico 
ExcellentBased on 839 reviews
8.8

Hilton Ponce Golf & Casino Resort has 255 elegant rooms and features an outdoor pool. Popular amenities, such as outdoor tennis courts, a Jacuzzi and free Wi-Fi, ensure a satisfying stay in Ponce.

Comfort Inn San Juan
Comfort Inn San Juan
7.9 Good
Clemenceau St. #6, Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan, Puerto Rico 
GoodBased on 1,077 reviews
7.9

Located in San Juan, Comfort Inn San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

Courtyard by Marriott Isla Verde Beach Resort
Courtyard by Marriott Isla Verde Beach Resort
8.3 Excellent
7012 Boca de Cangrejos Avenue, Carolina, Puerto Rico
Show on map
8.8 km from city centre, Carolina, Puerto Rico 
ExcellentBased on 1,133 reviews
8.3

Conveniently located with direct access to Luis Munoz Marin International Airport, Courtyard by Marriott Isla Verde Beach Resort offers 3-star accommodation as well as a private beach and an outdoor heated pool. It also provides valet parking, an express check-in and check-out feature and a kids pool.

La Concha Renaissance San Juan Resort
La Concha Renaissance San Juan Resort
8.8 Excellent
1077 Ashford Avenue, San Juan, Puerto Rico
Show on map
3.7 km from city centre, San Juan, Puerto Rico 
ExcellentBased on 882 reviews
8.8

Located in San Juan, La Concha Renaissance San Juan Resort is within a 10-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool, free Wi-Fi and a private beach. There is also a gym with cardiovascular equipment, an infinity pool and free weights.

Verdanza Hotel San Juan
Verdanza Hotel San Juan
7.1 Good
8020 Tartak Street, Carolina, Puerto Rico
Show on map
9.5 km from city centre, Carolina, Puerto Rico 
GoodBased on 412 reviews
7.1

Located in Carolina, Verdanza Hotel is within a 10-minute drive of Luis Munoz Marin International Airport and provides a Jacuzzi, an outdoor pool and a rooftop terrace. The numerous facilities this stylish hotel has to offer include a sun deck, valet parking and an express check-in and check-out feature.

Parador El Faro
Parador El Faro
8.7 Excellent
Carr. 107 Km 2.1, Aguadilla, Puerto Rico
Show on map
3.9 km from city centre, Aguadilla, Puerto Rico 
ExcellentBased on 900 reviews
8.7

Within a 10-minute car ride of Rafael Hernandez Airport, Parador El Faro offers an outdoor pool and free wireless internet. It also provides a terrace, a ballroom and laundry facilities.

Olive Boutique Hotel, A Small Luxury Hotel of the World
Olive Boutique Hotel, A Small Luxury Hotel of the World
8.7 Excellent
Aguadilla St. #55 Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan, Puerto Rico 
ExcellentBased on 160 reviews
8.7

Boasting free Wi-Fi, a rooftop terrace and an infinity pool, O Live Boutique Hotel A Small Luxury Hotel of the World is situated in San Juan and provides cosy accommodation. It offers 5-star accommodation with air-conditioned rooms.

Tips for booking a Puerto Rico hotel

Cheapest month:December
Most expensive month:November
Average price in Puerto Rico:S$ 235/night
Absolute cheapest price found:S$ 13/night
Cheapest day:Sunday
Most expensive day:Saturday
S$ 133 - S$ 321
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 196 - S$ 219
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Rico hotels

Show all 3,628 hotels
1
Olive Boutique Hotel, A Small Luxury Hotel of the World
Olive Boutique Hotel, A Small Luxury Hotel of the World
8.7 Excellent
Aguadilla St. #55 Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan 

Boasting free Wi-Fi, a rooftop terrace and an infinity pool, O Live Boutique Hotel A Small Luxury Hotel of the World is situated in San Juan and provides cosy accommodation. It offers 5-star accommodation with air-conditioned rooms.

2
La Concha Renaissance San Juan Resort
La Concha Renaissance San Juan Resort
8.8 Excellent
1077 Ashford Avenue, San Juan, Puerto Rico
Show on map
3.7 km from city centre, San Juan 

Located in San Juan, La Concha Renaissance San Juan Resort is within a 10-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool, free Wi-Fi and a private beach. There is also a gym with cardiovascular equipment, an infinity pool and free weights.

3
Courtyard by Marriott Isla Verde Beach Resort
Courtyard by Marriott Isla Verde Beach Resort
8.3 Excellent
7012 Boca de Cangrejos Avenue, Carolina, Puerto Rico
Show on map
8.8 km from city centre, Carolina 

Conveniently located with direct access to Luis Munoz Marin International Airport, Courtyard by Marriott Isla Verde Beach Resort offers 3-star accommodation as well as a private beach and an outdoor heated pool. It also provides valet parking, an express check-in and check-out feature and a kids pool.

4
San Juan Marriott Resort & Stellaris Casino
San Juan Marriott Resort & Stellaris Casino
8.4 Excellent
1309 Ashford Avenue, San Juan, Puerto Rico
Show on map
4.1 km from city centre, San Juan 

Located in San Juan, San Juan Marriott Resort & Stellaris Casino is within a 15-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool, a swimming pool and outdoor tennis courts. It has a fitness centre, as well as water slides, a Jacuzzi and a sauna.

5
Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.5 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.4 km from city centre, Carolina 

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

6
Wyndham Grand Rio Mar Beach Resort & Spa
Wyndham Grand Rio Mar Beach Resort & Spa
8.8 Excellent
6000 Rio Mar Boulevard, Rio Grande, Puerto Rico
Show on map
9.3 km from city centre, Rio Grande 

Boasting a private beach, an outdoor pool and outdoor tennis courts, Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort is located in Palmer and provides comfortable accommodation. It also offers a sauna, water slides and free Wi-Fi.

7
Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.2 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre, San Juan 

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

8
Comfort Inn San Juan
Comfort Inn San Juan
7.9 Good
Clemenceau St. #6, Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre, San Juan 

Located in San Juan, Comfort Inn San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

Cheapest hotels in Puerto Rico

Show all 3,628 hotels
El Canario by The Lagoon
El Canario by The Lagoon
8.1 Excellent
4 Calle Clemenceau, San Juan, Puerto Rico
Show on map
3.6 km from city centre,  

El Canario by the Lagoon provides a comfortable setting while in San Juan. Popular features at this 2-star property include a rooftop terrace and free Wi-Fi.

S$ 162
Avg. per night
Verdanza Hotel San Juan
Verdanza Hotel San Juan
7.1 Good
8020 Tartak Street, Carolina, Puerto Rico
Show on map
9.5 km from city centre,  

Located in Carolina, Verdanza Hotel is within a 10-minute drive of Luis Munoz Marin International Airport and provides a Jacuzzi, an outdoor pool and a rooftop terrace. The numerous facilities this stylish hotel has to offer include a sun deck, valet parking and an express check-in and check-out feature.

S$ 194
Avg. per night
Comfort Inn San Juan
Comfort Inn San Juan
7.9 Good
Clemenceau St. #6, Condado, San Juan, Puerto Rico
Show on map
3.5 km from city centre,  

Located in San Juan, Comfort Inn San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and provides an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

S$ 210
Avg. per night
Parador El Faro
Parador El Faro
8.7 Excellent
Carr. 107 Km 2.1, Aguadilla, Puerto Rico
Show on map
3.9 km from city centre,  

Within a 10-minute car ride of Rafael Hernandez Airport, Parador El Faro offers an outdoor pool and free wireless internet. It also provides a terrace, a ballroom and laundry facilities.

S$ 215
Avg. per night
Mayaguez Resort & Casino
Mayaguez Resort & Casino
8.0 Excellent
Route 104 km. 0.3, Mayagüez, Puerto Rico
Show on map
2.6 km from city centre,  

Mayaguez Resort & Casino is situated in Mayaguez and features free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and water slides.

S$ 232
Avg. per night
Hilton Ponce Golf & Casino Resort
Hilton Ponce Golf & Casino Resort
8.8 Excellent
1150 Caribe Avenue, Ponce, Puerto Rico
Show on map
4.5 km from city centre,  

Hilton Ponce Golf & Casino Resort has 255 elegant rooms and features an outdoor pool. Popular amenities, such as outdoor tennis courts, a Jacuzzi and free Wi-Fi, ensure a satisfying stay in Ponce.

S$ 265
Avg. per night
Best Western Plus Condado Palm Inn & Suites
Best Western Plus Condado Palm Inn & Suites
8.2 Excellent
55 Condado Avenue, San Juan, Puerto Rico
Show on map
4.0 km from city centre,  

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and an express check-in and check-out feature.

S$ 269
Avg. per night
Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
8.5 Excellent
8000 Tartak Street, Carolina, Puerto Rico
Show on map
9.4 km from city centre,  

Situated in Carolina, Embassy Suites by Hilton San Juan Hotel & Casino offers 3-star accommodation, as well as an outdoor pool. It also provides facial treatments, an express check-in and check-out feature and body treatments.

S$ 358
Avg. per night

Hotel prices in Puerto Rico

3 stars

S$ 194 - S$ 358

Embassy Suites by Hilton San Juan Hotel & Casino
S$ 358
Avg. per night
Best Western Plus Condado Palm Inn & Suites

No. 2 most popular

S$ 269
Avg. per night
Verdanza Hotel San Juan

Best value

S$ 194
Avg. per night
4 stars and up

S$ 265 - S$ 512

San Juan Marriott Resort & Stellaris Casino

No. 1 most popular

S$ 464
Avg. per night
La Concha Renaissance San Juan Resort

No. 2 most popular

S$ 512
Avg. per night
Hilton Ponce Golf & Casino Resort

Best value

S$ 265
Avg. per night

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

Puerto Rico travel FAQs

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

    You can find several places worth visiting in Puerto Rico. San Juan, Isabela, and Mayagüez are some of the most popular amongst our users.

  • What are the best hotels in Puerto Rico?

    San Juan Marriott Resort & Stellaris Casino (8.4/10 from 781 reviews), DoubleTree by Hilton San Juan (8.5/10 from 607 reviews), and Holiday Inn Mayaguez & Tropical Casino (8.9/10 from 1,139 reviews) are all highly rated places to stay in Puerto Rico.