Skip to main content

Search hotels in San Diego

Enter your dates to see the latest prices and deals for San Diego hotels

Popular hotels in San Diego

Check out our top picks in San Diego

Filter by:

Star rating
Review score

Sunset Surf Villa

La Libertad (Near San Diego)

Situated in La Libertad, 1.4 km from Playa San Blas, Sunset Surf Villa features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Angelica
From
Switzerland
This place is amazing! The garden and the rooms are beautiful and clean. The staff is amazingly helpful, i enjoyed spending time here. My special thanks go to Mayella who made sure i had the best time & to Tim who gave me a Surf lesson.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 155 reviews
Price from
US$38
1 night, 2 adults

Chilamar Surf Lodge

La Libertad (Near San Diego)

Set in La Libertad, 300 metres from La Paz Beach, Chilamar Surf Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Shir
From
Israel
Such a WONDERFUL place for solo travelers, families, couples, and basically everyone! The owner is the nicest sweetest most generous person there is, very attentive and helps with anything the guests might need, the place is hugh with a magnificant view to the beach, there is a big pool, Wi-Fi, kitchen, the rooms and hotel are VERY clean, there is area for working out and exercising and there are also games like darts and ping pong. The hotel is located right on the boardwalk and the beach where there are restaurants, amusement park, bars and everything one might need to have a wonderful stay. Come here, you wont regret it!! This place worth every dollar!!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews
Price from
US$55
1 night, 2 adults

The rooftop Beach & club

La Libertad (Near San Diego)

Set in La Libertad, 1.7 km from Playa San Blas, The rooftop Beach & club offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.

j
juan
From
Australia
The staff how clean it was the beach
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 109 reviews
Price from
US$103.95
1 night, 2 adults

Hotel Rod Blue

La Libertad (Near San Diego)

Situated in La Libertad, less than 1 km from La Paz Beach, Hotel Rod Blue features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

Coco Surf Tropical Village

La Libertad (Near San Diego)

1.5 km from La Paz Beach, Coco Surf Tropical Village is a recently renovated property situated in La Libertad and features air-conditioned rooms with free WiFi and private parking.

A
Alicia
From
Australia
Clean, staff very helpful, beautiful beach, villas are perfect for 4 adults and more…
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 176 reviews
Price from
US$162.82
1 night, 2 adults

Luxury Apartment- View- Pool- La Libertad Surfcity

La Libertad (Near San Diego)

Featuring pool views, Luxury Apartment- View- Pool- La Libertad Surfcity provides accommodation with a balcony, around 1.6 km from Playa San Blas.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$130.82
1 night, 2 adults

El Rinconcito

La Libertad (Near San Diego)

Boasting air-conditioned accommodation with a private pool, El Rinconcito is set in La Libertad. This beachfront property offers access to free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$163.20
1 night, 2 adults

8 Beach Suite w/pool by Madrigera

La Libertad (Near San Diego)

Featuring air-conditioned accommodation with a private pool, 8 Beach Suite w/pool by Madrigera is located in La Libertad.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$49
1 night, 2 adults

San Diego Beach House, near La Lib and Surf City

La Libertad (Near San Diego)

Situated in La Libertad, San Diego Beach House, near La Lib and Surf City features accommodation with private pool, free WiFi and free private parking for guests who drive.

G
Gerard
From
Switzerland
Perfect place for a gathering with a group of friends or family. The grill was a bit hidden and had no light at that moment (works in progress), but it didn't deter us from having a blast with my friends and partying by the swimming pool and enjoying the sunrise at the beach! If you don't want to sleep inside, the hammocks are great!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$190
1 night, 2 adults

Playa El Obipo C La Marea building La Libertad

La Libertad (Near San Diego)

Situated in La Libertad, a few steps from Obispo Beach and 31 km from San Salvador Bicentennial Park, Playa El Obipo C La Marea building La Libertad offers massage services and air conditioning.

