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. 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 Rp6.942.780
Rp8.192.480 total
includes taxes & fees
28 Jul - 29 Jul
Sofy House

2. 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.671.798
Rp6.961.942 total
includes taxes & fees
20 Aug - 21 Aug
Quinta del Carmen

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. 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.207.440
Rp1.424.779 total
includes taxes & fees
27 Jul - 28 Jul
CHURROS

5. 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.668.329
Rp3.148.628 total
includes taxes & fees
9 Aug - 10 Aug
Cardedeu Residence Cangrejera

6. 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.544.129
Rp3.002.072 total
includes taxes & fees
24 Jul - 25 Jul
Nativo Hotel San Blas

7. 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.023.194
Rp1.207.440 total
includes taxes & fees
23 Jul - 24 Jul
Hostal Camilas

8. ALBACLARA Tropical Gem

ALBACLARA Tropical Gem
4.0 star property
19.9 km from San Diego Beach
10.0 out of 10, Exceptional, (4 reviews)
"The entire staff was a delight and made us feel absolutely welcomed!!"
United States
Rosa
The price is Rp1.368.432
Rp2.036.907 total
includes taxes & fees
20 Aug - 21 Aug
ALBACLARA Tropical Gem

9. Mirasurf Hotel & Waves

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

10. 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, (327 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.316.972
Rp3.914.073 total
includes taxes & fees
23 Jul - 24 Jul
Casa de Mar Hotel And Villas

11. 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

12. 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 Rp742.150
Rp875.862 total
includes taxes & fees
27 Jul - 28 Jul
amalfi surf lodge

13. 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.241.822
Rp1.465.275 total
includes taxes & fees
23 Jul - 24 Jul
VUE by The Cabins

14. 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.346.784
Rp5.129.205 total
includes taxes & fees
25 Jul - 26 Jul
2Surf Sunzal

15. 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 Rp848.106
Rp1.000.765 total
includes taxes & fees
30 Jul - 31 Jul
Hostal La Canasta

16. 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)
"Excellent location, helpful staff, very good restaurant and bar, br service st the pol was great."
United States
lucia
The price is Rp2.871.680
Rp3.388.582 total
includes taxes & fees
30 Jul - 31 Jul
Coco Blue Resort

17. Acantilados

Acantilados
3.5 star property
6.2 km from San Diego Beach
8.4 out of 10, Very good, (676 reviews)
"The best part the pools and the restaurants"
United States
Miguel
The price is Rp3.858.820
Rp4.553.408 total
includes taxes & fees
23 Jul - 24 Jul
Acantilados

18. 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.340.716
Rp1.582.116 total
includes taxes & fees
23 Jul - 24 Jul
The Cabins

19. 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.026.463
Rp1.211.226 total
includes taxes & fees
29 Jul - 30 Jul
Hotel Michanti

20. 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 Rp753.442
Rp889.062 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Castillo Blanco
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.