Hotels with Tennis Courts in Surabaya
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Surabaya Hotels with Tennis Courts

Bumi Surabaya City Resort
Jl. Jend. Basuki Rakhmat 106 - 128, Surabaya, East Java
$52 nightly
The price is $57 total per night
$57 total
Aug 10 - Aug 11
Total includes taxes and fees
At Bumi Surabaya City Resort, guests enjoy a full-service spa, an outdoor pool, and a gym. Onsite parking is available, both free self and paid valet parking (IDR 75000 per night)—also useful is an airport shuttle (available 24 hours) for IDR 250000 per person roundtrip. Front-desk staff can answer questions 24/7, and assist with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this luxury hotel include free WiFi in public areas, a hot tub, and meeting rooms.

Country Heritage Resort Hotel
Jln Nginden Intan Utara No 7, Surabaya, East Java
Country Heritage Resort Hotel features an outdoor pool, a children's pool, and a gym. There's free parking, and an airport shuttle for IDR 150000 per vehicle one way. Multilingual staff at the 24-hour front desk can assist with concierge services, dry cleaning/laundry, and securing valuables. Other amenities at this family-friendly hotel include free WiFi in public areas, an outdoor tennis court, and a business center.

Hotel Majapahit Surabaya - MGallery
Jalan Tunjungan No. 65, Surabaya, East Java
Free Cancellation
Reserve now, pay when you stay
$91 nightly
The price is $100 total per night
$100 total
Jul 28 - Jul 29
Total includes taxes and fees
Guests of Hotel Majapahit Surabaya - MGallery enjoy a full-service spa, an outdoor pool, and a children's pool. There's free parking, and an airport shuttle (available 24 hours) for IDR 340000 per vehicle one-way. The 24-hour front desk has staff standing by to help with luggage storage, securing valuables, and tours or tickets. Other amenities at this luxury hotel include a gym, a sauna, and a rooftop terrace.

Java Paragon Hotel and Residences
Jl. Mayjen Sungkono No 101-103, Surabaya, East Java
Free Cancellation
Reserve now, pay when you stay
Guests of Java Paragon Hotel and Residences enjoy a full-service spa, an outdoor pool, and a children's pool. Onsite parking is available, both free self and paid valet parking (IDR 50000 per stay)—also useful is an airport shuttle (available 24 hours) for IDR 300000 per vehicle one-way. Multilingual staff at the front desk are standing by 24/7 to help with luggage storage, securing valuables, and tours or tickets. Other amenities at this spa hotel include a gym, a sauna, and free WiFi in public areas.

Shangri-La Surabaya
JL. May. Jend. Sungkono 120, Surabaya, East Java
Free Cancellation
Reserve now, pay when you stay
$65 nightly
The price is $72 total per night
$72 total
Aug 16 - Aug 17
Total includes taxes and fees
Shangri-La Surabaya features a full-service spa, a nightclub, and an outdoor pool. Onsite parking is available, both free self and paid valet parking (USD 5 per day)—also useful is limo/town car service. The 24-hour front desk has multilingual staff ready to assist with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this luxury hotel include a children's pool, a gym, and a sauna.

Sheraton Surabaya Hotel and Towers
Jalan Embong Malang 25-31, Surabaya, East Java
Free Cancellation
Reserve now, pay when you stay
$98 nightly
The price is $108 total per night
$108 total
Aug 3 - Aug 4
Total includes taxes and fees
Sheraton Surabaya Hotel and Towers features a full-service spa, an outdoor pool, and a children's pool. Onsite parking is available, both free self and paid valet parking (IDR 50000 per stay)—also useful is an airport shuttle (available 24 hours) for IDR 490000 per vehicle one-way. Front-desk staff can answer questions 24/7, and assist with securing valuables, luggage storage, and concierge services. Other amenities at this luxury hotel include a gym, a sauna, and free WiFi in public areas.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Surabaya hotels essential information
Accommodation | 975 hotels |
---|---|
Lowest Price | $57 |
Highest Price | $108 |
Popular hotels | Bumi Surabaya City Resort, Country Heritage Resort Hotel, Hotel Majapahit Surabaya - MGallery, Java Paragon Hotel and Residences, Shangri-La Surabaya, Sheraton Surabaya Hotel and Towers |
Recent Hotels with Tennis Courts Reviews

Four Points by Sheraton Surabaya, Tunjungan Plaza
5/5 Excellent
"Amazing experience staying in Four Point Hotel, staffs were very friendly and breakfast was so delicious and a lot of variety to choose from. It is very recommended."
A verified traveler stayed at Four Points by Sheraton Surabaya, Tunjungan Plaza
Posted 1 day ago
Areas Of Surabaya
Hotels Near
Hotel Themes
Flights To
Top Trending
Hotels
Flights
- Cheap Flights to Nusa Dua
- Cheap Fort McMurray to Edmonton flights
- Cheap Flights to Transylvania
- Cheap Flights to Gili Trawangan
- Cheap Charleston to Tampa flights
- Cheap Flights to Seminyak
- Cheap Kansas City to San Juan flights
- Cheap Charlotte to Palm Beach flights
- LAX to ATL
- Cheap Flights to Maratua Island
- Cheap Minneapolis - St. Paul to Nuremberg flights
- Cheap San Francisco to Kathmandu Valley flights
- Cheap Flights to Monaco
- Cheap Ottawa to Shanghai flights
- Cheap Flights to Ubud
- Cheap Evansville to New York flights
- Cheap Cedar City to Seattle flights