A rocky shoreline with waves crashing onto the beach.

Search Hotels Near San Diego Beach,

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Diego Beach hotels

1. Quinta del Carmen

Quinta del Carmen
3.0 star property
0.7 km from San Diego Beach
4.8 out of 10, (3 reviews)
"Property's host ,Ricardo was incredibly helpful. "
United States
Jose
The price is Rp5.663.265
Rp6.951.468 total
includes taxes & fees
19 Aug - 20 Aug
Quinta del Carmen

2. Villas de Mike

Villas de Mike
3.0 star property
3.1 km from San Diego Beach
The price is Rp6.560.908
Rp7.741.871 total
includes taxes & fees
29 Jul - 30 Jul
Villas de Mike

3. Palm beach

Palm beach
2.5 star property
0.5 km from San Diego Beach
The price is Rp1.983.254
Rp2.878.680 total
includes taxes & fees
27 Jul - 28 Jul
Palm beach

4. 2Surf Sunzal

2Surf Sunzal
3.5 star property
14.1 km from San Diego Beach
10.0 out of 10, Exceptional, (7 reviews)
"Great place to stay. It’s like a little resort. Amazing views all around and a friendly staff. "
United States
Thomas
The price is Rp4.361.364
Rp5.146.409 total
includes taxes & fees
25 Jul - 26 Jul
2Surf Sunzal

5. Mirasurf Hotel & Waves

Mirasurf Hotel & Waves
3.5 star property
12.9 km from San Diego Beach
9.8 out of 10, Exceptional, (105 reviews)
"amazing hotel"
United States
Kyle
The price is Rp3.325.421
Rp3.923.982 total
includes taxes & fees
9 Aug - 10 Aug
Mirasurf Hotel & Waves

6. 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 Rp1.209.667
Rp1.427.407 total
includes taxes & fees
27 Jul - 28 Jul
CHURROS

7. Cardedeu Residence Cangrejera

Cardedeu Residence Cangrejera
3.0 star property
9.6 km from San Diego Beach
8.8 out of 10, Excellent, (42 reviews)
"Excellent quiet place to relax."
United States
Rigoberto
The price is Rp2.664.315
Rp3.143.892 total
includes taxes & fees
10 Aug - 11 Aug
Cardedeu Residence Cangrejera

8. 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 Rp1.025.081
Rp1.209.668 total
includes taxes & fees
22 Jul - 23 Jul
Hostal Camilas

9. 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, (326 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 Rp3.323.091
Rp3.921.294 total
includes taxes & fees
3 Aug - 4 Aug
Casa de Mar Hotel And Villas

10. 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 Rp2.540.302
Rp2.997.556 total
includes taxes & fees
22 Jul - 23 Jul
Nativo Hotel San Blas

11. VUE by The Cabins

VUE by The Cabins
2.0 star property
13.1 km from San Diego Beach
9.4 out of 10, Exceptional, (21 reviews)
"Awesome location close to the beach. Nice pool and comfortable rooms. "
Canada
Alyssa
The price is Rp1.239.954
Rp1.463.070 total
includes taxes & fees
28 Jul - 29 Jul
VUE by The Cabins

12. El Xalli Hotel

El Xalli Hotel
4.5 star property
20.2 km from San Diego Beach
9.8 out of 10, Exceptional, (103 reviews)
"Bar was wonderful and all the staff were great!!!"
United States
Christopher
The price is Rp2.806.788
Rp3.312.009 total
includes taxes & fees
22 Jul - 23 Jul
El Xalli Hotel

13. 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 Rp1.133.955
Rp1.338.067 total
includes taxes & fees
22 Jul - 23 Jul
Las Golondrinas El Zonte El Salvador

14. 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 Rp839.276
Rp1.096.080 total
includes taxes & fees
22 Jul - 23 Jul
Hostal La Canasta

15. The Views Resort

The Views Resort
3.0 star property
17.3 km from San Diego Beach
9.4 out of 10, Exceptional, (106 reviews)
"Everyone was so nice and helpful. The food was great and the beach was beautiful."
United States
Joshua
The price is Rp1.502.607
Rp1.773.083 total
includes taxes & fees
11 Aug - 12 Aug
The Views Resort

16. Hotel Castillo Blanco

Hotel Castillo Blanco
3.0 star property
19.5 km from San Diego Beach
9.6 out of 10, Exceptional, (5 reviews)
"Host was super communicative regarding a mix-up in reservation. The place was beautiful and relaxing. We enjoyed our stay very much. Hammocks were comfortable to lounge in by the pool. "
United States
Bonnie
The price is Rp754.833
Rp890.703 total
includes taxes & fees
28 Jul - 29 Jul
Hotel Castillo Blanco

17. amalfi surf lodge

amalfi surf lodge
2.5 star property
19.5 km from San Diego Beach
9.4 out of 10, Exceptional, (21 reviews)
"Great place! Staff/owners were very helpful and friendly and it’s a pretty place to hang out"
United States
Alexandra
The price is Rp741.033
Rp874.545 total
includes taxes & fees
27 Jul - 28 Jul
amalfi surf lodge

18. Hotel Michanti

Hotel Michanti
3.0 star property
19.4 km from San Diego Beach
9.4 out of 10, Exceptional, (141 reviews)
"Todo excelente!"
United States
Edwin Adonay
The price is Rp1.057.096
Rp1.247.373 total
includes taxes & fees
22 Jul - 23 Jul
Hotel Michanti

19. Garten Hotel

Garten Hotel
3.5 star property
19.6 km from San Diego Beach
9.4 out of 10, Exceptional, (118 reviews)
"Great hotel "
United States
Yony
The price is Rp4.564.801
Rp5.386.465 total
includes taxes & fees
29 Jul - 30 Jul
Garten Hotel

20. The Cabins

The Cabins
2.0 star property
13.1 km from San Diego Beach
9.0 out of 10, Wonderful, (54 reviews)
"Air conditioning was great, parking felt secured, close walk to bars clubs convenient. Staff was friendly and helpful."
United States
Leslie
The price is Rp1.338.699
Rp1.579.736 total
includes taxes & fees
22 Jul - 23 Jul
The Cabins
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's the area like around San Diego Beach?
If you're planning to come to the area to visit San Diego Beach, take some time to see the rest of the sights while you're in town. If you're looking for a convenient place to stay, take a look at the 16 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near San Diego Beach?
Sofy House is one of the top choices for your stay based on our traveller data, and this holiday home offers an outdoor pool and free WiFi. It's located just a short 0.4 mi (0.7 km) from San Diego Beach.
How many hotels are there near San Diego Beach?
Expedia has 16 hotels and other accommodation options within a mile from San Diego Beach.
If I need to cancel the hotel reservation for my stay near San Diego Beach, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to review the best deals available near San Diego Beach.
What can I see and do near San Diego Beach?
Punta Roca Beach, El Amatal Beach and Playa La Paz are great spots if you want to spend some time by the water during your stay. Create some family memories at Sunset Park and HappyDog Refuge. Explore nature at Walter Thilo Deininger National Park and SurfCity Punta Roca.