Skip to main content

Filter by:


Star Rating

Review Score

San Pedro – 64 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Jungle House, hotel in San Pedro

Set in Iquitos, 16 mi from Santa Teresa, Hotel Garden House features a restaurant, bar and free WiFi throughout the property. Guests can enjoy the on-site restaurant.

Swimming pool, friendly staff, beakfast included
8.4
Scored 8.4
Very Good
Rated very good
663 reviews
Price from$46per night
Nativo Hotel, hotel in San Pedro

Nativo Hotel has an outdoor swimming pool, shared lounge, a terrace and bar in Iquitos. This 3-star hotel offers a tour desk and luggage storage space.

Very large room with air conditioning
8.3
Scored 8.3
Very Good
Rated very good
486 reviews
Price from$55per night
Doubletree By Hilton Iquitos, hotel in San Pedro

With its impressive solid glass and concrete architecture, Doubletree by Hilton Iquitos is located in downtown Iquitos. Guests can enjoy the indoor swimming pool and fine international cuisine.

The hotel was conveniently located at Plaza de Armas. Our suite was spacious with a hot tub. The hotel had a nice pool & good breakfast buffet.
8.1
Scored 8.1
Very Good
Rated very good
606 reviews
Price from$109.76per night
Bora Hotel, hotel in San Pedro

Featuring a restaurant, Bora Hotel offers accommodations with free WiFi access in Iquitos. The city's main square is just 984 feet away.

Overall great stay but staff wasn't very responsive to requests and there was miscommunication several times. Wouldn't recommend it. 👎
8.4
Scored 8.4
Very Good
Rated very good
393 reviews
Price from$37.87per night
El Dorado Classic Hotel, hotel in San Pedro

El Dorado Classic Hotel offers air-conditioned accommodations in Iquitos. Boasting a 24-hour front desk, this property also welcomes guests with a restaurant and a year-round outdoor pool.

Location
7.5
Scored 7.5
Good
Rated good
381 reviews
Price from$57.75per night
Hotel Aloe Uka, hotel in San Pedro

Located in Iquitos, Hotel Aloe Uka provides air-conditioned rooms with free WiFi. The property has a shared lounge, a 24-hour front desk and luggage storage for guests.

Good location in Iquitos and a very friendly and accomodating staff!
7.9
Scored 7.9
Good
Rated good
395 reviews
Price from$19.67per night
Hostal Macambo, hotel in San Pedro

Hostal Macambo is located in Iquitos. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

Knew the area, but was unfamiliar with this hotel. Booked base don location, found it to be perfect for what I was seeking
8.4
Scored 8.4
Very Good
Rated very good
74 reviews
Price from$45per night
Amazon Green Hotel, hotel in San Pedro

Amazon Green Hotel is located in Iquitos. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property.

I like the fact they are selling plant medicine in their shop and many beautiful paintings...
7.6
Scored 7.6
Good
Rated good
99 reviews
Price from$25per night
Hotel Ventura Isabel, hotel in San Pedro

Hotel Ventura Isabel has accommodations in Iquitos. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

It was very comfortable and the staff were very friendly and helpful . The location was excellent and the pool was super nice.
7.5
Scored 7.5
Good
Rated good
153 reviews
Price from$46.41per night
Casa Nativa Iquitos, hotel in San Pedro

Located in Iquitos, Casa Nativa Iquitos features a terrace. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

This place is in a great location. You can easily walk to the main square, the boardwalk, and a lot of good restaurants. The room was spacious, very clean, and very comfortable. The staff was friendly and helpful. I would definitely stay here again.
7.4
Scored 7.4
Good
Rated good
44 reviews
Price from$36.90per night
See all hotels near San Pedro
Subscribe to receive premium deals

Prices drop the second you sign up!