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, (18 reviews)
"Everything was wonderful! An outstanding hotel. Not for someone wanting a beach holiday"
United Kingdom
Elaine
The price is AU$385
includes taxes & fees
18 Oct - 19 Oct
MIM Sotogrande Member of Meliá Collection

2. 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, (110 reviews)
"Clean, helpful staff"
United Kingdom
Vivienne
The price is AU$150
includes taxes & fees
7 Oct - 8 Oct
Hotel Apartamentos Manilva Sun

3. Duquesa Golf Club

Duquesa Golf Club
4.5 star property
4.8 km from San Diego
9.2 out of 10, Wonderful, (10 reviews)
"Great Hotel, but very isolated"
United Kingdom
Rhys
The price is AU$271
includes taxes & fees
18 Oct - 19 Oct
Duquesa Golf Club

4. Hotel Encinar de Sotogrande

Hotel Encinar de Sotogrande
4.0 star property
5.9 km from San Diego
8.8 out of 10, Excellent, (256 reviews)
"Nice place"
Netherlands
Laura
The price is AU$237
includes taxes & fees
28 Sept - 29 Sept
Hotel Encinar de Sotogrande

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, (45 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$224
includes taxes & fees
20 Sept - 21 Sept
Hotel Inmood San Roque

6. 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, (106 reviews)
"Everything was great! Recommended!!"
United States
SERGIO
The price is AU$113
includes taxes & fees
1 Oct - 2 Oct
Hotel Don Agustín

7. 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$171
includes taxes & fees
17 Oct - 18 Oct
Apartamentos Manilva Green

8. Hotel Admiral Casino & Lodge

Hotel Admiral Casino & Lodge
4.0 star property
13.1 km from San Diego
9.4 out of 10, Exceptional, (143 reviews)
"Great place to stay and staff were very helpful with any queries and helping to book a taxi when uber failed. Comfy beds and clean rooms. The only point I could make was there could have been a been a bigger selection at breakfast"
United Kingdom
John Robert
The price is AU$137
includes taxes & fees
1 Oct - 2 Oct
Hotel Admiral Casino & Lodge

9. Hotel Piedra Paloma by Croma

Hotel Piedra Paloma by Croma
2.0 star property
9.9 km from San Diego
8.4 out of 10, Very good, (26 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$134
includes taxes & fees
24 Sept - 25 Sept
Hotel Piedra Paloma by Croma

10. 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, (128 reviews)
"Very relaxing and peaceful"
United States
kieanna
The price is AU$521
includes taxes & fees
2 Oct - 3 Oct
SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol

11. Apartamentos Vista Real

Apartamentos Vista Real
3.0 star property
9.5 km from San Diego
8.6 out of 10, Excellent, (311 reviews)
"Great location "
Canada
Zulfiqar
The price is AU$109
includes taxes & fees
1 Oct - 2 Oct
Apartamentos Vista Real

12. 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, (73 reviews)
"Great breakfast Very clean rooms with amazing views Helpful staff all along"
United Kingdom
Meryem
The price is AU$534
includes taxes & fees
2 Oct - 3 Oct
Fairmont La Hacienda Costa del Sol

13. OKU Andalusia – Alcaidesa

OKU Andalusia – Alcaidesa
5.0 star property
10.5 km from San Diego
9.2 out of 10, Wonderful, (57 reviews)
"Amazing resort with great facilities for kids all whilst being luxurious. The hotel and stay did not feel compromised for us as parents or for our toddler, will definitely be back!"
United Kingdom
Arti
The price is AU$455
includes taxes & fees
11 Oct - 12 Oct
OKU Andalusia – Alcaidesa

14. AZZ Castellar Hacienda El Alcornocal

AZZ Castellar Hacienda El Alcornocal
4.0 star property
15.4 km from San Diego
8.4 out of 10, Very good, (6 reviews)
"Really enjoyed the stay, staff were great, food was good as well. I would recommend this hotel, it away from all the coastal tourists spots."
United Kingdom
Craig
The price is AU$152
includes taxes & fees
20 Sept - 21 Sept
AZZ Castellar Hacienda El Alcornocal

15. Tugasa Casas Castillo de Castellar

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

16. ALCAIDESA BOUTIQUE HOTEL

ALCAIDESA BOUTIQUE HOTEL
3.5 star property
10.2 km from San Diego
10.0 out of 10, Exceptional, (2 reviews)
"Comfort place! Very recommended"
United States
Jose
The price is AU$519
includes taxes & fees
3 Oct - 4 Oct
ALCAIDESA BOUTIQUE HOTEL

17. H10 Estepona Palace

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

18. 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,000 reviews)
"Breakfast, and the restaurant was fantastic, with great service thank you so much ."
United Kingdom
Andrew
The price is AU$102
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Express Campo De Gibraltar - Barrios by IHG

19. Ona Valle Romano Golf & Resort

Ona Valle Romano Golf & Resort
4.0 star property
13.9 km from San Diego
8.2 out of 10, Very good, (708 reviews)
"Amazing breakfast buffet, clean, spacious, great location if you have a car. There are three pools and evening entertainment by the pool. The amenities are delightful. There is a gym. There are many stairs to the different levels."
Canada
Nancy
The price is AU$93
includes taxes & fees
18 Oct - 19 Oct
Ona Valle Romano Golf & Resort

20. Hotel Estepona Plaza

Hotel Estepona Plaza
3.5 star property
16.4 km from San Diego
9.8 out of 10, Exceptional, (646 reviews)
"Hotel was absolutely spotless. A great location with the added benefit of a rooftop pool. Lovely breakfast too."
United Kingdom
Jane
The price is AU$268
includes taxes & fees
27 Sept - 28 Sept
Hotel Estepona Plaza
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.