Enter your dates to see the latest prices and deals for Ancón hotels
Find hotels in Ancón with the extras that matter to you
Located in Ancón, Elysium offers accommodation with seating area. With garden views, this accommodation provides a balcony.
Libertad 109 Hotel is set on the beachfront in La Libertad, 600 metres from La Carioca Beach and 1.5 km from Puerto Lucia Beach.
Less than 1 km from Santa Elena Beach, Maluva is situated in Salinas and features air-conditioned rooms.
Situated in Salinas, 500 metres from Milina Beach, Yesimar Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Located in Salinas, 400 metres from San Lorenzo Beach, HOSTERIA LA COSTANERA provides accommodation with free WiFi and free private parking.

Featuring a garden, a restaurant and a bar, Hotel Villa Del Mar is located in Salinas and is 400 metres from San Lorenzo Beach.
Situated in Salinas, Hotel Arena Blanca is 200 metres from San Lorenzo Beach. This 3-star hotel has air-conditioned rooms with a private bathroom.
Offering an outdoor swimming pool, steam bath and a restaurant, Hotel Presidente Beach Salinas is located 4 km from Salinas Central Park and 5 minutes’ drive from San Lorenzo Beach.
Offering a private indoor pool and a restaurant, Blue Bay Hotel is located in Salinas, on the shore of San Lorenzo beach. It features an on-site tour desk, plus free Wi-Fi and beautiful gardens.

Right in front of the beach, Hotel Casablanca Salinas offers rooms with free WiFi and air conditioning in Salinas. It features a hot tub, a children’s pool and a terrace overlooking the sea.