Lodging Image

San Diego Hotels, San Roque

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Diego hotels

1. MIM Sotogrande Member of Meliá Collection

MIM Sotogrande Member of Meliá Collection
5.0 star property
2.8 km from San Diego
9.6 out of 10, Exceptional, (14 reviews)
"Everything was wonderful! An outstanding hotel. Not for someone wanting a beach holiday"
United Kingdom
Elaine
The price is AU$451
includes taxes & fees
29 July - 30 July
MIM Sotogrande Member of Meliá Collection

2. Hotel Encinar de Sotogrande

Hotel Encinar de Sotogrande
4.0 star property
5.9 km from San Diego
8.6 out of 10, Excellent, (247 reviews)
"Perfect hotel for the area."
United States
Tim
The price is AU$292
includes taxes & fees
27 July - 28 July
Hotel Encinar de Sotogrande

3. Duquesa Golf Club

Duquesa Golf Club
4.5 star property
4.8 km from San Diego
9.6 out of 10, Exceptional, (4 reviews)
"This hotel is amazing spotlessly clean room was amazing lovely balcony with great views of the sea and mountains a fantastic terrace to chill out on the food is exceptional as are the staff will definitely be going back can’t fault it"
United Kingdom
derry
The price is AU$331
includes taxes & fees
16 Aug - 17 Aug
Duquesa Golf Club

4. Hotel Don Agustín

Hotel Don Agustín
2.0 star property
6.5 km from San Diego
8.0 out of 10, Very good, (104 reviews)
"Everything was great! Recommended!!"
United States
SERGIO
The price is AU$161
includes taxes & fees
29 July - 30 July
Hotel Don Agustín

5. Hotel Inmood San Roque

Hotel Inmood San Roque
4.0 star property
8.9 km from San Diego
8.4 out of 10, Very good, (42 reviews)
"Poorly managed property - understaffed throughout particularly in the restaurant. Never known a hotel bar to close at 11pm each night. For the price paid very disappointed."
United Kingdom
Robert
The price is AU$249
includes taxes & fees
25 Aug - 26 Aug
Hotel Inmood San Roque

6. Hotel Apartamentos Manilva Sun

Hotel Apartamentos Manilva Sun
3.0 star property
4.4 km from San Diego
8.4 out of 10, Very good, (109 reviews)
"Clean, helpful staff"
United Kingdom
Vivienne
The price is AU$369
includes taxes & fees
27 July - 28 July
Hotel Apartamentos Manilva Sun

7. Hotel Admiral Casino & Lodge

Hotel Admiral Casino & Lodge
4.0 star property
13.1 km from San Diego
9.2 out of 10, Wonderful, (139 reviews)
"Fantastic hotel, very luxury and in excellent state of maintenance. Also very clean and the rooms are silent."
Netherlands
Gerard
The price is AU$164
includes taxes & fees
26 July - 27 July
Hotel Admiral Casino & Lodge

8. Apartamentos Vista Real

Apartamentos Vista Real
3.0 star property
9.5 km from San Diego
8.6 out of 10, Excellent, (310 reviews)
"Great location "
Canada
Zulfiqar
The price is AU$228
includes taxes & fees
28 July - 29 July
Apartamentos Vista Real

9. Hotel Piedra Paloma by Croma

Hotel Piedra Paloma by Croma
2.0 star property
9.9 km from San Diego
8.2 out of 10, Very good, (23 reviews)
"Dys properties very nice they have very good and wonderful staff. We were so happy to stay here. "
United States
Saeid
The price is AU$164
includes taxes & fees
26 July - 27 July
Hotel Piedra Paloma by Croma

10. Apartamentos Manilva Green

Apartamentos Manilva Green
3.0 star property
6.5 km from San Diego
7.4 out of 10, Good, (45 reviews)
"Enjoyed it - the property needs a lick of paint in areas but the view is superb, staff very friendly and lots of nice people with lots of warm Spanish charm. They had a BBQ one night and the food was excellent. I'd stay there again."
United States
Robert
The price is AU$327
includes taxes & fees
24 Aug - 25 Aug
Apartamentos Manilva Green

11. SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol

SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol
5.0 star property
9.6 km from San Diego
9.4 out of 10, Exceptional, (124 reviews)
"Very relaxing and peaceful"
United States
kieanna
The price is AU$691
includes taxes & fees
23 Aug - 24 Aug
SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol

12. OKU Andalusia – Alcaidesa

OKU Andalusia – Alcaidesa
5.0 star property
10.5 km from San Diego
9.0 out of 10, Wonderful, (46 reviews)
"We had a fantastic stay at OKU Andalusia and would happily return. The room was beautiful, spacious and very well designed, with a luxurious feel throughout. The service was exceptional from start to finish – every member of staff we encountered was friendly, welcoming and genuinely helpful. Breakfast was excellent, with a wide variety of high-quality options, including freshly prepared dishes, fresh fruit, pastries and great coffee. The choice of pools and facilities was also superb, giving...
United Kingdom
Jaden Jon
The price is AU$655
includes taxes & fees
21 Aug - 22 Aug
OKU Andalusia – Alcaidesa

13. Tugasa Casas Castillo de Castellar

Tugasa Casas Castillo de Castellar
3.0 star property
17.7 km from San Diego
9.2 out of 10, Wonderful, (7 reviews)
"Unforgettable Castillo !!! Very friendly lovely quiete relax great food"
United States
carina
The price is AU$89
includes taxes & fees
27 July - 28 July
Tugasa Casas Castillo de Castellar

14. Fairmont La Hacienda Costa del Sol

