Beach Hotels in Peru

Find the beach hotels that appeal to you the most

Most-visited cities for beach hotels

Lima

56 beach hotels

Chiclayo

4 beach hotels

Paracas

44 beach hotels

Máncora

44 beach hotels

Puno

10 beach hotels

Vichayito

29 beach hotels

Canoas de Punta Sal

32 beach hotels

Zorritos

38 beach hotels

Huanchaco

19 beach hotels

Ilo

3 beach hotels

Pisco

4 beach hotels

Tumbes

6 beach hotels

Colán

4 beach hotels

Lurín

7 beach hotels

Punta Hermosa

15 beach hotels

Most popular regions for beach hotels

Provincia de Lima

141 beach hotels

Piura

124 beach hotels

Tumbes

92 beach hotels

La Libertad

23 beach hotels

Puno

23 beach hotels

Lake Titicaca

23 beach hotels

Ica

12 beach hotels

Lambayeque

8 beach hotels

Loreto

7 beach hotels

Arequipa

6 beach hotels

Amantaní Island

6 beach hotels

Cusco

4 beach hotels

Madre de Dios

3 beach hotels

Moquegua

3 beach hotels

Iquitos Jungle

3 beach hotels

The 10 Best Beach Hotels in Peru

Check out our pick of great beach hotels in Peru

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews

With mountain views, Spirit Of The River Lodge is located in Cusco and has a restaurant, room service, bar, garden, terrace and playground.

From $119 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 121 reviews

Located in Canoas de Punta Sal, a few steps from Punta Sal Grande, Las Hamacas provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From $95 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 142 reviews

Located in Vichayito, a few steps from Playa Vichayito, Vistazul has accommodations with an outdoor swimming pool, free private parking, a private beach area and a terrace.

From $65 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 222 reviews

Featuring garden views, "Casa de Valentin" in Llachon features accommodations, a private beach area, and a garden.

From $30 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 191 reviews

Located in Canoas de Punta Sal, a few steps from Punta Sal Grande, El Samay Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a private beach area and a terrace.

From $100 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 326 reviews

Offering a sun terrace and views of the sea, ATMA Hostel & Yoga is located in Huanchaco in the La Libertad Region, 6.8 mi from Trujillo.

From $28 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 118 reviews

Offering city views, Amantani Lodge in Amantani has accommodations, a garden, a shared lounge, a terrace, a restaurant and a bar. Complimentary WiFi is featured.

From $50 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 165 reviews

Baja Canoas Hotel features an outdoor swimming pool, fitness center, a private beach area and restaurant in Canoas de Punta Sal.

From $200 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews

Located in Lobitos, a few steps from Playa Lobitos, Wayra provides accommodations with a fitness center, free private parking, a garden and a shared lounge.

From $32 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 453 reviews

Hotel Punta del Norte Bungalows offers accommodations in Canoas De Punta Sal. A complimentary breakfast is served daily and internet access is available. Outdoor pool available.

From $130 per night

Most booked beach hotels in Peru this month

See all

Popular with guests booking beach hotels in Peru

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 831 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 888 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 783 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,229 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,303 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,127 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 887 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,169 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 620 reviews