A guide to playing tennis

Hard Tennis Courts in Bali

81 venues14 areas

Bali’s hard courts range from resort settings around Jimbaran to municipal sports grounds in Denpasar and Singaraja and smaller private clubs. The choice changes who can play: some hotel courts are for guests, while many other courts are open to outside players.

See venues on the map

Browse court types

Find your kind of court

Bali

Places to play

01

Liga.Tennis & Padel Sanur

Liga.Tennis & Padel Sanur is a multi-sport club on Jl. Bypass Ngurah Rai in Sanur, Denpasar, with 5 covered hard tennis courts alongside padel, plus a boutique gym and pool. Reviewers describe the courts as spacious and well-maintained with good air circulation, and a comfortable waiting area, and note the club also runs beginner tennis classes with racket included.

Courts
5 courts · Hard · Indoor
Access
Public
Hours
Daily: 7:00 AM – 10:00 PM
Price
from Rp 250,000
Hours, booking and sources
03

Liga.Tennis Nusa Dua

A racquet-sports club in the Nusa Dua resort belt near Sawangan Beach, part of Bali's Liga.Tennis network. Reviewers call it a friendly, well-run place to train, though a few feel the facilities are starting to show their age.

Courts
3 courts · Hard · Indoor
Access
Public
Hours
Daily: 7:00 AM – 8:00 PM
Price
from Rp 300,000/hr
Hours, booking and sources
04

Bali Beach Country Club

A polished tennis-and-golf club in the upscale Nusa Dua resort zone, built to tournament standard. It has already hosted pro ITF events, and reviewers rave about the pro-grade courts and coaching — good for serious players or visitors wanting a quality hit.

Courts
7 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 8:00 PM
Hours, booking and sources
05

Liga.Tennis & Padel Ubud

A modern multi-sport club that opened in December 2025 on the edge of Ubud's rice-field landscapes — three covered tennis courts alongside padel, a café, pro shop, and recovery spa. Reviewers note high-quality courts and a lush setting.

Courts
3 courts · Hard · Indoor
Access
Public
Hours
Daily: 7:00 AM – 9:00 PM
Hours, booking and sources
06

Mahima Tennis, Padel & Gym

A premium racket sports and wellness club set in Ubud's Sayan Valley, offering ITF-standard tennis courts alongside padel. Popular with expats and travellers for its relaxed jungle vibe and strong community atmosphere.

Courts
2 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 11:00 PM
Price
from Rp 250,000/hr
Hours, booking and sources
07

InterContinental Bali Resort — Tennis Courts

The tennis courts at this large, classic beachfront resort on Jimbaran Bay, set among manicured tropical grounds. A relaxed, recreational spot for resort guests — and open to outside players too, with a hitting partner or lessons on offer.

Courts
3 courts · Hard · Outdoor
Access
Public
Hours
Daily: 7:00 AM – 9:00 PM
Price
from Rp 120,000/hr
Hours, booking and sources
08

Bhuwana Patra Sports Complex Tennis Court

Public tennis courts inside GOR Bhuwana Patra, the big municipal sports park in central Singaraja. It's a busy community hub with running tracks, warungs and other sports facilities, so expect a lively, no-frills local scene rather than a polished club.

Courts
3 courts · Hard · Outdoor
Access
Public
Hours
Open 24 hours
Price
from Rp 50,000/hr
Hours, booking and sources

Plan your visit

Where can I find hard tennis courts in Bali?

We list 81 venues in Bali, including Liga.Tennis & Padel Sanur, Kula Mani Tennis Village – Mouratoglou Tennis Center Bali and Liga.Tennis Nusa Dua.

Do I need to book hard tennis courts in Bali?

Of these venues, 1 allows walk-in use and 2 require booking. Each venue page shows how to book.

Full list of matching venues

