San Roque

Travel Guide

Waterfront of Canary landscape, San Roque, Spain
Waterfront of Canary landscape, San Roque, Spain
Una de las playas de la Línea de la Concepción
Campo de golf de La Alcaidesa

A holiday in San Roque is a great way to enjoy nature while discovering one of the most charming towns in Spain.

The town of San Roque, located in Cadiz in the area of the Strait of Gibraltar and overlooking the Rock, is an ideal option to enjoy a few days’ rest. Cheap trips to San Roque offer so much to do that it’s difficult to decide where to start: we recommend a walk along Alameda Alfonso XI, a beautiful urban park that also serves as the main square of the town. It dates back to the year 1831 and at its centre, you’ll find a beautiful circular fountain.

Once you’ve taken some pictures for your album, head over to the church of Santa María la Coronada, just a short walk away. This typical temple with a Latin-cross floor plan was built on the old hermitage of San Roque, which gave the town its name.

Although the town's monuments are the main attraction, package deals to San Roque are also an excellent opportunity to enjoy nature. For example, you can visit the estuary of the River Guadiaro and the lagoon of Torreguadiaro, where you’ll find a natural landscape over 85 acres full of reeds and ash trees, among other flora. Don’t forget to bring your binoculars to observe the herons and flamingos.

Pinar del Rey is much larger, a natural area covering over 830 acres. At the beginning of the 19th century, the Spanish Armada chose this area located north of San Roque to plant pines whose wood would be used to build warships. Nowadays it serves as a green lung. The Sierra del Arca range, with 500 acres of low Mediterranean mountains and hills, is another great option for hiking.

We know that you’ll probably be exhausted after all that walking, but it’s worth making one last effort and going up to the Domingo de Mena viewpoint, named after the poet, and take a seat on a bench. From there, you can take in magnificent views of the Rock of Gibraltar, the Bay of Algeciras and North Africa.

Choose our trips to San Roque and let the town take your breath away.

Where to stay in San Roque

Flocks of up to 25 fly all along this part of the Spanish coastal district. Unlike most other parakeets, they build nests rather than using holes in tree trunks.

San Diego

While there might not be top attractions in San Diego, you can explore the larger area and discover places like La Duquesa Castle and Punta de Chullera Beach.

San Diego
Fairmont La Hacienda Costa del Sol

Fairmont La Hacienda Costa del Sol

5 out of 5
Faro De Punta Mala, 2 San Roque
The price is P17,687 per night from Mar 7 to Mar 8
P17,687
P19,456 total
Mar 7 - Mar 8
includes taxes & fees
Book a stay at this luxury hotel in San Roque. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Playa de la Alcaidesa and Punta Carbonera ...
9.6/10 Exceptional! (24 reviews)
Clean room, amazing staff, great atmosphere especially the lounge bar with a great view

Reviewed on Jan 7, 2026

Fairmont La Hacienda Costa del Sol
SO Sotogrande Spa & Golf Resort Hotel

SO Sotogrande Spa & Golf Resort Hotel

5 out of 5
Av. Almenara, s.n San Roque Cadiz
The price is P14,876 per night from Feb 28 to Mar 1
P14,876
P17,851 total
Feb 28 - Mar 1
includes taxes & fees
Book a stay at this luxury hotel in San Roque. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Almenara Golf Resort and San Roque Club ...
9.2/10 Wonderful! (105 reviews)
Excelente hotel. Las habitaciones de muy buen tamaño y cómodas. El servicio de 10! Las opciones para comer muy variado y delicioso. No pudimos utilizar las demás amenidades como spa y la alberca pero está muy completo. Lo recomiendo.

Reviewed on Jan 15, 2026

SO Sotogrande Spa & Golf Resort Hotel
Hotel Encinar de Sotogrande

Hotel Encinar de Sotogrande

4 out of 5
A-7 Exit Km 130 San Roque Cadiz
The price is P8,295 per night from Feb 23 to Feb 24
P8,295
P9,125 total
Feb 23 - Feb 24
includes taxes & fees
Book a stay at this golf hotel in San Roque. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Club de Golf La Canada and La Reserva Club ...
8.6/10 Excellent! (221 reviews)
The hotel is amazing! The guest relations are polite, helpful and welcoming. The breakfast is more that anyone could ask for! Perfect stay!

Reviewed on Jan 27, 2026

Hotel Encinar de Sotogrande
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.
Ona Valle Romano Golf & Resort

Ona Valle Romano Golf & Resort

4 out of 5
Calle Flaminio 2 Estepona Malaga
Book a stay at this golf aparthotel in Estepona. Enjoy free WiFi, an outdoor pool, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (626 reviews)
Staff friendly and the view was excellent

Reviewed on Jan 9, 2026

Ona Valle Romano Golf & Resort
Marriott's Playa Andaluza

Marriott's Playa Andaluza

3.5 out of 5
Carretera de Cadiz Km 168 Estepona Malaga
Book a stay at this beach hotel in Estepona. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (288 reviews)
The rooms were great. Slippers for use in the house and conditioner would make it better

Reviewed on Dec 25, 2025

Marriott's Playa Andaluza
Apartamentos Vista Real

Apartamentos Vista Real

3 out of 5
Avda del Mediterrano 4B La Línea de la Concepción Cadiz
Book a stay at this beach aparthotel in La Línea de la Concepción. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Playa de la Alcaidesa ...
8.4/10 Very Good! (294 reviews)
Quiet & relax.

Reviewed on Dec 17, 2025

Apartamentos Vista Real
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.

Popular places to visit

Things to do