A guide to playing tennis

Outdoor Tennis Courts in Kuta

5 venues

Use the court types below to compare how venues in Kuta differ by environment, surface, access, price, and booking method. Open a venue for current hours and source details.

See venues on the map

Browse court types

Find your kind of court

Outdoor courts across Bali · 59 →

Kuta

Places to play

02

The Patra Bali Resort & Villas – Tennis Court

The tennis club at the state-owned Patra Jasa resort near Tuban/Kuta beach, a short hop from the airport. Reviewers describe friendly staff and on-site coaches, and locals use it as a reliable practice spot — not just a guest amenity.

Courts
2 courts · 1 indoor · 1 outdoor
Access
Public
Hours
Daily: 7:00 AM – 8:00 PM
Price
from Rp 150,000/hr
Hours, booking and sources
03

Legian Beach Hotel Tennis Court

A single tennis court at Legian Beach Hotel, tucked into the leafy grounds a few minutes' walk from the beach in the heart of Legian. Reviewers describe a clean, well-kept court with a calm, green setting — fine for a casual hit or a proper match.

Courts
1 court · Hard · Outdoor
Access
Public
Hours
Daily: 8:00 AM – 8:00 PM
Hours, booking and sources
04

Samudera Kuta Tennis Court

Lapangan Tennis Samudera Kuta

A community tennis court inside the Gelora Samudra sports complex in Kuta, tucked off the Ngurah Rai bypass. It's a straightforward local spot for a hit rather than a polished club; reviewers mention it's kept in good shape with plenty of parking.

Courts
2 courts · Hard · Outdoor
Access
Public
Hours
Court hours are unconfirmed; check locally before visiting.
Hours, booking and sources
05

Bintang Bali Resort – Tennis Court

A 402-room five-star beachfront resort on Jl. Kartika Plaza in Kuta, a short walk from Kuta Beach and the Lippo/Discovery malls. The on-site tennis court is one of several recreation options for guests looking to stay active between beach and pool time.

Courts
1 court · Hard · Outdoor
Access
Hotel / property / residents only
Hours
No court-specific hours published. Resort contact: +62 361 753292.
Hours, booking and sources