Beach Hotels in Peru

Find the beach hotels that appeal to you the most

Most visited cities for beach hotels

Lima

56 beach hotels

Arequipa

4 beach hotels

Chiclayo

4 beach hotels

Paracas

44 beach hotels

Máncora

46 beach hotels

Puno

10 beach hotels

Vichayito

29 beach hotels

Canoas De Punta Sal

32 beach hotels

Zorritos

34 beach hotels

Huanchaco

18 beach hotels

Ilo

3 beach hotels

Pisco

4 beach hotels

Tumbes

5 beach hotels

Colán

5 beach hotels

Lurín

5 beach hotels

Most popular regions for beach hotels

Provincia de Lima

135 beach hotels

Piura

127 beach hotels

Tumbes

87 beach hotels

Puno

24 beach hotels

La Libertad

22 beach hotels

Ica

15 beach hotels

Arequipa

8 beach hotels

Lambayeque

8 beach hotels

Loreto

6 beach hotels

Amantaní Island

6 beach hotels

San Martin

5 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.4
Superb - What previous guests thought, 105 reviews

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

From US$119 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews

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

From US$95 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 147 reviews

Set in Vichayito, a few steps from Playa Vichayito, Vistazul offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a terrace.

From US$62 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 221 reviews

Featuring garden views, "Casa de Valentin" in Llachon offers accommodation, a private beach area and a garden. This beachfront property offers access to a patio, free private parking and free WiFi.

From US$30 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 187 reviews

Situated in Canoas De Punta Sal, a few steps from Punta Sal Grande, El Samay Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a private beach area and a...

From US$100 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 332 reviews

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

From US$27 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 117 reviews

Featuring city views, Amantani Lodge in Amantani features accommodation, a garden, a shared lounge, a terrace, a restaurant and a bar. Complimentary WiFi is featured.

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

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

From US$200 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 129 reviews

Set in Lobitos, a few steps from Playa Lobitos, Wayra offers accommodation with a fitness centre, free private parking, a garden and a shared lounge.

From US$29 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 446 reviews

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

From US$130 per night

Most booked beach hotels in Peru this month

See all

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 817 reviews

Popular with guests booking beach hotels in Peru

Popular with guests booking beach hotels in Peru

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

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 774 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,223 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,137 reviews

Popular with guests booking beach hotels in Peru

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

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 873 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,153 reviews

Popular with guests booking beach hotels in Peru

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 623 reviews