Explore matching venues
  1. 01
    Liga.Tennis & Padel Sanur Hours · Daily: 7:00 AM – 10:00 PM
  2. 02
    Kula Mani Tennis Village – Mouratoglou Tennis Center Bali Hours · Mon–Tue, Thu–Sun: 7:00 AM – 7:00 PM; Wed: 9:00 AM – 7:00 PM
  3. 03
    Liga.Tennis Nusa Dua Hours · Daily: 7:00 AM – 8:00 PM
  4. 04
    Bali Beach Country Club Hours · Daily: 7:00 AM – 8:00 PM
  5. 05
    Liga.Tennis & Padel Ubud Hours · Daily: 7:00 AM – 9:00 PM
  6. 06
    Mahima Tennis, Padel & Gym Hours · Daily: 7:00 AM – 11:00 PM
  7. 07
    InterContinental Bali Resort — Tennis Courts Hours · Daily: 7:00 AM – 9:00 PM
  8. 08
  9. 09
    Raffles Bali Hours · Daily: 8:00 AM – 8:00 PM
  10. 10
    Undiksha FOK Sports Complex Tennis Court Hours · Court hours are not published by the university or on Google — confirm playable hours with FOK Undiksha.
  11. 11
    Liga.Tennis & Padel Uluwatu Hours · Daily: 7:00 AM – 5:00 PM
  12. 12
    Liga.tennis Centre & Academy Hours · Unconfirmed — check before you go
  13. 13
    Lumintang Tennis Courts Hours · Confirm playable hours before visiting.
  14. 14
    The Westin Resort Nusa Dua, Bali — Tennis Courts Hours · Court hours are not published; play requires advance reservation and floodlights allow evening play.
  15. 15
    Kros Tennis Bali Hours · Open 24 hours
  16. 16
    Kana Tennis & Villas Bali Hours · Daily: 6:00 AM – 11:00 PM
  17. 17
    Discovery Kartika Plaza Hotel – Tennis Courts Hours · Daily: 7:00 AM – 9:00 PM
  18. 18
    UNDIKSHA Tennis Courts – Jinengdalem Campus Hours · No court hours are published by the university or on Google — confirm availability with the Faculty of Sport and Health (FOK).
  19. 19
    Telkom Tennis Court (Serma Gede) Hours · Open 24 hours · Playing hours are unconfirmed; check before visiting.
  20. 20
    Celuk Tennis Club Hours · Daily: 6:00 AM – 12:00 AM
  21. 21
    The Patra Bali Resort & Villas – Tennis Court Hours · Daily: 7:00 AM – 8:00 PM
  22. 22
    KONI Tennis Court (Ngurah Rai Sports Complex) Hours · Please confirm court opening hours and whether evening play is available. The courts have lights. The complex is slated for renovation from 2027.
  23. 23
    Tugu Tennis Court Hours · Daily: 7:00 AM – 10:00 PM
  24. 24
    Kompyang Sudjana Buyung Tennis Court Hours · Reported hours are 08:00–18:00 WITA, but they are unconfirmed. Confirm current hours before visiting.
  25. 25
    Tanah Gajah Ubud – Tennis Court Hours · Daily: 7:00 AM – 9:00 PM
  26. 26
    Bagus Tennis Court Hours · Daily: 6:00 AM – 10:00 PM
  27. 27
    The Edge Bali — The Court Hours · Daily: 7:00 AM – 6:00 PM
  28. 28
    Ubud UYC Semi-Indoor Tennis Court Hours · Daily: 7:00 AM – 9:00 PM
  29. 29
    AYANA Resort Bali (Tennis Courts) Hours · No court-specific hours published by the resort or Google; arrange play through the resort.
  30. 30
    Sidakarya Tennis Court Hours · Opening hours are not published; contact the venue to confirm before visiting.
  31. 31
    Maya Ubud Resort & Spa – Tennis Court Hours · Daily: 7:00 AM – 7:00 PM
  32. 32
    Island Sports Canggu Hours · Daily: 7:00 AM – 11:00 PM
  33. 33
    Liga.Tennis Tanah Lot Hours · Mon: 6:00 AM – 10:00 AM; Tue–Sun: Closed
  34. 34
    Oos Tennis Hours · Daily: 6:00 AM – 10:00 PM
  35. 35
    Legian Beach Hotel Tennis Court Hours · Daily: 8:00 AM – 8:00 PM
  36. 36
    Bali Racquet Society Hours · Daily: 6:30 AM – 9:30 PM · Daily 06:30–21:30, according to the official website.
  37. 37
    Trinity Courts at The Laguna Bali Hours · Daily: 7:00 AM – 8:00 PM
  38. 38
    Mercure Bali Sanur Resort Tennis Court Hours · Daily: 8:00 AM – 9:00 PM
  39. 39
    Samudera Kuta Tennis Court Hours · Court hours are unconfirmed; check locally before visiting.
  40. 40
    Udayana University Tennis Courts Hours · Open 24 hours
  41. 41
    Batuan Tennis Club Hours · No published court hours; the court has floodlights for night play (a separate night rate applies). Confirm hours with the club.
  42. 42
    El Tennis Bali Hours · Operating hours not yet published — venue opens Summer 2026.
  43. 43
    Bali Governor's Office Tennis Courts Hours · No official or Google opening hours published; reviewers play into the evening under floodlights. Reserve a time slot via the Biro Umum Bali online form/calendar.
  44. 44
    Vamosbali Tennis Court Hours · No structured hours available from Google or an official site. Google reviews indicate play runs late (at least past midnight in some cases). Verify current hours with the venue via Instagram @vamosbalii.
  45. 45
  46. 46
  47. 47
    Le Grande Bali Uluwatu — Tennis Court Hours · Open 24 hours · Hours from Google Maps (these are the hotel's hours); the venue's own page may state different court hours.
  48. 48
  49. 49
    Blu-Zea Resort by Double-Six — Tennis Court Hours · Daily: 8:00 AM – 6:00 PM
  50. 50
    Bali Taman Beach Resort and Spa Lovina — Tennis Court Hours · Court hours not published online; contact the hotel to confirm.
  51. 51
    Tennis Field Abianbase Hours · No hours published by an official source or Google Maps.
  52. 52
    The Oberoi Beach Resort, Bali — Tennis Court Hours · Court hours are unconfirmed; ask the resort for details.
  53. 53
    Istana Regency Tennis Court Hours · Daily: 10:00 AM – 5:00 PM
  54. 54
    Saraswati Tennis Court Hours · Opening hours are not published; please confirm locally.
  55. 55
    PLN Tennis Courts Hours · No official or Google opening hours published. Reviewers note the two courts are often full both morning and evening.
  56. 56
    Seririt Police Station Tennis Court Hours · No hours published by the venue or on Google.
  57. 57
    Sofitel Bali Nusa Dua Beach Resort – Tennis Court Hours · Court hours are not published; confirm availability with the resort.
  58. 58
    Ngurah Rai University Tennis Court Hours · Contact the venue to confirm when the court is available to play.
  59. 59
    Citakara Sari Estate (Tennis Court) Hours · Court hours aren't published; arrange play with the estate during your stay.
  60. 60
    Villa Melissa – Pantai Lima Estate (Tennis Court) Hours · No court-specific hours published; arrange play through the estate staff.
  61. 61
    Villa Palem – Private Villa Tennis Court Hours · No court-specific hours published; court use is arranged as part of the villa stay.
  62. 62
    Gunung Agung Sports Complex Tennis Courts Hours · The sports centre's facilities page lists Mon–Fri 06:00–22:00 and Sat–Sun 06:00–24:00. Holiday hours have been listed as 08:00–20:00; confirm before visiting. Google Maps may show different hours.
  63. 63
    Mandiri Tennis Club (Singaraja Court) Hours · Court hours are unconfirmed; check with the club before you go.
  64. 64
    Udayana Tennis Court Hours · Unconfirmed — check before you go
  65. 65
    Yowana Mandala Melaya Sports Complex Tennis Court Hours · The complex is listed as open 24 hours; tennis-court hours are unconfirmed.
  66. 66
    Jimbaran Tennis Court Hours · No official hours published; reviewers indicate the court is playable and a host is present.
  67. 67
    Bintang Bali Resort – Tennis Court Hours · No court-specific hours published. Resort contact: +62 361 753292.
  68. 68
    KESDAM IX Udayana Tennis Courts Hours · No hours published. The facility is a military compound; courts are used for scheduled training and competitions. Verify access by contacting the facility.
  69. 69
    Bali Tourism Polytechnic Tennis Court Hours · Court hours are not published.
  70. 70
    Goris Tennis Court (Udayana University Faculty of Tourism) Hours · Playing hours are unconfirmed. A reviewer describes regular evening play, especially Friday nights; check locally before planning a visit.
  71. 71
    UNHI Tennis Court (Hindu University of Indonesia) Hours · No hours published. Contact the university to confirm court availability.
  72. 72
    BULOG Bali Tennis Court Hours · Daily: 6:00 AM – 10:00 PM
  73. 73
    Tejakula Tennis Court Hours · Opening hours are unconfirmed; a reviewer notes it's used most afternoons.
  74. 74
  75. 75
    Tabanan Regent's Office Tennis Court Hours · Daily: 6:00 AM – 9:00 PM
  76. 76
    Villa Samkara Tennis Court Hours · No court-specific hours published; the court is a private villa facility for guests.
  77. 77
    Tax Office Residence Tennis Court Hours · Opening hours are unconfirmed; check locally before visiting.
  78. 78
    Denpasar Religious Training Center Tennis Court Hours · Mon: 12:00 AM – 12:00 AM; Tue–Sun: Closed
  79. 79
    Sangsit Tennis Court Hours · Tennis-court hours are unverified. Trip.com lists all-day opening, but it is unclear whether that listing applies to this court. Confirm hours before visiting.
  80. 80
    Korem 163/Wirasatya Tennis Court Hours · Hours are not published. Contact Korem 163 to check availability before visiting.
  81. 81
    Pulau Adi Tennis Court Hours · Opening hours are not published.