Surf Weekends

BookSurfCamps.com offers a great selection of surf weekends around the world. It has never been so easy to search and reserve a weekend surf camp. Check prices of surf weekend breaks below.

Free yourself from stress on a fantastic surf weekend

Get ready to escape the hectic city life on a relaxing weekend surf camp. We bet you will make the most of this short yet rewarding surfing adventure. Enjoy the thrill of riding great waves and improve your surfing skills. In your spare time, you’re free to chill out by the beach and make new friends. Book your weekend surf camp today and get your long awaited dose of Vitamin Sea!

Arrival date
Limited availability

Speaks English

All meals included

from US$4,076
from US$4,076
Price for:

11 days / 10 nights

Speaks English

from US$1,532
from US$1,532
Price for:

4 days / 3 nights

Speaks English

from US$1,326
from US$1,326
Price for:

4 days / 3 nights

Really Good 8.6/10

Based on 35 reviews
from US$1,199
Price for:

4 days / 3 nights

Really Good 8.6/10

Based on 35 reviews

Speaks English

from US$760
from US$760
Price for:

5 days / 4 nights

Speaks English

from US$675
from US$675
Price for:

3 days / 2 nights

7 Days Wellbeing and Kitesurfing Camp in Tarifa, Spain

Jul | Aug | Sep | Oct | Nov | Feb | Mar | Moreā€¦

Speaks English

from US$676

Great 9.1/10

Based on 3 reviews
from US$676
Price for:

7 days / 6 nights

Great 9.1/10

Based on 3 reviews
Limited availability
1 person currently interested

Excellent

Based on 8 reviews

Speaks English

All meals included

from US$645

Excellent 10/10

Based on 8 reviews
from US$645
Price for:

4 days / 3 nights

Excellent 10/10

Based on 8 reviews
Limited availability

Speaks English

All meals included

from US$600
from US$600
Price for:

3 days / 2 nights

Speaks English

from US$595
from US$595
Price for:

4 days / 3 nights

Limited availability

Speaks English

from US$561
from US$561
Price for:

4 days / 3 nights

Limited availability

Speaks English

from US$473
from US$473
Price for:

5 days / 4 nights