Skip to main content

Search hotels in Puerto Rico

Enter your dates to see the latest prices and deals for Puerto Rico hotels

Puerto Rico – 1 hotel or place to stay

Filter by:

Star rating
Review score

Zutalu - Playa Sur

Puerto López (Near Puerto Rico)

Situated in Puerto López, a few steps from Puerto Lopez Beach, Zutalu - Playa Sur features accommodation with a garden and free private parking. The hotel has family rooms.

D
David
From
United Kingdom
Staff were SO helpful because it was quite quiet, they even drove us to the bus station when we were struggling to get a taxi. And let us check out late no extra charge. Really close to the beach and restaurants but couldn’t hear any noise from the hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 112 reviews
Price from
US$35
1 night, 2 adults

El Campito Lodge

Ayampe (Near Puerto Rico)

Located in Ayampe, 1.4 km from Ayampe Beach, El Campito Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
ARAUZ COBEÑA
From
Ecuador
Un lugar tranquilo, para descansar y conectar con la naturaleza. El staff muy amable ✨
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews
Price from
US$45
1 night, 2 adults

Victor Hugo Hotel

Puerto López (Near Puerto Rico)

Located right in front of the waterfront in Puerto Lopez, Victor Hugo has comfortable rooms with free Wi-Fi. Salango Beach is 5 km away.

C
Carol
From
Ecuador
Balcony toward ocean. Very nice roomn. good air condirtioning.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 245 reviews
Price from
US$50
1 night, 2 adults

Hosteria Guachapeli

Las Tunas (Near Puerto Rico)

Situated in Las Tunas, 300 metres from Las Tunas Beach, Hosteria Guachapeli features accommodation with a terrace, free private parking and barbecue facilities.

P
Paola
From
Ecuador
Location near to the beach, great view
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$52
1 night, 2 adults

Azuluna Ecolodge

Puerto López (Near Puerto Rico)

Located in Puerto López, 500 metres from Las Tunas Beach, Azuluna Ecolodge provides accommodation with a garden, free private parking, a terrace and a restaurant.

J
Jaani
From
Finland
Quite little getaway spot a little walk away from the beach and the main drag, Azuluna Ecolodge offers a perfect hideout for a day or two, or five like for me. I think I was the only guest in the house, and had the whole dorm to my self. Kitchen was still open and the staff provided me with excellent foods with reasonable prices.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 101 reviews
Price from
US$45.60
1 night, 2 adults

Café Madame

Puerto López (Near Puerto Rico)

A few steps from Puerto Lopez Beach, Café Madame is a recently renovated property set in Puerto López and offers air-conditioned rooms with free WiFi and private parking.

K
Kristina
From
Denmark
Our favorite spot in town! For eating, chilling, and sleeping! A little heaven of tasty food, good tunes, and sea views. The hosts went beyond expectations to give us a good experience. Bonus points for Andres’ beautiful art pieces decorating the space and their sustainability initiatives. Loved our time here!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 112 reviews
Price from
US$45
1 night, 2 adults

El Nido Boutique B&B

Puerto López (Near Puerto Rico)

Offering scenic views of the sea, El Nido Boutique B&B is situated in Puerto López, a few steps from Puerto Lopez Beach This beachfront property offers access to a terrace and free WiFi.

D
Dimitri
From
United States
Great hotel located a 3 minute walk to the center of everything. It was great to be close to everything but not right in the middle of all the super loud music. Beds are super comfortable, the wifi worked great (which was a pleasant surprise) and the breakfasts are delicious. The shower also had BOTH hot water and pressure.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 129 reviews
Price from
US$70
1 night, 2 adults

Hermanos Perdidos Surf

Las Tunas (Near Puerto Rico)

Set in Las Tunas, a few steps from Las Tunas Beach, Hermanos Perdidos Surf offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

E
Emily
From
Canada
Such lovely volunteers and owners, right in front a practically empty beach, delicious vegan brekkie option, such good value for dorm beds and also extras like drinks, and just all around wonderful vibes!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 103 reviews
Price from
US$24
1 night, 2 adults

CASITA MADAME

