A rocky shoreline with waves crashing onto the beach.

Find hotels near San Diego Beach, from CA $71

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Diego Beach hotels

Sofy House

Sofy House
3.0 star property
0.7 km from San Diego Beach
8.0 out of 10, Very good, (8 reviews)
"Love it, the house was clean, pool area Amazing 10 of 10."
United States
Daysi
The price is CA $551
CA $650 total
includes taxes & fees
Jul 9 - Jul 10
Sofy House

Villas de Mike

Villas de Mike
3.0 star property
3.1 km from San Diego Beach
The price is CA $520
CA $613 total
includes taxes & fees
Jul 22 - Jul 23
Villas de Mike

Palm beach

Palm beach
2.5 star property
0.5 km from San Diego Beach
The price is CA $157
CA $228 total
includes taxes & fees
Jul 15 - Jul 16
Palm beach

CHURROS

CHURROS
3.5 star property
7.1 km from San Diego Beach
9.4 out of 10, Exceptional, (11 reviews)
"Fantastic little oasis Spotless and the best hot shower in El Salvador."
Australia
Lisa
The price is CA $92
CA $109 total
includes taxes & fees
Jul 30 - Jul 31
CHURROS

Coco Surf Tropical Village

Coco Surf Tropical Village
3.0 star property
7.1 km from San Diego Beach
9.6 out of 10, Exceptional, (136 reviews)
"Amazing staff lovely and the property is amazing"
United States
Dreher
The price is CA $238
CA $281 total
includes taxes & fees
Jul 12 - Jul 13
Coco Surf Tropical Village

Nativo Hotel San Blas

Nativo Hotel San Blas
3.5 star property
10.3 km from San Diego Beach
9.4 out of 10, Exceptional, (33 reviews)
"They staff was super friendly and helpful."
United States
Juan Carlos Reyes
The price is CA $207
CA $244 total
includes taxes & fees
Jul 27 - Jul 28
Nativo Hotel San Blas

Hostal Camilas

Hostal Camilas
2.0 star property
12.8 km from San Diego Beach
9.6 out of 10, Exceptional, (64 reviews)
"Great place"
United States
Rogelio
The price is CA $81
CA $96 total
includes taxes & fees
Jul 9 - Jul 10
Hostal Camilas

Boca Olas Resort Villas

Boca Olas Resort Villas
3.5 star property
12.8 km from San Diego Beach
9.4 out of 10, Exceptional, (673 reviews)
"A beautiful hotel with an excellent service, Great food and drinks but the highlight of the stay was the amazing staff."
United States
ingrid
The price is CA $250
CA $295 total
includes taxes & fees
Jul 20 - Jul 21
Boca Olas Resort Villas

Mirasurf Hotel & Waves

Mirasurf Hotel & Waves
3.5 star property
12.9 km from San Diego Beach
9.6 out of 10, Exceptional, (99 reviews)
"Loved our stay!"
United States
Elizabeth
The price is CA $264
CA $311 total
includes taxes & fees
Jul 12 - Jul 13
Mirasurf Hotel & Waves

The Views Resort

The Views Resort
3.0 star property
17.3 km from San Diego Beach
9.4 out of 10, Exceptional, (105 reviews)
"Everyone was so nice and helpful. The food was great and the beach was beautiful."
United States
Joshua
The price is CA $137
CA $162 total
includes taxes & fees
Jul 9 - Jul 10
The Views Resort

2Surf Sunzal

2Surf Sunzal
3.5 star property
14.1 km from San Diego Beach
10.0 out of 10, Exceptional, (6 reviews)
"Thos is an amazing property, well located and the staff is so helpful! I will come back for sure!!!"
Canada
Carl
The price is CA $247
CA $291 total
includes taxes & fees
Jul 9 - Jul 10
2Surf Sunzal

Casa de Mar Hotel And Villas

Casa de Mar Hotel And Villas
3.5 star property
13.8 km from San Diego Beach
9.6 out of 10, Exceptional, (325 reviews)
"The staff is so friendly. The proximity of the ocean makes the place feel alive. The breakfast was great. The room was spacious and the a/c strong. Thumbs up!"
United States
Wynn
The price is CA $263
CA $311 total
includes taxes & fees
Jul 27 - Jul 28
Casa de Mar Hotel And Villas

