Sotogrande Hotels

Sotogrande Hotels

Sotogrande is an exclusive urbanisation in Andalucia, renowned for its marina, yachts, luxury villas, polo fields and luxury Mediterranean lifestyle. Our team have hand selected the best hotels in Sotogrande and a selection within the nearby village of Torreguadiaro. 

Hotels and residences in Sotogrande

Book Hotels in Sotogrande

Inmood San Roque

Set in Sotogrande and with La Duquesa Golf reachable within 16 km, Inmood San Roque offers concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge. This 4-star hotel offers room service and a 24-hour front desk. The accommodation provides evening entertainment and free shuttle service.

Hotel Las Camelias

Hotel Las Camelias is located near the marina at Puerto de Sotogrande. It is a 10-minute walk from the beach. Free Wi-Fi is provided throughout the property. Each simply decorated, air-conditioned room at Las Camelias has a TV and a private bathroom. The hotel restaurant specialises in seafood and Mediterranean cuisine. There is also a bar, and a lounge with a TV.

La Dulcinea

Located within 13 km of La Duquesa Golf and 5.2 km of San Roque Golf Course in Sotogrande, La Dulcinea provides accommodation with seating area. It is situated 23 km from Estepona Golf and features full-day security. Guests can make use of the sun terrace or the year-round outdoor pool, or enjoy views of the pool and garden.

Casa Milanina

Casa Milanina in Sotogrande features a shared lounge and free WiFi. All units feature air conditioning and a flat-screen TV plus a patio with garden views. A continental breakfast is available each morning at the bed and breakfast. At Casa Milanina guests are welcome to enjoy the hot tub, barbecue, garden and sun terrace. The accommodation also provides a business centre and free private parking.


Book Hotels in Torreguadiaro


Hostal Montilla
Hostal Montilla


This family-run guest house is located just off the A-7 Motorway, 15 minutes’ drive from San Roque. It offers a terrace, free Wi-Fi and free parking, 1 km from the beaches of Torreguadiaro and Sotogrande.