Default HTG hotel image

Top Hotels Near Santa Maria Beach in Lima from AU$35

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Oct - 16 Oct
Tomorrow
16 Oct - 17 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Property class

Guest rating

Our top choices for Santa Maria Beach hotels

1. ALTEA HOTEL

ALTEA HOTEL
1.1 km from Santa Maria Beach
United States
Andrew
AU$109
16 Oct - 17 Oct
ALTEA HOTEL

2. Hotel Brisas del Mar

Hotel Brisas del Mar
6.7 km from Santa Maria Beach
United States
Claudia
AU$94
8 Nov - 9 Nov
Hotel Brisas del Mar

3. Hidden Hotel Chilca

Hidden Hotel Chilca
12.9 km from Santa Maria Beach
Costa Rica
JOSE ALEJANDRO
AU$35
19 Oct - 20 Oct
Hidden Hotel Chilca

4. G-Boss Hotel Sur

G-Boss Hotel Sur
12.8 km from Santa Maria Beach
United States
Carla
AU$86
19 Oct - 20 Oct
G-Boss Hotel Sur

5. MAXIMUM COMFORT

MAXIMUM COMFORT
13.6 km from Santa Maria Beach
AU$37
19 Oct - 20 Oct
MAXIMUM COMFORT
View all properties

Top Santa Maria Beach Hotel Reviews

JW Marriott Hotel Lima

JW Marriott Hotel Lima

10/10 Excellent
"The Hotel is in the peak location of Miraflores next to Larcomar shopping center, JW Marriott hotel is stunning and impeccable place to stay , we love it so much ."
Ethan Irwin 4-night trip
Posted 5 hours ago
JW Marriott Hotel Lima
Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG

10/10 Excellent
"Staff was awesome and the room was very as the entire hotel . Thank you for your hospitality."
Nancy 5-night trip
Posted 1 day ago
Holiday Inn Lima Miraflores by IHG
Casa Republica Barranco Boutique Hotel

Casa Republica Barranco Boutique Hotel

10/10 Excellent
"Amazing stay"
Lourdes 1-night trip
Posted 2 days ago
Casa Republica Barranco Boutique Hotel
Hotel Estelar Miraflores

Hotel Estelar Miraflores

10/10 Excellent
"We had a wonderful stay at Estelar. The location was great , very close to the shops , best restaurants and park Miraflores. we opted for the suite with jacuzzi and sauna and it was a very special end to the day after walking around the city all day. The breakfast had a good variety and changed on both days we were there and I appreciated the fresh fruit selection and great selection of fresh juices. The staff was super helpful and polite. We had dinner at Piso 21 and the food was outstanding with very generous portions. We run out of time and didn’t get to use the pool but it looked nice too . I would definitely stay there again."
Barbara 2-night trip
Posted 2 days ago
Hotel Estelar Miraflores
Naia Apart Hotel Miraflores

Naia Apart Hotel Miraflores

10/10 Excellent
"Great stay! Great location"
Natisha 3-night trip
Posted 2 days ago
Naia Apart Hotel Miraflores
Pullman Lima Miraflores

Pullman Lima Miraflores

10/10 Excellent
"The hotel location is excellent. The breakfast at the hotel is amazing. Hotel is beautiful and the staff friendly and ready to help."
Joseph 3-night trip
Posted 2 days ago
Pullman Lima Miraflores
Second Home Peru

Second Home Peru

10/10 Excellent
"Incredible location and unique experience compared to standard hotel."
Greg 3-night trip
Posted 3 days ago
Second Home Peru
ibis Styles Lima Benavides Miraflores Hotel

ibis Styles Lima Benavides Miraflores Hotel

8/10 Good
"Nice, clean modern hotel but a bit away from the centre of Miraflores. 12 o'clock check out is great. Breakfast very expensive and no better than average. Great shower."
Ian Timothy 4-night trip
Posted 4 days ago
ibis Styles Lima Benavides Miraflores Hotel
Aloft by Marriott Lima Miraflores

Aloft by Marriott Lima Miraflores

10/10 Excellent
"Clean modern room. Free (2) bottled water in room. Staff was professional."
Jewel 4-night trip
Posted 4 days ago
Aloft by Marriott Lima Miraflores

Other attractions near Santa Maria Beach

Playa Penascal

10.0/10 (1 review)
If a restful holiday is part of your travel plans, Playa Penascal might be the perfect place to visit during your trip to San Bartolo.
See properties

Kartódromo La Chutana

You can take time to visit Kartódromo La Chutana during your travels to Distrito de Chilca.
See properties

Caracoles

Commune with nature and explore the great outdoors at Caracoles during your travels in San Bartolo. While you're in the area, stroll along the beaches.
See properties

Cerro Paloma

Commune with nature and explore the great outdoors at Cerro Paloma during your travels in Distrito de Chilca.
See properties

Cerro Chipa

Commune with nature and explore the great outdoors at Cerro Chipa during your travels in Pucusana. While you're in the area, stroll along the beaches.
See properties

Lobo varado

Commune with nature and explore the great outdoors at Lobo varado during your travels in Pucusana. While you're in the area, stroll along the beaches.
See properties

Frequently asked questions

What's the area like around Santa Maria Beach?
Santa Maria Beach is located in Santa María del Mar. If you're looking for a convenient place to stay, take a look at the 15 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Santa Maria Beach?
Second Home Peru is one of the top choices for your stay based on our traveller data, and this B&B offers free breakfast and free parking. You'll find it 24.2 mi (39 km) from Santa Maria Beach. Other good options in the area include Casa Republica Barranco Boutique Hotel and InterContinental Real Lima Miraflores by IHG.
How many hotels are there near Santa Maria Beach?
Expedia has 15 hotels and other accommodation options 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! The majority of hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to get the top deals on offer near Santa Maria Beach.

Explore a world of travel with Expedia