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

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.2
Superb - What previous guests thought, 194 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.

H
Harri Bradley
From
United Kingdom
The architecture is fantastic. Beds comfortable with good linen and rooms spacious and very clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 246 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.1
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.

D
DanielSide
From
Argentina
Staff have been excellent. Breackfast amazing
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 103 reviews
Price from
US$45.60
1 night, 2 adults

Suites La Tortuga

Ayampe (Near Puerto Rico)

Set in Ayampe, 400 metres from Ayampe Beach, Suites La Tortuga offers accommodation with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 11 reviews
Price from
US$45
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.

d
david
From
Ecuador
Nice galley kitchen with 2/3 rds refrigerator, large top freezer. Quiet location on the north side of town. Great hosts!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 113 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.

G
Gergely
From
Hungary
Everything. Hosts very friendly, great breakfast, nice secure place.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 132 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.

J
Jack
From
United Kingdom
Excellent location in a quiet town along the coast. About half the people staying there are both semi-permanently living there and returning each year which helps to create a real family atmosphere, and also really welcoming to new guests! Perfect place if you want to have a chilled/non-party vibe while enjoying the surf and the coast!
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.

E
Eva
From
Belgium
Rooms are spacious, nicely decorated and super clean! There was also a lounge and microwave/fridge on the shared terrace. The café next to the guest rooms was also really good!
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.

J
Jörg
From
Germany
Beautiful hosteria, lovingly designed down to the last detail, under Swiss-Italian management. There is a beautiful beach across the street. It is a 5-minute walk to the center of Puerto Lopez. There is an excellent café restaurant nearby. In a fairytale garden there are several houses in the local style with different room sizes and number of beds. Each room has its own sheltered outdoor area with armchairs and hammocks. The continental breakfast is very tasty. The motorcycles are protected under a roof in the courtyard. They can help you to arrange tours. Absolutely recommend able.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 358 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, 153 reviews
    From US$52 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 103 reviews
    From US$57 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    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$51.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    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$112.34 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 194 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,217 reviews
    From US$55 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 246 reviews
    From US$50 per night

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

See all

Budget hotels in Puerto Rico and nearby

  • 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 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$44.80 per night
  • 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 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.

    From US$103.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 103 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 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 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 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.

    From US$53.75 per night

Best hotels with breakfast in Puerto Rico and nearby

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

    From US$62.50 per night
  • Scored out of 10, guest rating 8.7
    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, 45 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
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 194 reviews

    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.

    From US$37.50 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 55 reviews

    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.

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

    Situated in Puerto López, a few steps from Puerto Lopez Beach, Bed and Breakfast Puerto López features a garden and views of the garden.

    From US$35.84 per night