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
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
380 reviews
Price from$57.75per night
Fitzcarrald Hotel, hotel in San Pedro

Fitzcarrald Hotel is located in Iquitos. This 3-star hotel offers a concierge service and a tour desk.

The cleanliness of the whole Hotel, the wonderful breakfast, and the staff were outstanding. Thank you so much Piere and Fabiola!
9.6
Scored 9.6
Exceptional
Rated exceptional
175 reviews
Price from$47per 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
El Cauchero Hotel Iquitos, hotel in San Pedro

Offering an outdoor pool, a restaurant, a complimentary breakfast and free WiFi access, El Cauchero Hotel Iquitos offers accommodations in Iquitos.

The staff was friendly and breakfast was good.
7.4
Scored 7.4
Good
Rated good
285 reviews
Price from$47.50per night
Victoria Regia Hotel, hotel in San Pedro

Boasting an indoor swimming pool only 2 blocks from Iquitos financial area, the hotel has comfortable rooms with free Wi-Fi. Airport shuttles to Francisco Secada Vignetta Airport 5 mi can be arranged....

8.3
Scored 8.3
Very Good
Rated very good
277 reviews
Price from$108per night
Hotel Acosta, hotel in San Pedro

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

The location from the malecón and the plaza.
7.7
Scored 7.7
Good
Rated good
87 reviews
Price from$49.50per night
Hotel Europa, hotel in San Pedro

Located 328 feet from the Amazon River, Hotel Europa offers accommodations in Iquitos. Free Wi-Fi access is available here.

Breakfast was good but "kind of small"
8.0
Scored 8.0
Very Good
Rated very good
116 reviews
Price from$80per 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.3
Scored 7.3
Good
Rated good
43 reviews
Price from$36.90per night
Hotel Golden Star, hotel in San Pedro

In Iquitos, just 164 feet from the 28 de Julio main square, lies Hotel Golden Star. This welcoming hotel provides a continental breakfast and free Wi-Fi access in all areas.

Very good breakfasts, every day sonerhing different, and their coffee.
7.8
Scored 7.8
Good
Rated good
80 reviews
Price from$34.02per night
See all hotels near San Pedro
Subscribe to receive premium deals

Prices drop the second you sign up!