Surf & Yoga Packages

Learn to surf, restore your body with daily yoga, and unwind in a tranquil tropical resort.

Slow down, tune in, and experience Bali your way with our Surf & Yoga Packages in Uluwatu.

 

This is your invitation to move, breathe, surf, and unwind.

 

Stay with us at S Resorts Hidden Valley, a peaceful tropical resort surrounded by lush gardens, and enjoy daily yoga sessions and personalised surf lessons or guiding, all designed to fit your own rhythm.

 

Join a morning flow in our open-air yoga shala, paddle out for a surf session at nearby breaks, or spend the day relaxing by the pool—it’s entirely up to you.

 

Here in Uluwatu, you’ll reconnect with your body, the ocean, and the simple joy of island life—one breath, one wave, one moment at a time.

All Levels

Expert Coaching

Daily Yoga

Balinese Massages

Flexible Dates

Daily Breakfast

learn to surf in Bali

Surf & Yoga Packages

Yoga & Spa Packages

Surf Guiding Packages

Surf & Yoga Packages

Learn to surf Uluwatu’s legendary waves and unwind with daily yoga in our tranquil garden shala

Our surf and yoga holidays are perfect for all levels and are created for travellers who want balance: movement and stillness, adventure and rest, connection and freedom.

Package Inclusions:

Choose from 3, 5 or 7-night packages

Surf lesson experience near Uluwatu beach, Bali

Yoga & Spa Packages

Your Personal Wellness Retreat in Uluwatu. Balance your energy, while enjoying exploring beautiful Uluwatu

Unwind in Bali with the perfect balance of yoga and relaxation. Enjoy daily classes, rejuvenating spa treatments, and a peaceful stay designed to leave you feeling refreshed.

Package Inclusions:

Choose from 3, 5 or 7-night packages

Daily Yoga Class

Surf Guiding Packages

Surf with our expert local guides - Ideal for intermediate and advanced surfers chasing perfect conditions

Take your surfing to the next level with expert-guided sessions across Uluwatu’s best breaks. Designed for experienced surfers chasing quality waves and local knowledge.

Package Inclusions:

Choose from 3, 5 or 7-night packages

Can't find what you are looking for?
Let us know & we can create a package just for you!