RetreatBird

Surf Retreats

16 retreats

Most surf retreats here plan surf sessions on most days with a coach or guide, and many add yoga and a place to rest between sessions; a few leave surfing optional or teach windsurfing instead. The retreats below are in Indonesia, Morocco, Portugal and beyond. Tips and FAQs ↓

Surf and yoga retreats: how to choose

The level matters more than the place. A beginner week starts on soft boards in small waves with a coach beside you; an intermediate week moves to the reef and point breaks and adds video analysis. Many listings say which level they teach; if one does not, ask before you book.

Bali's south-west coast, around Canggu and Uluwatu, has breaks for every level; Morocco's Atlantic coast near Taghazout and Imsouane is known for long right-hand points; and Portugal's Peniche faces swell from several directions, so there is usually somewhere to surf. 14 of the 16 programmes here start between $445 and $1,460 per person, and the median starting price is $695.

Length
5–14 days
Median length
8 days
Starting prices, per person
$445–$1,460 (14 of 16)
Median starting price
$695

Prices are converted from each host's currency at the European Central Bank reference rate of November 4, 2026.

Before you book

  • Ask which level the coaching is for, and how many surfers each coach looks after.
  • Check what is included: board and wetsuit hire, transport to the beach, and how many sessions a day.
  • Ask about travel insurance that covers surfing.

Frequently asked questions

Can I join a surf retreat as a complete beginner?

Yes, on a retreat that teaches beginners. You start in small waves with a soft board and a coach beside you. Look for the level in the listing, or ask the host.

How much does a surf retreat cost?

14 of the 16 surf retreats listed on RetreatBird start between $445 and $1,460 per person, and the median starting price is $695. Check whether board hire and transport to the beach are in the price.

How long is a surf retreat?

On RetreatBird, surf retreats run from 5 to 14 days. A week gives you a session or two a day for several days in a row.