Default HTG hotel image

Find hotels near Santa Maria Beach, Lima from ₩40,135

  • 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
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

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
₩102,056
₩102,056 total
Aug 16 - Aug 17
ALTEA HOTEL

2. HOSTAL BRISAS DEL MAR

HOSTAL BRISAS DEL MAR
6.7 km from Santa Maria Beach
United States
Claudia
₩93,506
₩93,506 total
Aug 23 - Aug 24
HOSTAL BRISAS DEL MAR

3. Hidden Hotel Chilca

Hidden Hotel Chilca
12.9 km from Santa Maria Beach
Costa Rica
JOSE ALEJANDRO
₩40,135
₩40,135 total
Aug 16 - Aug 17
Hidden Hotel Chilca

4. G-Boss Hotel Sur

G-Boss Hotel Sur
12.8 km from Santa Maria Beach
United States
Carla
₩84,941
₩84,941 total
Aug 17 - Aug 18
G-Boss Hotel Sur

5. MAXIMUM COMFORT

MAXIMUM COMFORT
13.6 km from Santa Maria Beach
₩42,664
₩42,664 total
Aug 16 - Aug 17
MAXIMUM COMFORT
View all properties

Top Santa Maria Beach Hotel Reviews

ibis Styles Lima Benavides Miraflores Hotel

ibis Styles Lima Benavides Miraflores Hotel

10/10 Excellent
"Great stay!"
Stephanie 3-night trip
Posted 9 hours ago
ibis Styles Lima Benavides Miraflores Hotel
Hotel Indigo Lima Miraflores by IHG

Hotel Indigo Lima Miraflores by IHG

10/10 Excellent
"Wonderful Stay with an Exceptional Breakfast We had a wonderful stay at Hotel Indigo Lima. Everything was positive, from the comfortable accommodations to the friendly and attentive service. The highlight of our stay was definitely the breakfast—it offered an impressive variety of fresh, delicious options, and the service was excellent. The staff was attentive, welcoming, and made the experience even more enjoyable. We would happily stay here again on our next visit to Lima."
Emil 2-night trip
Posted 19 hours ago
Hotel Indigo Lima Miraflores by IHG
Holiday Inn Lima Miraflores by IHG

Holiday Inn Lima Miraflores by IHG

10/10 Excellent
"Everithin was ok"
Gabriel 2-night trip
Posted 1 day ago
Holiday Inn Lima Miraflores by IHG
InterContinental Real Lima Miraflores by IHG

InterContinental Real Lima Miraflores by IHG

10/10 Excellent
"Clean. Nice staff. Great food. Well located."
Alain 2-night trip
Posted 2 days ago
InterContinental Real Lima Miraflores by IHG
Second Home Peru

Second Home Peru

10/10 Excellent
"Wow, so impressed with this beautiful property, comfortable beds, romantic views, and great food! The staff were very friendly and welcoming. I hope to return in the future."
Alicia 2-night trip
Posted 3 days ago
Second Home Peru
Aloft by Marriott Lima Miraflores

Aloft by Marriott Lima Miraflores

10/10 Excellent
"The staff was courteous and friendly, room was clean and well maintained. The highlight for me was the breakfast food and juices were fresh and the variety was great. Did I mention that it was centrally located?"
Andrew 3-night trip
Posted 6 days ago
Aloft by Marriott Lima Miraflores
Hilton Lima Miraflores

Hilton Lima Miraflores

10/10 Excellent
"Everyone is amazing"
Christian 7-night trip
Posted 8 days ago
Hilton Lima Miraflores
Casa Republica Barranco Boutique Hotel

Casa Republica Barranco Boutique Hotel

10/10 Excellent
"Es bello súper limpio y en una súper ubicación"
Pamela 1-night trip
Posted 9 days ago
Casa Republica Barranco Boutique Hotel
Miraflores Park, A Belmond Hotel, Lima

Miraflores Park, A Belmond Hotel, Lima

10/10 Excellent
"Elegant, well located and comfortable hotel! With an impeccable staff and breakfast. We love it!"
Keylla 1-night trip
Posted 1 month ago
Miraflores Park, A Belmond Hotel, Lima

Other attractions near Santa Maria Beach

Playa Penascal

10.0/10 (1 review)
If a restful vacation is part of your travel plans, Playa Penascal might be the perfect place to seek out during your trip to Lima.
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

Loma la Tablada

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

Botija

Commune with nature and explore the great outdoors at Botija during your travels in Punta Hermosa. 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 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 15 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near Santa Maria Beach?
Second Home Peru is one of the top choices for your stay based on our traveler 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 Viajero Lima - Barranco Hostel and Hotel Indigo Lima Miraflores by IHG.
How many hotels will I find near Santa Maria Beach?
Expedia has 15 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 "fully refundable" to review the best deals available near Santa Maria Beach.
Where can I learn more about changing or cancelling my trip in the area near Santa Maria Beach?
For additional details about updating your stay near Santa Maria Beach or cancelling it, head over to our customer service page.