Skip to main content
Discover
Top activities
Top categories
Walking Tours in Rome
Historical Tours in Rome
Day Trips in London
Walking Tours in Paris
Historical Tours in Paris
Day Trips in Florence
Historical Tours in London
Cultural Tours in Barcelona
Walking Tours in Barcelona
Wine Tastings in Florence
Day Trips in Reykjavik
Day Trips in Mexico City
Top Asia tours
Manila, Philippines Tours
Tokyo, Japan Tours
Cebu, Philippines Tours
Bangkok, Thailand Tours
Hanoi, Vietnam Tours
New Delhi, India Tours
Kuala Lumpur, Malaysia Tours
Beijing, China Tours
Ho Chi Minh City, Vietnam Tours
Shanghai, China Tours
Osaka, Japan Tours
Kathmandu, Nepal Tours
Top Caribbean tours
San Juan, Puerto Rico Tours
Punta Cana, Dominican Republic Tours
Top Europe tours
Rome, Italy Tours
London, England Tours
Paris, France Tours
Barcelona, Spain Tours
Florence, Italy Tours
Reykjavik, Iceland Tours
Athens, Greece Tours
Lisbon, Portugal Tours
Amsterdam, Netherlands Tours
Istanbul, Turkey Tours
Naples, Italy Tours
Madrid, Spain Tours
Top North America tours
New York City, USA Tours
Las Vegas, USA Tours
Key West, USA Tours
Cancun, Mexico Tours
Los Angeles, USA Tours
Vancouver, Canada Tours
Oahu, USA Tours
Mexico City, Mexico Tours
Miami, USA Tours
Playa del Carmen, Mexico Tours
San Francisco, USA Tours
Washington DC, USA Tours
Top landmarks
Top landmark tickets
Colosseum tickets
Eiffel Tower tickets
Sagrada Família tickets
Frida Kahlo Museum (Museo Frida Kahlo) tickets
Vatican Museums tickets
Banff Gondola tickets
Table Mountain National Park tickets
Alhambra (Alhambra de Granada) tickets
Louvre Museum tickets
Arena Mexico tickets
Culebra Island tickets
Yellowstone National Park tickets
Explore the world
Trending destinations
Rome, Italy Tours
London, England Tours
Paris, France Tours
New York City, USA Tours
Manila, Philippines Tours
Las Vegas, USA Tours
Barcelona, Spain Tours
Tokyo, Japan Tours
Florence, Italy Tours
Cairo, Egypt Tours
Reykjavik, Iceland Tours
Dubai, United Arab Emirates Tours
Top things to do in ...
Rome, Italy
London, England
Paris, France
New York City, USA
Manila, Philippines
Las Vegas, USA
Barcelona, Spain
Tokyo, Japan
Florence, Italy
Cairo, Egypt
Reykjavik, Iceland
Dubai, United Arab Emirates
Read the Viator blog
Water Sports Classes
4.6
(567)
Outrageous Surf ScHool Lesson on Lahaina Side
Free Cancellation
English
1 hour 30 minutes
from
$75
Likely to Sell Out
4.9
(991)
Maui: Two Hour Beginner Group Surf Lesson in Kihei
Free Cancellation
English
2 hours
from
$98
4.8
(108)
Private Surf Lesson at Waikiki Beach
Free Cancellation
English
1 hour 30 minutes
from
$179
5.0
(149)
Let's Go Sail the York River in Gloucester Point, Virginia
Free Cancellation
English
2 hours 30 minutes
from
$96
5.0
(153)
Lisbon Surf Experience
Free Cancellation
English
4 hours
from
$59
Price varies by group size
4.9
(123)
Private Surf Lesson Experience at Puerto Vallarta
Free Cancellation
English
5 hours
from
$94
4.9
(3,391)
Voted Honolulu's #1 Beginner Scuba Diving + Free Videos Tour
Free Cancellation
1 hour 30 minutes
from
$89
4.9
(39)
Beginner Surf Lesson in Santa Cruz
Free Cancellation
English
2 hours 30 minutes
from
$139
Likely to Sell Out
5.0
(3)
Surf Honolulu: Ala Moana Stand-up Paddleboard Lesson
Free Cancellation
2 hours
from
$139
4.8
(255)
Beginners Scuba Diving Experience in Gran Canaria
Free Cancellation
English
2 hours
from
$106
Likely to Sell Out
4.8
(179)
Maui Scuba Diving Introductory Lesson from Lahaina
Free Cancellation
English
2 hours 15 minutes
from
$228
5.0
(201)
Private Surf Lesson for Two Near Lahaina
Free Cancellation
1 hour 30 minutes
from
$145
4.7
(466)
Tenerife First Time Scuba Dive – Turtle Habitat, Small Groups
Free Cancellation
English
2 hours 30 minutes
from
$89
Likely to Sell Out
4.9
(281)
Surfing Lessons on Sydney's Bondi Beach
Free Cancellation
English
2 hours
from
$71
4.9
(2,204)
Beginner Scuba Diving with Turtles and Free Videos, San Juan
Free Cancellation
English
1 hour 30 minutes
from
$109
Likely to Sell Out
4.9
(369)
Private Hanalei Sandy Bottom Surf Lesson on Kauai
Free Cancellation
English
1 hour 30 minutes
from
$119
Price varies by group size
Likely to Sell Out
4.9
(143)
Family, Private & Group Standup Paddle Lessons in Waikiki
Free Cancellation
English
2 hours
from
$119
4.6
(311)
Incredibly Fun Coral Reef Giant Sea Turtles 4hour Boat Scuba Tour
Free Cancellation
English
4 hours
from
$299
5.0
(230)
Merrick's Noosa Learn to Surf: 2 Hour group surfing lesson
Free Cancellation
English
2 hours
from
$61
Likely to Sell Out
4.9
(208)
DISCOVER Scuba Diving Experience in Honolulu
Free Cancellation
English
3 hours
from
$141
Likely to Sell Out
4.7
(25)
Learn to Surf at Sydney's Maroubra Beach
Free Cancellation
English
2 hours
from
$58
4.8
(42)
Surf Lessons in Porto with transfer at Porto Surf School
Free Cancellation
English
3 hours 30 minutes
from
$60
4.5
(86)
Scuba Diving Baptism and Snorkeling in Ibiza
Free Cancellation
English
4 hours
from
$154
5.0
(114)
Individual Lessons of Kite Surf in Essaouira
Free Cancellation
English
2 hours
from
$106
4.7
(76)
Discover Scuba Diving in San Juan: Perfect for First-Time Divers
Free Cancellation
English
2 hours 30 minutes
from
$172
5.0
(438)
Los Cabos Surf Lesson at Costa Azul
Free Cancellation
English
2 hours
from
$50
Likely to Sell Out
5.0
(49)
Beginner Surfing in San Francisco at Pacifica Beach
Free Cancellation
English
2 hours 30 minutes
from
$139
5.0
(158)
Half-Day (2hr) Surf Experience in Newquay - Beginners & Improvers
Free Cancellation
English
2 hours 30 minutes
from
$68
Likely to Sell Out
4.7
(115)
North Shore Beginner Surf Lesson, Hawaii
Free Cancellation
English
2 hours
from
$104
4.9
(273)
Group Surf Lesson at Kalama Beach in Kihei
Free Cancellation
English
2 hours
from
$109
Likely to Sell Out
5.0
(104)
Family, Private & Group Bodyboard Lessons in Waikiki
Free Cancellation
English
2 hours
from
$119
5.0
(32)
Open Water Diver course PADI including underwater video
Free Cancellation
English
3 days
from
$480
Price varies by group size
4.6
(63)
Learn to Surf Day Trip - Sydney
English
8 hours
from
$126
Likely to Sell Out
4.9
(235)
Surf Lessons in Myrtle Beach, South Carolina
Free Cancellation
2 hours
from
$65
4.8
(132)
Group Surf Lessons Punta Cana – Fun, Easy & Beginner-Friendly
Free Cancellation
English
2 hours
from
$145
Price varies by group size
4.9
(515)
Learn to Surf at Surfers Paradise on the Gold Coast
Free Cancellation
English
2 hours
from
$60
5.0
(75)
Ventura Surf Lesson
Free Cancellation
English
1 hour 30 minutes
from
$85
Price varies by group size
4.8
(112)
Surf Lessons in Lima
Free Cancellation
English
1 hour 30 minutes
from
$32
5.0
(36)
Private Family / Small-Group Surf Lesson (max. 4) in Newquay.
Free Cancellation
English
2 hours
from
$301
Per group
Likely to Sell Out
5.0
(15)
Kids Only Surf Lessons at The Spit, Main Beach (Ages 6- 13)
Free Cancellation
2 hours
from
$50
4.9
(25)
Semiprivate Kitesurfing Lessons in Tarifa, Spain
Free Cancellation
English
3 hours
from
$159