We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Top Tour Operators

Aventuratoursalou
Scuba & Snorkeling, Canyoning & Rappelling Tours, Bike Tours
Diving Salou
Scuba & Snorkeling
Mar Natura
Stand-Up Paddleboarding, Kayaking & Canoeing, Scuba & Snorkeling
  • Sort by:
  • Best Reviewed
  • Book Online
We found great results, but some are outside Costa Dorada. Showing results in neighbouring cities.
Limit search to Costa Dorada.
OdySea Torredembarra 0.8 km away
#1 of 4 Outdoor Activities in Torredembarra
With my less than adequate experience underwater and a slight fear of water bordering on phobia, I was terribly apprehensive at the idea of diving and snorkeling.
If you've never tried scuba diving before, you really have to, it is an unbelievable experience and a whole new world!
Aventuratoursalou Salou
#7 of 24 Outdoor Activities in Salou
I’d just like to say myself an my husband did the beginners scuba dive with Luis an he made it a brilliant experience an made it so easy to do with his instruction we loved it so much we wanted to do it again an t...
Great experience, scuba instructor was very helpful, picked up from hotel, all equipment provided, me and two friends enjoyed overall experience as first time.
1 Way to experience it
M.Rota Diving Torredembarra 1.0 km away
#2 of 4 Outdoor Activities in Torredembarra
Glups Diving Cambrils Cambrils
#9 of 29 Outdoor Activities in Cambrils
After reading reviews on trip advisor for the best scuba diving near Salou, Glups came up the best and I can see why.
We've scuba dived for the first time with my 12 years old son.
Diving Salou Salou
#20 of 24 Outdoor Activities in Salou
My youngest had tried to scuba a couple of times before with us but due to illness, he could not come in the water so third time lucky.
Salou Safari Salou
#22 of 24 Outdoor Activities in Salou
Mar Natura Miami Platja
#6 of 6 Outdoor Activities in Miami Platja