Puerto López (Near Puerto Rico)

Located within a few steps of Puerto Lopez Beach in Puerto López, CASITA MADAME features accommodation with seating area.

J
Johannes
From
Germany
Very flexible reagarding Check-in and helpful host
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 122 reviews
Price from
US$55
1 night, 2 adults

Hostería Mandála

Puerto López (Near Puerto Rico)

Situated in Puerto López, a few steps from Puerto Lopez Beach, Hostería Mandála features accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Steve
From
Ecuador
The staff was wonderful! We were traveling with a small dog. We had to leave him while whle watching and let them know. They had someone walk the dog and make sure it had food and water. our dog has seperation anxiety and started barking. The staff took him to the lobby to keep him company and all of them played with him while keeping other guest from being annoyed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews
Price from
US$48.40
1 night, 2 adults
See all hotels in and around Puerto Rico

Hotels with airport shuttles in Puerto Rico

Airport shuttle (free)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 154 reviews
From US$52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 101 reviews
From US$57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
From US$53.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews
From US$69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 28 reviews
From US$209.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 132 reviews
From US$99.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews
From US$37.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,208 reviews
From US$48.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 245 reviews
From US$50 per night

Most booked hotels in Puerto Rico and surroundings in the past month

See all

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 14 reviews

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 reviews

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 54 reviews

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 127 reviews

Popular with guests booking hotels in Puerto López

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

Popular with guests booking hotels in Puerto López

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

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 288 reviews

Popular with guests booking hotels in Puerto López

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

Popular with guests booking hotels in Puerto López

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Popular with guests booking hotels in Puerto López

Best hotels with breakfast in Puerto Rico and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 56 reviews

Set in Puerto López, less than 1 km from Salango Beach, Hotel La Costa International Salango offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$57.50 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 171 reviews

Situated in Puerto López, a few steps from Las Tunas Beach, Viejamar B&B features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$56.35 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 101 reviews

Located in Puerto López, 500 metres from Las Tunas Beach, Azuluna Ecolodge provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$57 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 21 reviews

Situated in Puerto López, 100 metres from Las Tunas Beach, Centro Vacacional "El Pro" features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$59.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 33 reviews

Mantaraya Lodge in Puerto López mixes fantastic architecture with bright colours, an outdoor pool and a tropical setting. Its air-conditioned rooms have private bathroom and a balcony with a hammock.

From US$80.75 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 210 reviews

Situated in Puerto López, 600 metres from Puerto Lopez Beach, Tuzco Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$68 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 44 reviews

Hotel-Restaurante Ancora features free bikes, a fitness centre and a sun terrace with swimming pool and continental breakfast in Puerto López.

From US$61.75 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 73 reviews

Set in Puerto López, in a building dating from 2007, 400 metres from Puerto Lopez Beach, Hospedaje Dannita B&B offers a restaurant and guestrooms with free WiFi.

From US$23 per night

Budget hotels in Puerto Rico and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Set in Las Tunas, a few steps from Las Tunas Beach, La Perla Hostel and Cabins offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$50.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Villa Tunas provides accommodation in Salango. This property offers access to a patio, free private parking and free WiFi.

From US$106.25 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Featuring a garden, bar and views of mountain, WIPEOUT SUIT is set in Puerto López, a few steps from Las Tunas Beach.

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

Situated in Las Tunas, 300 metres from Las Tunas Beach, Hosteria Guachapeli features accommodation with a terrace, free private parking and barbecue facilities.

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

Situated in Las Tunas, 500 metres from Las Tunas Beach, Hostal Mirada al Mar features accommodation with a garden, free private parking, a terrace and a bar.

From US$23 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4 reviews

Boasting garden views, Nueva Tierra features accommodation with balcony, around 2 km from Las Tunas Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$51.75 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 170 reviews

Hostal Monte Libano is set on the seafront in Puerto López, a few steps from Puerto Lopez Beach.

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

Boasting city views, Vistamar 100m2 departamento is situated in Puerto López, a few steps from Puerto Lopez Beach. This beachfront property offers access to a balcony and free WiFi.

From US$66.70 per night