Surf Resorts in Bali
Bali resorts for surfers, from the reef breaks of Uluwatu and the Bukit to Canggu, Seminyak and Lombok. Compare prices, areas and features side by side.
At a glance
Balisama lists 44 surf resorts in Bali and its neighbouring islands. Here that means resorts that offer surfing or are close to a surf break. The waves range from beginner beach breaks to reef breaks for experienced surfers, so check what is near the resort you choose. Nightly rates start at about $52, at Blue Point Resort & Spa. Most are in Uluwatu (22), Canggu (4) and Seminyak (4).
Where in Bali are the surf resorts?
Most are in Uluwatu (22), Canggu (4), Seminyak (4), Lombok (3) and Gianyar (2); the other 9 are spread over 6 more areas.
How much do surf resorts cost?
Starting rates range from about $52 a night, at Blue Point Resort & Spa, to about $1,200, at The Edge Bali. Half of them start at about $150 or less. Rates are approximate; the price for your dates and room is on the booking site.
Which surf resorts cost the least?
Blue Point Resort & Spa (from about $52), Uluwatu Surf Villas (from about $53) and Amber Lombok Beach Resort (from about $60).
Which surf resorts are on the beach?
17 of the 44: The Ungasan Clifftop Resort, Four Seasons at Jimbaran Bay, Discovery Kartika Plaza Hotel, Jumeirah Bali, Puri Dajuma Beach Eco-Resort & Spa and Hyatt Regency Bali, and 11 more.
Which surf resorts have private villas?
28 of the 44: The Ungasan Clifftop Resort, Four Seasons at Jimbaran Bay, Tampah Hills Villas, Discovery Kartika Plaza Hotel, Jumeirah Bali and Puri Dajuma Beach Eco-Resort & Spa, and 22 more.
Which surf resorts are adults-only?
1 of the 44: Shore Amora.
Which surf resorts have a coworking space?
3 of the 44: Tampah Hills Villas, Shore Amora and Kalapa Resort and Yoga Retreat.
Which surf resorts serve a floating breakfast?
5 of the 44: Radisson Blu Resort & Villas, Bali Uluwatu, Shore Amora, Suarga Padang Padang, Ohana's Beachfront Resort & Beach Club and La Joya Balangan Resort.
How does Balisama check these resorts?
The facts on each resort page are checked against the resort's own website and booking sites, and every change is recorded with its sources. How Balisama works.
All 44 surf resorts
- The Ungasan Clifftop Resort: Uluwatu, from about $700 a night
- Four Seasons at Jimbaran Bay: Jimbaran, from about $850 a night
- Tampah Hills Villas: Lombok, from about $600 a night
- Discovery Kartika Plaza Hotel: Kuta, from about $70 a night
- Jumeirah Bali: Uluwatu, from about $700 a night
- Puri Dajuma Beach Eco-Resort & Spa: Jembrana, from about $100 a night
- Nirjhara: Tabanan, from about $1,100 a night
- Hyatt Regency Bali: Sanur, from about $150 a night
- Regent Bali Canggu: Canggu, from about $450 a night
- The Oberoi Beach Resort: Seminyak, from about $350 a night
- Radisson Blu Resort & Villas, Bali Uluwatu: Uluwatu, from about $200 a night
- Prama Sanur Beach Bali: Sanur, from about $65 a night
- Shore Amora: Canggu, from about $150 a night
- COMO Uma Canggu: Canggu, from about $210 a night
- Svanata Uluwatu Bali Resort: Uluwatu, from about $300 a night
- Tunak Resort Lombok: Lombok, from about $150 a night
- Movenpick Resort & Spa Jimbaran Bali: Jimbaran, from about $150 a night
- Suarga Padang Padang: Uluwatu, from about $200 a night
- Komune Resort & Beach Club: Gianyar, from about $150 a night
- Double-Six Luxury Hotel: Seminyak, from about $200 a night
- Ohana's Beachfront Resort & Beach Club: Nusa Penida, from about $172 a night
- Kalapa Resort and Yoga Retreat: Canggu, from about $100 a night
- Nisí Villas Bingin: Uluwatu, from about $436 a night
- Desa Swan Villas & Spa: Gianyar, from about $100 a night
- Renaissance Bali Uluwatu Resort & Spa: Uluwatu, from about $150 a night
- Six Senses Bali: Uluwatu, from about $560 a night
- Alila Villas Uluwatu: Uluwatu, from about $800 a night
- Amber Lombok Beach Resort: Lombok, from about $60 a night
- Grand Seminyak: Seminyak, from about $180 a night
- La Joya Balangan Resort: Uluwatu, from about $80 a night
- The Edge Bali: Uluwatu, from about $1,200 a night
- S Resorts Hidden Valley: Uluwatu, from about $61 a night
- Uluwatu Surf Villas: Uluwatu, from about $53 a night
- UMI Resort: Uluwatu, from about $91 a night
- Le Bamboo Bali: Uluwatu, from about $78 a night
- Lost Lindenberg: Jembrana, from about $480 a night
- Mû Boutique Resort & Spa: Uluwatu, from about $89 a night
- The Temple Lodge: Uluwatu, from about $99 a night
- Green Escape Eco Resort: Uluwatu, from about $150 a night
- KLEO Seminyak: Seminyak, from about $156 a night
- Sal Secret Spot: Uluwatu, from about $91 a night
- Bombora Balangan Resort: Uluwatu, from about $101 a night
- Blue Point Resort & Spa: Uluwatu, from about $52 a night
- Village Bali: Uluwatu, from about $119 a night