S
Sara
From
United Kingdom
Super comfortable room with great AC, excellent Wi-Fi, hot water, comfy beds, large well-equipped bathroom and use of washing machine. Also access to kitchen for hot water etc. Mary was a great host and nothing was too much trouble. Great views over the ocean from the second floor. Restaurant downstairs. If we came to La Libertad again, we’d definitely choose to stay here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews
Price from
US$42.75
1 night, 2 adults
See all hotels in and around San Diego

San Diego – 3 hotels and places to stay

Filter by:

Star rating
Review score

Sunset Surf Villa

La Libertad (Near San Diego)

Situated in La Libertad, 1.4 km from Playa San Blas, Sunset Surf Villa features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Angelica
From
Switzerland
This place is amazing! The garden and the rooms are beautiful and clean. The staff is amazingly helpful, i enjoyed spending time here. My special thanks go to Mayella who made sure i had the best time & to Tim who gave me a Surf lesson.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 155 reviews
Price from
US$38
1 night, 2 adults

Chilamar Surf Lodge

La Libertad (Near San Diego)

Set in La Libertad, 300 metres from La Paz Beach, Chilamar Surf Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Shir
From
Israel
Such a WONDERFUL place for solo travelers, families, couples, and basically everyone! The owner is the nicest sweetest most generous person there is, very attentive and helps with anything the guests might need, the place is hugh with a magnificant view to the beach, there is a big pool, Wi-Fi, kitchen, the rooms and hotel are VERY clean, there is area for working out and exercising and there are also games like darts and ping pong. The hotel is located right on the boardwalk and the beach where there are restaurants, amusement park, bars and everything one might need to have a wonderful stay. Come here, you wont regret it!! This place worth every dollar!!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews
Price from
US$55
1 night, 2 adults

The rooftop Beach & club

La Libertad (Near San Diego)

Set in La Libertad, 1.7 km from Playa San Blas, The rooftop Beach & club offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.

j
juan
From
Australia
The staff how clean it was the beach
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 109 reviews
Price from
US$103.95
1 night, 2 adults

Hotel Rod Blue

La Libertad (Near San Diego)

Situated in La Libertad, less than 1 km from La Paz Beach, Hotel Rod Blue features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

Coco Surf Tropical Village

La Libertad (Near San Diego)

1.5 km from La Paz Beach, Coco Surf Tropical Village is a recently renovated property situated in La Libertad and features air-conditioned rooms with free WiFi and private parking.

A
Alicia
From
Australia
Clean, staff very helpful, beautiful beach, villas are perfect for 4 adults and more…
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 176 reviews
Price from
US$162.82
1 night, 2 adults

Luxury Apartment- View- Pool- La Libertad Surfcity

La Libertad (Near San Diego)

Featuring pool views, Luxury Apartment- View- Pool- La Libertad Surfcity provides accommodation with a balcony, around 1.6 km from Playa San Blas.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$130.82
1 night, 2 adults

El Rinconcito

La Libertad (Near San Diego)

Boasting air-conditioned accommodation with a private pool, El Rinconcito is set in La Libertad. This beachfront property offers access to free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$163.20
1 night, 2 adults

8 Beach Suite w/pool by Madrigera

La Libertad (Near San Diego)

Featuring air-conditioned accommodation with a private pool, 8 Beach Suite w/pool by Madrigera is located in La Libertad.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$49
1 night, 2 adults

San Diego Beach House, near La Lib and Surf City

La Libertad (Near San Diego)

Situated in La Libertad, San Diego Beach House, near La Lib and Surf City features accommodation with private pool, free WiFi and free private parking for guests who drive.

G
Gerard
From
Switzerland
Perfect place for a gathering with a group of friends or family. The grill was a bit hidden and had no light at that moment (works in progress), but it didn't deter us from having a blast with my friends and partying by the swimming pool and enjoying the sunrise at the beach! If you don't want to sleep inside, the hammocks are great!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$190
1 night, 2 adults