Cardedeu Residence Cangrejera

Cardedeu Residence Cangrejera
3.0 star property
9.6 km from San Diego Beach
8.8 out of 10, Excellent, (40 reviews)
"Excellent quiet place to relax."
United States
Rigoberto
The price is CA $248
CA $293 total
includes taxes & fees
Aug 5 - Aug 6
Cardedeu Residence Cangrejera

Las Golondrinas El Zonte El Salvador

Las Golondrinas El Zonte El Salvador
2.0 star property
19.6 km from San Diego Beach
10.0 out of 10, Exceptional, (10 reviews)
"Its a beautiful place to stay, great service. "
United States
Noe
The price is CA $121
CA $143 total
includes taxes & fees
Jul 29 - Jul 30
Las Golondrinas El Zonte El Salvador

Acantilados

Acantilados
3.5 star property
6.2 km from San Diego Beach
8.4 out of 10, Very good, (673 reviews)
"Very accommodating staff!"
Canada
Sandra Estela
The price is CA $305
CA $360 total
includes taxes & fees
Jul 30 - Jul 31
Acantilados

The Beach Break El Cocal

The Beach Break El Cocal
3.5 star property
9 km from San Diego Beach
8.4 out of 10, Very good, (9 reviews)
"The place was clean the stuff was very polite and the food especially the breakfast excellent Definitely recommend this place"
United States
jose Manuel
The price is CA $101
CA $119 total
includes taxes & fees
Jul 27 - Jul 28
The Beach Break El Cocal

Hotel Roca Sunzal

Hotel Roca Sunzal
3.0 star property
13.3 km from San Diego Beach
9.0 out of 10, Wonderful, (842 reviews)
"Excellent location, stunning views. The only drawback for the price is the limited entertainment options. Would definitely recommend"
United States
Gynora
The price is CA $202
CA $238 total
includes taxes & fees
Jul 22 - Jul 23
Hotel Roca Sunzal

Hostal La Canasta

Hostal La Canasta
2.0 star property
19.1 km from San Diego Beach
9.6 out of 10, Exceptional, (21 reviews)
"Staff was friendly, facilities were comfortable, and location a big plus!"
United States
Amaris
The price is CA $59
CA $71 total
includes taxes & fees
Jul 12 - Jul 13
Hostal La Canasta

Litos Hotel y Restaurante

Litos Hotel y Restaurante
3.0 star property
6.7 km from San Diego Beach
8.0 out of 10, Very good, (120 reviews)
"I enjoy my vacation at this hotel! "
United States
Jesenia
The price is CA $147
CA $174 total
includes taxes & fees
Jul 8 - Jul 9
Litos Hotel y Restaurante

Coco Blue Resort

Coco Blue Resort
3.0 star property
10.5 km from San Diego Beach
8.8 out of 10, Excellent, (13 reviews)
"Spacious rooms, clean, well kept with air conditioning working well. Bar and restaurant Ok, good service."
United States
lucila
The price is CA $268
CA $317 total
includes taxes & fees
Jul 22 - Jul 23
Coco Blue Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top San Diego Beach Hotel Reviews

Hotels near other San Diego Beach attractions

Frequently asked questions

What are the top-rated hotels near San Diego Beach?
Discover the top-rated hotels near San Diego Beach that offer exceptional comfort and amenities for a memorable getaway in La Libertad, La Libertad Department, El Salvador.

Resort Don Julian - Unit 5

Resort Don Julian - Unit 5 is a stunning getaway with a perfect review rating of 10, located just 8.0 km from San Diego Beach. This hotel features an inviting outdoor pool, making it a delightful spot to unwind after a day at the beach. Guests will appreciate the fully equipped kitchen, complete with a stovetop and microwave, ideal for preparing meals. With air conditioning and a coffee/tea maker in the room, comfort is guaranteed throughout your stay.

Resort Don Julian - Unit 1

