Americas

El Salvador

37 destinations in El Salvador, from city breaks to coastline. Hotels start from $80/night — and every page here links straight through to live availability.

Every destination in El Salvador

Acajutla

Acajutla

El Salvador

From$155
Aguilares

Aguilares

El Salvador

From$230
Ahuachapán

Ahuachapán

El Salvador

From$95
Antiguo Cuscatlán

Antiguo Cuscatlán

El Salvador

From$100
Apopa

Apopa

El Salvador

From$110
Armenia

Armenia

El Salvador

From$155
Ayutuxtepeque

Ayutuxtepeque

El Salvador

From$170
Chalatenango

Chalatenango

El Salvador

From$160
Chalchuapa

Chalchuapa

El Salvador

From$180
Cojutepeque

Cojutepeque

El Salvador

From$115
Cuscatancingo

Cuscatancingo

El Salvador

From$150
Delgado

Delgado

El Salvador

From$100
Ilopango

Ilopango

El Salvador

From$130
Izalco

Izalco

El Salvador

From$220
La Libertad

La Libertad

El Salvador

From$150
La Unión

La Unión

El Salvador

From$95
Mejicanos

Mejicanos

El Salvador

From$150
Metapán

Metapán

El Salvador

From$220
Puerto El Triunfo

Puerto El Triunfo

El Salvador

From$220
Quezaltepeque

Quezaltepeque

El Salvador

From$230
San Francisco

San Francisco

El Salvador

From$185
San Marcos

San Marcos

El Salvador

From$225
San Martín

San Martín

El Salvador

From$205
San Miguel

San Miguel

El Salvador

From$150
San Rafael Oriente

San Rafael Oriente

El Salvador

From$150
San Salvador

San Salvador

El Salvador

From$200
San Vicente

San Vicente

El Salvador

From$110
Santa Ana

Santa Ana

El Salvador

From$175
Santa Tecla

Santa Tecla

El Salvador

From$115
Santiago de María

Santiago de María

El Salvador

From$120
Santo Tomás

Santo Tomás

El Salvador

From$190
Sensuntepeque

Sensuntepeque

El Salvador

From$220
Sonsonate

Sonsonate

El Salvador

From$95
Sonzacate

Sonzacate

El Salvador

From$175
Soyapango

Soyapango

El Salvador

From$150
Usulután

Usulután

El Salvador

From$135
Zacatecoluca

Zacatecoluca

El Salvador

From$80

Where to stay in El Salvador