SO/ Sotogrande Spa & Golf Resort
With a stay at SO/ Sotogrande Spa & Golf Resort in San Roque, you'll be next to a golf course, just steps from Almenara Golf Resort and a 4-minute drive from Valderrama Golf Club. This 5-star hotel is 16.5 mi (26.6 km) from Rock of Gibraltar and 21.9 mi (35.2 km) from Algeciras Harbour.