Just 1.8 km from San Diego Beach, Resort Don Julian - Unit 1 boasts a great traveler rating score of 9.0. This inviting accommodation includes a lovely patio and balcony, perfect for enjoying the coastal breeze. Guests can benefit from the outdoor pool and fully equipped kitchen, featuring cookware and utensils for a home-like experience. The air conditioning ensures a comfortable environment, making it a great choice for travellers seeking a relaxing stay.

Hotel Pacific Sunrise

Hotel Pacific Sunrise, rated 7.2 by travellers and holding a 3-star rating, is located 7.6 km from San Diego Beach. This hotel offers a refreshing outdoor pool and a poolside bar, ideal for those looking to relax after a day of exploring. Guests can enjoy the convenience of daily housekeeping and free self-parking, along with easy access to the beach and ocean views nearby. The comfortable air-conditioned rooms provide a pleasant retreat for all visitors.
How much is a hotel near San Diego Beach?
Staying near San Diego Beach is a treat, with plenty of hotels from CA $71 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near San Diego Beach?
For families seeking a memorable getaway near San Diego Beach, these top-rated hotels offer a perfect blend of comfort and fun.

Hotel Pacific Sunrise

Hotel Pacific Sunrise is a delightful 3-star option located just 7.6 km from San Diego Beach, making it a convenient choice for families. With a travellers' rating of 7.2, this hotel features family-friendly amenities like connecting rooms and daily housekeeping, ensuring a comfortable stay for travellers. Families can enjoy relaxing by the outdoor pool or sipping drinks at the poolside bar, while the beach is just a stone's throw away for sun-soaked adventures.
What are the best affordable hotels near San Diego Beach?
For those looking for affordable stays near San Diego Beach, these top-rated options provide comfort and convenience without breaking the bank.

Resort Don Julian - Unit 5

Resort Don Julian - Unit 5 is an inviting retreat located just 8.0 km from San Diego Beach, with an impressive review rating of 10. Guests can enjoy the convenience of a fully equipped kitchen, perfect for family meals, alongside a refreshing outdoor pool. Essential amenities such as WiFi and parking ensure a straightforward stay, making this hotel a great choice for budget-conscious travellers.

Resort Don Julian - Unit 1

Located a mere 1.8 km from San Diego Beach, Resort Don Julian - Unit 1 offers a delightful experience with a solid review rating of 9.0. This affordable accommodation features a charming patio, a fully equipped kitchen, and an outdoor pool, ideal for families looking to unwind. Additionally, travellers have access to WiFi and onsite parking, enhancing the overall comfort during their stay.

Hotel Pacific Sunrise

Hotel Pacific Sunrise is a budget-friendly 3-star hotel situated 7.6 km from San Diego Beach, with a review rating of 7.2. This hotel is perfect for travellers seeking a lively atmosphere, featuring an outdoor pool and poolside bar. Guests can enjoy free self-parking and daily housekeeping, adding to the convenience and comfort of their stay.
Are there any hotels with pools close to San Diego Beach?
Discovering the perfect hotels with pools near San Diego Beach offers a refreshing escape for travellers looking to unwind in La Libertad.

Resort Don Julian - Unit 5

Resort Don Julian - Unit 5 is an exceptional stay, located 8.0 km from San Diego Beach, a perfect travellers' rating of 10. This room features an outdoor pool and a kitchen for travellers' convenience. With amenities like air conditioning and onsite parking, it provides a comfortable and enjoyable experience.

Resort Don Julian - Unit 1

Just 1.8 km from San Diego Beach, Resort Don Julian - Unit 1 is a delightful retreat rated 9.0 by travellers. This hotel features a refreshing outdoor pool and offers conveniences such as a fully-equipped kitchen, patio, and air conditioning. Guests can unwind on the balcony or deck after a day of sun and surf.

Hotel Pacific Sunrise

Hotel Pacific Sunrise is a cozy 3-star hotel located just 7.6 km from San Diego Beach, featuring an outdoor pool for relaxation. With a travellers' rating of 7.2, travellers can enjoy amenities like a poolside bar, daily housekeeping, and easy access to the beach. It also offers free self-parking and air conditioning for added comfort.
Can I book a fully refundable hotel close to San Diego Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "San Diego Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near San Diego Beach?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near San Diego Beach.