Hotels in Puerto Rico

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

Select occupancy

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
1208 hotels

Fajardo

Beaches, Relaxation, Family friendly trips
150 hotels

Rincon

Relaxation, Beaches, Sunsets
146 hotels

Dorado

Relaxation, Family friendly trips, Tranquillity
108 hotels

Rio Grande

Relaxation, Beaches, Swimming pools
108 hotels

Luquillo

Beaches, Beach walks, Relaxation
104 hotels

Cabo Rojo

Beaches, Tranquillity, Sunsets
94 hotels

Isabela

Relaxation, Beaches, Beach walks
88 hotels

Aguadilla

Beaches, Relaxation, Restaurants
71 hotels

Vieques

Beaches, Relaxation, Nature
68 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,088 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 3,647 Kč per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,020 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 3,806 Kč per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,019 reviews

This scenic resort in Puerto Rico is near El Yunque Rain Forest. It is located on a 300-foot cliff overlooking the ocean.

From 8,401 Kč per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,296 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 3,422 Kč per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 167 reviews

Situated in Culebra, jackys culebra apartment is 2.6 km from Melones. This property offers a private pool and free private parking. The apartment has family rooms.

From 2,908 Kč per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 151 reviews

Set in Levittown, Casa Toñita features accommodation with a saltwater pool. There is a private entrance at the guest house for the convenience of those who stay.

From 2,101 Kč per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews

Located within 500 metres of Esperanza and 3.3 km of Bioluminescent Bay in Vieques, GLAMP & SAVE -RENT CASH 10FT COZY HOUSE TENT & BREAKFAST INCLUDED-4TIP- & GET 10 DIS-COUNT BIOBAY TOUR TEXT...

From 1,558 Kč per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 103 reviews

Set in Mayaguez, 22 km from Porta Coeli Religious Art Museum, pineapple hospitality offers air-conditioned rooms with free WiFi and express check-in and check-out.

From 2,285 Kč per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 101 reviews

Located in San Juan, within 1.4 km of Condado Beach and 1.9 km of Museum of Art of Puerto Rico, Casa Ciana provides accommodation with a terrace and as well as free private parking for guests who...

From 3,577 Kč per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 357 reviews

Located in Aguada, 39 km from Porta Coeli Religious Art Museum, El Oasis Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From 2,460 Kč per night

Best reviewed hotels

See all

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 restaurant.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 81 reviews
From 5,910 Kč 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, 951 reviews
From 4,616 Kč 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.1
Superb - What previous guests thought, 443 reviews
From 3,704 Kč per night

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,020 reviews
From 3,806 Kč per night

Facing the beachfront, Parador Maunacaribe - Maunabo offers 2-star accommodation in Maunabo and features an outdoor swimming pool, garden and restaurant.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 954 reviews
From 4,477 Kč 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, 285 reviews
From 4,551 Kč per night

Fairfield by Marriott Luquillo Beach has a fitness centre, shared lounge, a restaurant and bar in Luquillo.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 428 reviews
From 6,087 Kč 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.0
Superb - What previous guests thought, 603 reviews
From 4,812 Kč per night

Surrounded by lush mountain views and just a short drive from San Juan’s city center, Four Points by Sheraton Caguas Real offers comfort, convenience, and entertainment in the heart of Puerto Rico.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 204 reviews
From 5,296 Kč per night

Set in Utuado, 47 km from Arecibo Observatory, Casa Grande Mountain Retreat - Adults Only 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, 478 reviews
From 4,931 Kč per night

Located on the beautiful El Combate Beach inside Cabo Rojo’s National Wildlife Reserve, this hotel features swimming pools for adults and children and free WiFi in all public areas.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 636 reviews
From 3,897 Kč per night

Located on the outskirts of Bayamon, the Hyatt Place Bayamon offers an outdoor pool, a fitness centre and a restaurant. Each stylish room has free Wi-Fi and a flat-screen TV.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 780 reviews
From 5,997 Kč per night

Most booked hotels in Puerto Rico in the past month

See all

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,266 reviews

Popular with guests booking hotels in Mayaguez

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 4,077 reviews

Popular with guests booking hotels in San Juan

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

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 671 reviews

Popular with guests booking hotels in San Juan

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

Popular with guests booking hotels in Rincon

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

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 247 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 689 reviews

Popular with guests booking hotels in San Juan

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 514 reviews

Popular with guests booking hotels in Fajardo

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

More places to explore, more ways to go

  • Flights from London to San Juan

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Flights to Puerto Rico

    Book your flight to Puerto Rico in a matter of minutes!
  • All hotels

    Whether you're going to Puerto Rico, elsewhere in Caribbean or any other corner of the world, you'll find the perfect hotel on Booking.com.
  • Cheap holidays in San Juan

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Hotels in Caribbean Islands

    Eager to start planning your trip to Puerto Rico? Take a look at options in Caribbean Islands, popular with other visitors to the country.
  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get you started!
  • Hotels in France

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get you started!
  • Hostels in Puerto Rico

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Beach Hotels in Puerto Rico

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.