El Majahual Beach

El Majahual at La Libertad, might be the country’s busiest beach, mostly because its proximity to the capital but also because most of it is open to the public.

Since its mostly visited by locals, you will find a rich variety of seafood dishes and cocktails, with prices ranging from US$ 1.00 to US$ 2.00, offered by friendly vendors walking around the beach.

You can also take advantage of small hotels and shops built in the traditional way with wood and palms.

Where to eat:

At El Majahual you will run into plenty of street vendors that offer seafood cocktails at affordable prices (from US$ 1.00 to $ 2.00). For fresh fish and variety of seafood you might pay from US$ 8.00 to US$ 10.00. There are many small restaurants and eateries as well.

We recommend:

Santa Fe Hotel and Restaurant

Carretera del Litoral (Coastal Highway) Km 40.5, main entry  El Mahajual, Puerto de La Libertad.

El Salvador – La Libertad, La Libertad

Phone (s): (503) 2345-5327

Phone (s): (503) 2310-6508


Hotel Pacific

Carretera del Litoral (Coastal Highway) Km 40.5,

El Mahahual

Tel: (503) 2310-6505

Where to stay:

You can also look for options at family restaurants for your stay. If you are the adventurous type, you might stay the night in the popular “ranchos” or palm huts with hammocks located right on the beach.

How to get there:

If traveling by car, we recommend you follow the Coastal Highway to the west. 10 minutes from La Libertad you will see El Majahual beach on your left. You may park your car in guarded parking for US$ 1.00 or US$ 2.00

Bus routes available:

Take route “102” or “AB 80” that travel from Puerto de La Libertad to El Sunzal Izcanal, Majahual, San Blas, Charcón, San Diego. The fare is $ 0.75.

Satellite Location

Elevation: 29 feet

N: 13 ° 29,431 ‘

WO: 89 ° 21,994 ‘

More information



Play Store App Store