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, 109 reviews
Price from
£34.04
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, 184 reviews
Price from
£27.75
1 night, 2 adults

New Nautilus Lodge

Puerto López (Near Puerto Rico)

Located in Puerto López, 200 metres from Puerto Lopez Beach, New Nautilus Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

P
Paul
From
United States
We were very impressed with this hotel. The grounds were beautiful, the staff (Ava) was super nice, and the room was great. The beds were more comfortable than many 5 star resorts in the U.S. We will definitely stay here again when we are in the area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 289 reviews
Price from
£80.43
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.

J
Joe
From
United States
Breakfast was great. Staff was extremely helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 263 reviews
Price from
£37
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.1
Superb - What previous guests thought, 22 reviews
Price from
£36.08
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.

D
DanielSide
From
Argentina
Staff have been excellent. Breackfast amazing
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 100 reviews
Price from
£42.18
1 night, 2 adults

Hotel La Costa International Salango

Puerto López (Near Puerto Rico)

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.

G
Guillen R
From
Ecuador
hotel de descanso de carretera
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 47 reviews
Price from
£42.55
1 night, 2 adults

Hotel Berlín International

Puerto López (Near Puerto Rico)

Located in Puerto López, 31 km from Montañita, Hotel Berlín International boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 58 reviews
Price from
£38.85
1 night, 2 adults

Mantaraya Lodge

Puerto López (Near Puerto Rico)

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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 33 reviews
Price from
£59.76
1 night, 2 adults

Aloha.ayampe

Ayampe (Near Puerto Rico)

Set in Ayampe, Aloha.ayampe features a terrace, restaurant, bar, and free WiFi throughout the property. The property is non-smoking and is located a few steps from Ayampe Beach.

E
Esteban
From
Netherlands
Great location directly on the Beach.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 15 reviews
Price from
£19.91
1 night, 2 adults
See all hotels in and around Puerto Rico

Hotels with airport shuttles in Puerto Rico

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 100 reviews
    From £42.18 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 22 reviews
    From £36.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 39 reviews
    From £56.98 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 196 reviews
    From £44.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 289 reviews
    From £80.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 reviews
    From £155.03 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 136 reviews
    From £73.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 58 reviews
    From £54.39 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 45 reviews
    From £51.06 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 19 reviews
    From £48.10 per night

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

See all

Best hotels with breakfast in Puerto Rico and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 47 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 173 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 7 reviews

    With sea views, Hosteria Tsafiki is located in Puerto López and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 100 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.

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

    With sea views, Wipeout Cabaña Restaurant is situated in Las Tunas and has a restaurant, luggage storage space, bar, garden, outdoor fireplace and picnic area.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 24 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.

  • Scored out of 10, guest rating 8.5
    Very good - 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.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 224 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.

Budget hotels in Puerto Rico and nearby

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

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Located in Las Tunas, a few steps from Las Tunas Beach, Tierra Munay has a private beach area, private parking and rooms with free WiFi access. The apartment features family rooms.

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

  • Scored out of 10, guest rating 9.1
    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.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 65 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.

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

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

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

    Located in Puerto López, a few steps from Puerto Lopez Beach, Casa de Heidi offers beachfront accommodation and various facilities, such as a garden.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 15 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.