Photo: mahalosurfclub.comMahalo Surf Club
Editor's pick★ 5 (343 Google Maps reviews)·Las Piedras, Santa Teresa main road
A surf club on the main road across from Blooma Hotel that teaches all levels and takes students to Santa Teresa, Playa Carmen, Playa Hermosa and Mal Pais. Its site lists a single lesson at 60 USD, a surf week at 240 USD and a month at 945 USD, plus surf skate sessions. Read more
Good to know
Area
Las Piedras, Santa Teresa main road
Single lesson
60 USD
Reviews
343 on Google Maps
Checked
Maps checked 20 Oct 2026
Website
mahalosurfclub.com
About Mahalo Surf Club
A surf club on the main road across from Blooma Hotel that teaches all levels and takes students to Santa Teresa, Playa Carmen, Playa Hermosa and Mal Pais. Its site lists a single lesson at 60 USD, a surf week at 240 USD and a month at 945 USD, plus surf skate sessions.
Prices
Single lesson60 USD
Prices only from the venue's own website, maps checked 20 Oct 2026. No price list online means no price here.
Why it is on the list
Clear published prices, from 60 USD a lesson to month packagesSurf skate sessions and drone footage add-onsOn the main road, so you walk or ride to the beachDrone footage costs extra on every package
More surf on the Santa Teresa list
02thegirlandtheseacr.comPlaya CarmenThe Girl and the Sea Surf schoolPrice n/a
★ 5 (314)
03bluemysticsurf.comPlaya Carmen, next to Taco CornerSanta Teresa| Blue Mystic Surf SchoolPrice n/a
★ 4.9 (448)
04IllustrationPlaya Hermosa, CobanoZopilote Surf CampPrice n/a
★ 4.9 (303)
05IllustrationPlaya Hermosa, CobanoStay True Surf CompanyPrice n/a
★ 5 (101)