Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find hotels near Santa Maria Beach, Lima from CA $23

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels Close to Santa Maria Beach

Casabarco Punta Hermosa - Hostel
2.5 out of 5
9.1 km from Santa Maria Beach
Get Rates
4.3/5Excellent! (12 reviews)
Fun stay with friends!

"We had a wonderful stay and everyone who took care of us were. Great!"…"

Reviewed on Mar. 11, 2020

Casabarco Punta Hermosa - Hostel
Bravo Surf Camp
2 out of 5
9.1 km from Santa Maria Beach
Get Rates
Bravo Surf Camp
Surfari Punta Rocas
2 out of 5
6.4 km from Santa Maria Beach
Free cancellationReserve now, pay when you stay
The price is CA $23 per night from Jan 31 to Feb 1
Surfari Punta Rocas
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Punta Hermosa Surf Hostel
2 out of 5
8.9 km from Santa Maria Beach
The price is CA $76 per night from Feb 1 to Feb 2
4.5/5Wonderful! (4 reviews)
Save and clean

"Feel very happy with my wife and friends.., Environment was friendly.."…"

Reviewed on Feb. 22, 2018

Punta Hermosa Surf Hostel
Penthouse with Jacuzzi
3 out of 5
0.9 km from Santa Maria Beach
Get Rates
Penthouse with Jacuzzi
Hotel San Bartolo Inn
2.5 out of 5
2 km from Santa Maria Beach
Get Rates
3/5 (1 review)
San Bartolo Inn

"Arrived there and they insisted there was no reservation under my name, then found it and offered me a diferent type room, then told me to come back after more than an hour (at 8pm) to get room ready. I eneded up not using that stay at all."…"

Reviewed on Jan. 22, 2019

Hotel San Bartolo Inn
Kauhuhu Casa Hotel
3.5 out of 5
2.1 km from Santa Maria Beach
Get Rates
Kauhuhu Casa Hotel
Luxury Apartment Santa Maria del Mar
Santa Maria del Mar, Terramar 315, 204
Santa Maria del Mar, Beach Aparment
Penascal Surf
3 out of 5
2.2 km from Santa Maria Beach
Get Rates
4/5Very Good! (11 reviews)
Hotel on beach

"Place was lovely. Big, clean, on water etc. However, the owner / manager Antonio was obtrusive and annoying. Hung around, walked into our room unannounced and not even knock. Not cool. Wanted only cash for our stay in advance and hurried us out. Besides him, its a lovely place."…"

Reviewed on Sep. 8, 2017

Penascal Surf
Casa Mayala en playa San Bartolo
Habitación matrimonial W
1.7 km from Santa Maria Beach
The price is CA $29 per night from Jan 25 to Jan 26
Habitación matrimonial W
La Casa Maruja San Bartolo
1.9 km from Santa Maria Beach
The price is CA $29 per night from Jan 25 to Jan 26
La Casa Maruja San Bartolo
La Casa Maruja San Bartolo
1.9 km from Santa Maria Beach
The price is CA $51 per night from Jan 25 to Jan 26
La Casa Maruja San Bartolo
La Casa Maruja San Bartolo
1.9 km from Santa Maria Beach
The price is CA $53 per night from Jan 23 to Jan 24
La Casa Maruja San Bartolo
Habitación matrimonial con baño privado externo P.
The price is CA $29 per night from Jan 25 to Jan 26
Habitación matrimonial con baño privado externo P.
Mini departamento dos dormitorios, sala-comedor-Kitchenet.
Pucusana Ecolodge
2.5 out of 5
9.1 km from Santa Maria Beach
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from Jan 22 to Jan 23
Pucusana Ecolodge
Departamento en San Bartolo, Piscina, gym, etc.
Don't see what you're looking for?
See all available properties in Santa Maria Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Santa Maria Beach is located in Santa María del Mar. When you want to settle in and find a place to stay, check out some of the hotels and other accommodations that Expedia offers in the area.

Staying Near Santa Maria Beach

You can choose from 10 hotels and accommodations within 5 miles of Santa Maria Beach, including these options:

  • Penthouse with Jacuzzi: Amenities in this 3-star apartment include a kitchen, free WiFi, and a dining area.
  • Hotel San Bartolo Inn: With a stay at this 2.5-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.
  • Hostal Carolina: This 2.5-star hostal features free breakfast, free WiFi, and free parking.

Things to See and Do Near Santa Maria Beach

Now that you've visited Santa Maria Beach, you can discover the sights within a few miles of the area.

A visit to Playa Penascal is worth the trip when you're visiting. Spend some time checking out Pucusana Beach, which is 5.4 mi (8.7 km) from Santa Maria Beach, or make a stop by El Silencio Beach, located 7.2 mi (11.6 km) away.

Frequently asked questions

What's the area like around Santa Maria Beach?
Santa Maria Beach is located in Lima. This culturally rich area is known for its major shopping area and interesting historical sites. If you’re looking for a convenient place to stay, check out the 6 hotels and other accommodations you’ll find within a mile.
What's the best hotel to stay near Santa Maria Beach?
Adjacent to Santa Maria Beach, Luxury Apartment Santa Maria del Mar is one of the top choices for your stay based on our traveler data, and this apartment offers a spa tub. Another good option is Hostal Mar Pacífico Sur, located just 0.7 mi (1.2 km) away.
How many hotels will I find near Santa Maria Beach?
Expedia has 6 hotels and other accommodations within a mile from Santa Maria Beach.
If I need to cancel the hotel reservation for my stay near Santa Maria Beach, will I receive a refund?
Yes! Most hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Add dates, click “Search”, then use the filter option “free cancellation” to review the best deals available near Santa Maria Beach.

Recent Reviews in Santa Maria Beach

More trip options