Skip to main content

Filter by:


Star rating

Review score

San Juan – 711 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Antigua Miraflores, hotel in San Juan

Hotel Antigua Miraflores offers free Wi-Fi, free parking nearby the Love Park and Miraflores Central Park with its nightly folklore shows. It is nearby Waikiki Beach, along the South Pacific Ocean.

Great location and very friendly staff. The rooms, cafe/bar/restaurants were all above expected.
9.2
Scored 9.2
Superb
Rated superb
986 reviews
Price from€ 80.71per night
Casa Suyay, hotel in San Juan

Casa Suyay is located in Lima, 30 metres from Kennedy park. Free Wi-Fi access is available and american breakfast is included. Lima's downtown and commercial area is 10 km away.

This hotel is in a really good location and the staff are really helpful and lovely! The beds were comfy too
8.8
Scored 8.8
Fabulous
Rated fabulous
3,280 reviews
Price from€ 125.51per night
Best Western Plus Urban Larco Hotel, hotel in San Juan

Best Western Plus Urban Larco Hotel is located in the Miraflores district in Lima, 200 metres from Larcomar.

The location, the room and the staff
8.9
Scored 8.9
Fabulous
Rated fabulous
1,642 reviews
Price from€ 78.79per night
Belma Boutique Bed and Breakfast, hotel in San Juan

Conveniently set in the Miraflores district of Lima, Belma Boutique Bed and Breakfast is located 400 metres from Playa Redondo, 700 metres from Playa La Estrella and 1.4 km from Playa Makaha.

friendly staff
9.4
Scored 9.4
Superb
Rated superb
874 reviews
Price from€ 72.41per night
Libre Hotel, BW Signature Collection by Best Western, hotel in San Juan

Libre Hotel, BW Signature Collection by Best Western is offering accommodation in Lima. Located around 800 metres from Larcomar, the hotel is also 5 km away from Museum of the Nation.

Clean, looks like it’s been fairly recently fitted and it’s suitably warm. Staff were helpful, giving information when I had queries. Varied choice for breakfast including hot and cold. It’s walkable to Baranco and in easy reach of the scope of Miraflores.
9.0
Scored 9.0
Superb
Rated superb
926 reviews
Price from€ 68.60per night
DoubleTree by Hilton Lima Miraflores El Pardo, hotel in San Juan

El Pardo DoubleTree by Hilton is a modern hotel with tasteful rooms and free Wi-Fi in Miraflores. Facilities include a rooftop pool with panoramic views, 2 restaurants and a gym offering yoga...

As always the new building is quite and well isolated, if someone comes for work this is a good spot to recover after a long day of meetings
8.6
Scored 8.6
Fabulous
Rated fabulous
736 reviews
Price from€ 124.66per night
Tierra Viva Miraflores Mendiburu, hotel in San Juan

Tierra Viva Miraflores Mendiburu has a privileged location, in the middle of the best gastronomic area of Miraflores; at walking distance from the best restaurants in Peru, such as: Cevicheria La Mar,...

Modern hotel. Staff very friendly and helpful. Bed very big and comfortable. Room spacious. Clean room and bathroom.
9.0
Scored 9.0
Superb
Rated superb
669 reviews
Price from€ 68.89per night
Embajadores Hotel, hotel in San Juan

Located in the tranquil area of Miraflores, this hotel is 200 metres from the Malecon de la Reserva beach area and from Larcomar shopping centre. It offers free Wi-Fi, breakfast, and free parking.

The staff was super! Very helpful and friendly people!
7.3
Scored 7.3
Good
Rated good
1,032 reviews
Price from€ 55.47per night
Faraona Grand Hotel, hotel in San Juan

Discover Faraona Grand Hotel in Miraflores!, the first tourist district of Lima! Our superior 4-star category hotel invites you to enjoy our facilities.

Good breakfast excellent fruit and juices very helpful staff. Luggage delivered to room Doors opened Always greeted, all in a stylish grand old fashioned hotel manner. Excellent location in a quiet street but so close to the best of Miraflores Restaurant had great food excellent flavours and interesting dishes
8.6
Scored 8.6
Fabulous
Rated fabulous
1,293 reviews
Price from€ 72.98per night
Novotel Lima San Isidro, hotel in San Juan

Conveniently located in San Isidro’s financial district, Novotel Lima San Isidro offers modern rooms with air conditioning and Flat-screen TVs. Facilities include an indoor heated pool.

Location, breakfast, swimming pool and overall friendliness from staff
8.5
Scored 8.5
Very good
Rated very good
532 reviews
Price from€ 96.49per night
See all hotels near San Juan
Subscribe to receive premium deals

Prices drop the moment you sign up!