Tennis courts in Greater Bangkok

81 tennis venues in Greater Bangkok across Bangkok, Samut Prakan and Nonthaburi. Compare indoor and outdoor courts, surfaces and locations, then contact the venue to book.

Explore the map

Places to play

81 courtsView on map

Tennis in Greater Bangkok: good to know

How many tennis courts are there in Greater Bangkok?

CourtRival lists 81 tennis venues in Greater Bangkok: 75 in Bangkok, 4 in Samut Prakan and 2 in Nonthaburi.

Where can I play indoor tennis in Greater Bangkok?

CourtRival lists 20 venues in Greater Bangkok with indoor or covered courts, which keep you out of the sun and rain, including Ace of Clubs, Cozy Tennis Court and Beat Discovery Thailand.

How much does a tennis court cost in Greater Bangkok?

Of the 9 venues with listed prices, the cheapest hour for non-members ranges from ฿350 to ฿1,400; half charge ฿600 or less. Prices often depend on the time of day, so check the venue page for its rates.

How do I book a tennis court in Greater Bangkok?

You book directly with the venue. Each venue page on CourtRival lists the phone number, LINE, website and booking links we have for it, with opening hours and prices where the venue publishes them.