Hotels in Puerto Rico

Enter your dates and choose from 2210 hotels and other places to stay!

Top destinations for Puerto Rico city trips

Find hotels in some of the most popular cities in Puerto Rico

San Juan

Beaches, Old Town, Friendly locals
1034 hotels

Rincon

Relaxation, Beaches, Sunsets
134 hotels

Fajardo

Beaches, Relaxation, Family friendly trips
127 hotels

Luquillo

Beaches, Beach walks, Relaxation
106 hotels

Rio Grande

Relaxation, Beaches, Swimming pools
102 hotels

Cabo Rojo

Beaches, Tranquillity, Sunsets
99 hotels

Isabela

Relaxation, Beaches, Beach walks
81 hotels

Aguadilla

Beaches, Relaxation, Restaurants
74 hotels

Dorado

Relaxation, Family friendly trips, Tranquillity
74 hotels

Arecibo

Tourist attractions, Beaches, Relaxation
67 hotels

Hotels in the most popular regions in Puerto Rico

Discover Puerto Rico by exploring its top regions

Hotels in Puerto Rico near popular landmarks

Pick your point of interest and find a hotel nearby

Explore and find hotels in Puerto Rico

The wealth of attractions that await on Puerto Rico belie its tiny size. White-sand beaches, rugged mountains, crashing waterfalls and stunning rainforest – the variety of landscapes seem endless. Most visitors head straight to the more developed shoreline of the north coast, but those willing to make the trip out to Vieques, an offshore island to the east, are rewarded with deserted beaches, bays that glow at night, and the chance to spot wild horses roaming freely. The adventure continues inland, with limestone caves and hiking trails amidst the canopy of El Yunque National Forest. All that said, the appeal of this island does not solely rest with its natural beauty. Puerto Rico’s distinct culture is formed of Caribbean, Hispanic and American influences, which makes for fantastic music, food and festivals. There’s no better place to get a taste for it than in the island’s salsa-fuelled capital, San Juan. Before you put your dancing shoes on, take some time to get to know the city. You can explore the old town and its mighty forts, San Felipe del Morro and San Cristóbal, both over five centuries old. Walk along the famous Paseo de la Princesa which runs beside the old city walls. Or go jet-skiing or kitesurfing in Isla Verde, a lively district facing Laguna San José. Accommodation options are plentiful in Puerto Rico, with the bulk of hotels and guesthouses strung along the coast. You can expect more choice in San Juan and Ponce, the country’s second biggest city.

Top picks for hotels in Puerto Rico

Try one of these popular and highly-rated Puerto Rico hotels

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,173 reviews

Set in Aguadilla, 1.1 km from Cueva Survival Beach, Punta Borinquen Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$151 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,083 reviews

Offering an outdoor pool and a restaurant, Parador El Faro is located in Aguadilla. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.

From US$161 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,503 reviews

Minutes from the attractions of Porta del Sol and beautiful Caribbean beaches, this hotel in Mayaguez, Puerto Rico offers amenities such as free WiFi, free parking and an on-site restaurant.

From US$139 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 356 reviews

Fairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Luquillo.

From US$207 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 reviews

Set in Rincon and only 500 metres from Sandy Beach, Red Flamboyan Guesthouse and Restaurant offers accommodation with sea views, free WiFi and free private parking.

From US$230 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews

Situated within 600 metres of Ocean Park Beach and 1.3 km of Museum of Art of Puerto Rico in San Juan, APT by DW features accommodation with free WiFi and seating area.

From US$317 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews

Located in Rincon, 400 metres from Maria's Beach, Tres Palmas Boutique Hotel provides accommodation with free WiFi and free private parking. Porta Coeli Religious Art Museum is 46 km from the hotel.

From US$157 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 178 reviews

Located in San Juan and with Ocean Park Beach reachable within 300 metres, Casa Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

From US$253 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 202 reviews

Located 700 metres from Buye Beach, Villas at Chalet De Buye offers accommodation with a patio, as well as barbecue facilities.

From US$174 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 123 reviews

Set in Las Piedras and only 48 km from Fort Buchannan, Swim & Paint Art Retreat offers accommodation with mountain views, free WiFi and free private parking.

From US$95 per night

Best reviewed hotels

See all

Situated in Camuy, a few steps from Peñon Brusi Beach, Brusea by the Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
From US$135 per night

Situated in Vieques, 2.7 km from Negrita, Club Vieques - Adults Only Resort - LGBT Friendly features accommodation with an outdoor swimming pool, free private parking, a terrace and a bar.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews
From US$184 per night

Set in La Parguera, 2.9 km from Rosada Beach, Parguera Plaza Hotel - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 676 reviews
From US$160 per night

Surrounded by lush mountains and only a short drive from San Juan city centre, this hotel in Caguas, Puerto Rico offers an on-site casino and a variety of dining options.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 263 reviews
From US$193 per night

This beach-front guest house offers a terrace with BBQ, stunning views of the ocean and free Wi-Fi throughout. It is located in the Playa Rincón Beach and 5 minutes’ drive from Rincón city centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 513 reviews
From US$120 per night

Set in Guanica, 10 km from Guanica Dry Forest, Parador Guánica 1929 offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 614 reviews
From US$149 per night

Located in Lajas, 2.1 km from Rosada Beach, Turtle Bay Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 317 reviews
From US$181 per night

Located in Fajardo, 3 km from Seven Seas Beach, Anchors Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews
From US$155 per night

Fairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Luquillo.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 356 reviews
From US$223 per night

Offering an outdoor swimming pool, Hyatt Place Manati is located 6.5 km from Playa Mar Chiquita beach. Free Wi-Fi access is available in all areas.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 708 reviews
From US$158 per night

Set in Aguadilla, 1.1 km from Cueva Survival Beach, Punta Borinquen Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,173 reviews
From US$151 per night

Located in Rincon, 400 metres from Maria's Beach, Tres Palmas Boutique Hotel provides accommodation with free WiFi and free private parking. Porta Coeli Religious Art Museum is 46 km from the hotel.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews
From US$157 per night

Most booked hotels in Puerto Rico in the past month

See all

Popular with guests booking hotels in Mayaguez

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,796 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,324 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,037 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 695 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,800 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,394 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 456 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,306 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 457 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 800 reviews