Playa El Obipo C La Marea building La Libertad

La Libertad (Near San Diego)

Situated in La Libertad, a few steps from Obispo Beach and 31 km from San Salvador Bicentennial Park, Playa El Obipo C La Marea building La Libertad offers massage services and air conditioning.

S
Sara
From
United Kingdom
Super comfortable room with great AC, excellent Wi-Fi, hot water, comfy beds, large well-equipped bathroom and use of washing machine. Also access to kitchen for hot water etc. Mary was a great host and nothing was too much trouble. Great views over the ocean from the second floor. Restaurant downstairs. If we came to La Libertad again, we’d definitely choose to stay here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews
Price from
US$42.75
1 night, 2 adults
See all hotels in and around San Diego

Hotels with airport shuttles in San Diego

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 197 reviews
From US$109.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 250 reviews
From US$244.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 485 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 128 reviews
From US$211.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 508 reviews
From US$244.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 237 reviews
From US$82.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 561 reviews
From US$93.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,608 reviews
From US$160 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 reviews
From US$41.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 45 reviews
From US$105.02 per night

Most booked hotels in San Diego and surroundings in the past month

See all

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 155 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 22 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 588 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 22 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking hotels in La Libertad

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews

Popular with guests booking hotels in La Libertad

Best hotels with breakfast in San Diego and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Situated in La Libertad, 80 metres from Las Flores Beach, Rincon del atardecer features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$93.22 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Set in La Libertad, 70 metres from Las Flores Beach, Rincon del mar offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From US$93.22 per night

Located in La Libertad, a few steps from La Paz Beach, AST Surf Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.

From US$159.83 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews

Situated in La Libertad, less than 1 km from La Paz Beach, Hotel Rod Blue features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$47.20 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 336 reviews

Located in La Libertad, Pelicano Surf Camp offers beachfront accommodation 2 km from La Paz Beach and provides various facilities, such as a garden, a bar and a shared lounge.

From US$35.05 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 109 reviews

Set in La Libertad, 1.7 km from Playa San Blas, The rooftop Beach & club offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.

From US$122.66 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Located in La Libertad, less than 1 km from Ticuisiapa Beach and 35 km from San Salvador Bicentennial Park, Private Beach side Villa - Playa San Diego offers a private beach area and air conditioning.

Situated in La Libertad and only a few steps from Las Flores Beach, Second Home on The Beach features accommodation with sea views, free WiFi and free private parking.

From US$88.56 per night

Budget hotels in San Diego and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 14 reviews

Set in La Libertad, 7 Beach Suite w/pool by Madriguera offers accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$64.90 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 4 reviews

Situated in La Libertad, 300 metres from Las Flores Beach and 32 km from San Salvador Bicentennial Park, Kaia Loft offers a private beach area and air conditioning.

From US$90.54 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set 300 metres from Las Flores Beach, Coastal Paradise Estudio Cerca de Sunset Park y Playa features a year-round outdoor pool, free WiFi, and free private parking for guests who drive.

From US$114.22 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Located in La Libertad, Vista al amanecer offers accommodation within 31 km of San Salvador Bicentennial Park. This beachfront property offers access to a terrace, free private parking and free WiFi.

From US$76.70 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 42 reviews

Situated in La Libertad, 700 metres from Las Flores Beach and 31 km from San Salvador Bicentennial Park, Acogedor Loft, Playa Las Flores offers air conditioning.

From US$86.34 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 24 reviews

Offering a private beach area and sea view, Sunset View - Mini Loft is set in La Libertad, 700 metres from Las Flores Beach and 31 km from San Salvador Bicentennial Park.

From US$100.50 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Situated in La Libertad, Casa NUA - SurfCity El Salvador features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$135.70 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 reviews

Playa El Obispo B La Marea building La Libertad is a beachfront property situated in La Libertad, a few steps from Obispo Beach and 31 km from San Salvador Bicentennial Park.

From US$74.90 per night