
San Diego hotels in San Roque
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Diego hotels

El Conventillo de San Roque
El Conventillo de San Roque16.2 km from San Diego
The price is HK$487
HK$761 total
includes taxes & fees
18 May - 19 May

La Piña Verde
La Piña Verde20.7 km from San Diego
10.0 out of 10, Exceptional, (19 reviews)
The price is HK$1,204
HK$1,325 total
includes taxes & fees
30 May - 31 May

OKU Andalusia – Alcaidesa
OKU Andalusia – Alcaidesa10.5 km from San Diego
8.8 out of 10, Excellent, (19 reviews)
The price is HK$2,410
HK$3,108 total
includes taxes & fees
22 May - 23 May

Duquesa Golf Club
Duquesa Golf Club4.8 km from San Diego
The price is HK$1,595
HK$1,754 total
includes taxes & fees
21 May - 22 May

AZZ Castellar Hacienda El Alcornocal
AZZ Castellar Hacienda El Alcornocal15.4 km from San Diego
10.0 out of 10, Exceptional, (2 reviews)
The price is HK$882
HK$970 total
includes taxes & fees
31 May - 1 Jun

Hotel Hospedería Las Buitreras
Hotel Hospedería Las Buitreras27.9 km from San Diego
8.8 out of 10, Excellent, (26 reviews)
The price is HK$557
HK$613 total
includes taxes & fees
19 May - 20 May

Fairmont La Hacienda Costa del Sol
Fairmont La Hacienda Costa del Sol9 km from San Diego
9.2 out of 10, Wonderful, (37 reviews)
The price is HK$3,075
HK$3,382 total
includes taxes & fees
14 Jun - 15 Jun

Hotel La Fructuosa
Hotel La Fructuosa23.7 km from San Diego
9.4 out of 10, Exceptional, (62 reviews)
The price is HK$766
HK$842 total
includes taxes & fees
17 May - 18 May

DDG Retreat
DDG Retreat15.6 km from San Diego
10.0 out of 10, Exceptional, (3 reviews)
The price is HK$2,497
HK$2,747 total
includes taxes & fees
20 May - 21 May

Hospedaje Lisboa Algeciras
Hospedaje Lisboa Algeciras26.8 km from San Diego
9.2 out of 10, Wonderful, (172 reviews)
The price is HK$417
HK$459 total
includes taxes & fees
17 May - 18 May

Hospedaje casaAlfredo
Hospedaje casaAlfredo27 km from San Diego
10.0 out of 10, Exceptional, (1 review)
The price is HK$409
HK$701 total
includes taxes & fees
17 May - 18 May

Casa Henrietta
Casa Henrietta22.2 km from San Diego
9.2 out of 10, Wonderful, (24 reviews)
The price is HK$540
HK$594 total
includes taxes & fees
21 May - 22 May

Grand Hotel Las Dunas, Autograph Collection
Grand Hotel Las Dunas, Autograph Collection22.9 km from San Diego
10.0 out of 10, Exceptional, (1 review)
The price is HK$2,797
HK$3,077 total
includes taxes & fees
22 May - 23 May

TUGASA Castillo de Castellar
TUGASA Castillo de Castellar17.7 km from San Diego
9.2 out of 10, Wonderful, (67 reviews)
The price is HK$573
HK$631 total
includes taxes & fees
17 May - 18 May

Boat Haus Mediterranean Experience Alcaidesa La Linea
Boat Haus Mediterranean Experience Alcaidesa La Linea19.3 km from San Diego
9.4 out of 10, Exceptional, (225 reviews)
The price is HK$856
HK$942 total
includes taxes & fees
19 May - 20 May

Hotel Admiral Casino & Lodge
Hotel Admiral Casino & Lodge13.1 km from San Diego
9.2 out of 10, Wonderful, (133 reviews)
The price is HK$643
HK$708 total
includes taxes & fees
28 May - 29 May

Hotel Alborán Algeciras
Hotel Alborán Algeciras25 km from San Diego
8.4 out of 10, Very good, (182 reviews)
The price is HK$527
HK$579 total
includes taxes & fees
31 May - 1 Jun

ALCAIDESA BOUTIQUE HOTEL
ALCAIDESA BOUTIQUE HOTEL10.2 km from San Diego
10.0 out of 10, Exceptional, (1 review)
The price is HK$2,337
HK$2,822 total
includes taxes & fees
17 May - 18 May

Hotel Don Agustín
Hotel Don Agustín6.5 km from San Diego
8.0 out of 10, Very good, (102 reviews)
The price is HK$582
HK$640 total
includes taxes & fees
17 May - 18 May

Hotel Inmood San Roque
Hotel Inmood San Roque8.9 km from San Diego
8.4 out of 10, Very good, (34 reviews)
The price is HK$1,468
HK$1,614 total
includes taxes & fees
11 Jun - 12 Jun
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

AC Hotel La Línea by Marriott
10/10 Excellent



































































