SURFLESSONS

4-Day Beginner Surf Coaching

Share

Tour Code

76-4057

Guests

20

Price

$299.00

Description

Our 4-day beginner surf coaching program is ideal for travelers seeking to experience the thrill of surfing while enjoying the Moroccan coast. With daily surf lessons, theory sessions, and delicious Moroccan food, you’ll quickly progress from your first pop-up to riding your first wave.

Daily Program
Day 1 – Arrival & Welcome
Airport/Bus station pickup (Agadir)
Check in at the surf house & room allocation
Welcome tea & snacks
Sunset walk to the beach
Welcome dinner & program briefing
Day 2 – First Waves
Healthy breakfast buffet
Morning surf coaching: safety, board handling, first pop-ups
Picnic lunch on the beach
Afternoon free surf with instructor guidance
Dinner at the surf house
Day 3 – Building Skills
Morning yoga/stretch (optional)
Surf coaching: paddling, timing, riding white water longer
Lunch at the beach
Afternoon excursion to Paradise Valley or free time
Dinner & optional surf video review
Day 4 – Final Surf & Departure
Breakfast
Morning surf session to practice skills learned
Beach picnic lunch (if departure time allows)
Check-out & transfer to Agadir airport or bus station

Highlights

  • Learn to surf in Morocco’s beginner-friendly waves
  • Certified surf instructors & small groups
  • Cozy surf house accommodation
  • Fresh Moroccan cuisine daily
  • Optional yoga sessions to boost flexibility
  • Explore Tamraght & nearby beaches

Amenities

  • Local taxes
  • Soft drinks
  • Tips
  • Tour Guide
  • Towel

Features

  • Feature 1
  • Feature 2
  • Feature 3

Languages

  • English
  • French

Types

  • Beach Tours
  • City Tours
  • Cultural Tours
  • Food Tours
  • Nature Tours

Calendar & Prices

Mon
Tue
Wed
Thu
Fri
Sat
Sun
January 2026
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
February 2026
26
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
March 2026
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
April 2026
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
May 2026
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
June 2026
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
July 2026
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
August 2026
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
September 2026
31
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
Mon
Tue
Wed
Thu
Fri
Sat
Sun
October 2026
28
$299.00

SURF GO

General price: $299.00 / ticket
29
$299.00

SURF GO

General price: $299.00 / ticket
30
$299.00

SURF GO

General price: $299.00 / ticket
1
$299.00

SURF GO

General price: $299.00 / ticket
2
$299.00

SURF GO

General price: $299.00 / ticket
3
$299.00

SURF GO

General price: $299.00 / ticket
4
$299.00

SURF GO

General price: $299.00 / ticket
5
$299.00

SURF GO

General price: $299.00 / ticket
6
$299.00

SURF GO

General price: $299.00 / ticket
7
$299.00

SURF GO

General price: $299.00 / ticket
8
$299.00

SURF GO

General price: $299.00 / ticket
9
$299.00

SURF GO

General price: $299.00 / ticket
10
$299.00

SURF GO

General price: $299.00 / ticket
11
$299.00

SURF GO

General price: $299.00 / ticket
12
$299.00

SURF GO

General price: $299.00 / ticket
13
$299.00

SURF GO

General price: $299.00 / ticket
14
$299.00

SURF GO

General price: $299.00 / ticket
15
$299.00

SURF GO

General price: $299.00 / ticket
16
$299.00

SURF GO

General price: $299.00 / ticket
17
$299.00

SURF GO

General price: $299.00 / ticket
18
$299.00

SURF GO

General price: $299.00 / ticket
19
$299.00

SURF GO

General price: $299.00 / ticket
20
$299.00

SURF GO

General price: $299.00 / ticket
21
$299.00

SURF GO

General price: $299.00 / ticket
22
$299.00

SURF GO

General price: $299.00 / ticket
23
$299.00

SURF GO

General price: $299.00 / ticket
24
$299.00

SURF GO

General price: $299.00 / ticket
25
$299.00

SURF GO

General price: $299.00 / ticket
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
29
30
31
1
Mon
Tue
Wed
Thu
Fri
Sat
Sun
November 2026
26
$299.00

SURF GO

General price: $299.00 / ticket
27
$299.00

SURF GO

General price: $299.00 / ticket
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Mon
Tue
Wed
Thu
Fri
Sat
Sun
December 2026
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3

Leave a Review

Your email address will not be published.