Fairmont La Hacienda Costa del Sol
5.0 star property
9 km from San Diego
9.4 out of 10, Exceptional, (50 reviews)
"The whole experience was amazing. The staff were super helpful and very polite. The smell of the entire hotel specially the entrance was amazing. The kids club was super clean with interesting activities for kids. The ocean and infinity pool view our best bet."
Canada
Pegah
The price is AU$749
includes taxes & fees
1 Aug - 2 Aug
Fairmont La Hacienda Costa del Sol

15. AZZ Castellar Hacienda El Alcornocal

AZZ Castellar Hacienda El Alcornocal
4.0 star property
15.4 km from San Diego
9.2 out of 10, Wonderful, (5 reviews)
"Warm welcome from the receptionist. The rooms were clean and tidy. Some things around the property were not working for example the toilets and showers. Not enough sunloungers or parasols. It was so peaceful until children were cannonballing into pool. No staff available at the pool bar. Very slow service from the inside bar. Food at dinner was very good quality. Knowledgeable waiter at dinner. Great to be able to play tennis. Lots of parking available. Could have been so peaceful, shame about...
United Kingdom
Emily
The price is AU$206
includes taxes & fees
26 July - 27 July
AZZ Castellar Hacienda El Alcornocal

16. ALCAIDESA BOUTIQUE HOTEL

ALCAIDESA BOUTIQUE HOTEL
3.5 star property
10.2 km from San Diego
10.0 out of 10, Exceptional, (1 review)
The price is AU$509
includes taxes & fees
15 Aug - 16 Aug
ALCAIDESA BOUTIQUE HOTEL

17. Holiday Inn Express Campo De Gibraltar - Barrios by IHG

Holiday Inn Express Campo De Gibraltar - Barrios by IHG
3.0 star property
21.1 km from San Diego
8.6 out of 10, Excellent, (1,002 reviews)
"Very good for a night"
Canada
LOTFI
The price is AU$130
includes taxes & fees
26 July - 27 July
Holiday Inn Express Campo De Gibraltar - Barrios by IHG

18. H10 Estepona Palace

H10 Estepona Palace
4.0 star property
13.8 km from San Diego
8.2 out of 10, Very good, (734 reviews)
"Clean beach view all round fantastic and excellent place staff and everyone very helpful"
United Kingdom
swaran
The price is AU$531
includes taxes & fees
28 July - 29 July
H10 Estepona Palace

19. El Conventillo de San Roque

El Conventillo de San Roque
3.5 star property
16.2 km from San Diego
The price is AU$139
includes taxes & fees
26 July - 27 July
El Conventillo de San Roque

20. Hotel La Fructuosa

Hotel La Fructuosa
2.0 star property
23.7 km from San Diego
9.4 out of 10, Exceptional, (64 reviews)
"Lovely hotel in a lovely village - really pleasant stay"
United Kingdom
Richard
The price is AU$141
includes taxes & fees
27 July - 28 July
Hotel La Fructuosa
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 Hotel Reviews

Recent Reviews in San Diego

Frequently asked questions

What are the best family hotels in San Diego?
For a family-friendly hotel in San Diego, the Hotel Boutique Milla de Plata is a great option.

The Hotel Boutique Milla de Plata, with an 8.0 rating, offers several convenient amenities for families, including complimentary cots and free toiletries. Guests can also benefit from free WiFi and complimentary self-parking. It is conveniently located near several beaches, with Torreguadiaro Beach just 0.4 km away, Playa Sotogrande 1.6 km distant, and Punta de la Chullera 1.5 km away.
What are the best budget hotels in San Diego?
For a highly-rated budget hotel in San Diego, the Hotel Boutique Milla de Plata is a great option.

The Hotel Boutique Milla de Plata has a review rating of 8.0 and offers several convenient features including free WiFi, free toiletries, and free self-parking. It is also well-located, being just 0.4 km from Torreguadiaro Beach, 1.6 km from Playa Sotogrande, and 1.5 km from Punta de la Chullera.
What are the most romantic hotels in San Diego for couples?
For a romantic stay in San Diego, the Hotel Boutique Milla de Plata is an excellent choice for couples.

This hotel, with an 8.0 rating, offers a lovely setting for a couples' getaway. Guests can enjoy free WiFi and complimentary toiletries. The hotel is conveniently located just 1.6 km from Playa Sotogrande, great for a stroll along the beach, and 1.9 km from Centro Nautico de Sotogrande. Additionally, the hotel provides free self-parking.
What are the best hotels in San Diego near Torreguadiaro Beach?
For a well-located hotel near Torreguadiaro Beach in San Diego, the Hotel Boutique Milla de Plata is an excellent choice.

This hotel, with an 8.0 rating, is conveniently located just 0.4 kilometres from Torreguadiaro Beach, making it ideal for beach access. Guests appreciate the complimentary amenities such as free WiFi and free toiletries, and families will find the availability of a free crib particularly useful. Free self-parking is also provided for added convenience.
When is the best time to go to San Diego?
The best time to visit San Diego, Andalusia, is during the spring (April to June) and autumn (September to October) months, when the weather is pleasant and the city is less crowded.

For those looking for comfortable temperatures for sightseeing and outdoor activities, spring is ideal. The days are sunny with mild temperatures, superb for exploring the historic centre or enjoying a leisurely stroll along the waterfront. You'll find fewer tourists than in the peak summer months, allowing for a more relaxed experience.

Couples looking for a romantic getaway often find autumn to be a wonderful time. The summer heat has subsided, and the city still enjoys plenty of sunshine. The evenings are mild, superb for enjoying al fresco dining or a quiet drink.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right San Diego hotel for you.
How can I save on a hotel booking in San Diego with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Diego hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Diego?
Hotel prices in San Diego often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.