Things to do in San Roque
Visit San Roque
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Most popular experiences in San Roque
Tours & day trips
See all 93 activitiesOpens in new tabGibraltar Sightseeing - Full Day Tour
Private & custom tours
See all 48 activitiesOpens in new tabMorocco: Tangier Private Tour from Malaga & Tarifa. All Inclusive
Wildlife & nature
See all 26 activitiesOpens in new tabFrom Malaga: Day trip to Gibraltar and Dolphin Boat Tour
Holiday & seasonal tours
See all 10 activitiesOpens in new tabSotogrande: Sea Sunset Experience
What to do in San Roque
Popular places to visit
Torreguadiaro Beach
Why not spend a lazy afternoon at Torreguadiaro Beach during your trip to San Roque? Discover the spas in this relaxing area, or seek out its golf courses.
Valderrama Golf Club
Enjoy a round of golf in Sotogrande at Valderrama Golf Club. Check out the top-notch restaurants or lively bars in this walkable area.
San Roque Club
Enjoy a round of golf in Sotogrande at San Roque Club. Check out the top-notch restaurants or lively bars in this walkable area.
Alcaidesa Links Golf Resort
Enjoy a round of golf in San Roque at Alcaidesa Links Golf Resort. Check out the top-notch restaurants or lively bars in this walkable area.
Centro Nautico de Sotogrande
Enjoy an outing to Centro Nautico de Sotogrande during your stay in Sotogrande. Check out the top-notch restaurants or lively bars in this walkable area.
San Roque Golf Course
Enjoy a round of golf in San Roque at San Roque Golf Course. Check out the lively bars or top-notch restaurants in this walkable area.
Club de Golf La Canada
Enjoy a round of golf in Guadiaro at Club de Golf La Canada. Check out the top-notch restaurants or lively bars in this walkable area.
Almenara Golf Resort
Enjoy a round of golf in Sotogrande at Almenara Golf Resort. Check out the lively bars or top-notch restaurants in this walkable area.
Playa Sotogrande
Why not spend a lazy afternoon at Playa Sotogrande during your trip to Sotogrande? Amble around the area's marina, or seek out its golf courses.