Surabaya's Premier 5-Star Hotels

Compare 10 top 5-star hotels near Tunjungan Plaza in Surabaya. Pools, spas, free parking, breakfast included. Book now.

Check-in
Wed, 10 Jun
Check-out
Thu, 11 Jun
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 10 Jun
-
Check-out
Thu, 11 Jun
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Wed, 10 Jun
-
Check-out
Thu, 11 Jun
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-10 out of 10
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.3
Perfect1168 total reviews
our site & Booking.com
Map
1283 yd from City Center344 yd from Tunjungan Mall
Located in a business area, the luxury Majapahit Surabaya Mgallery Surabaya offers 141 rooms along with a swimming pool.
FromUS$ 52 /nightSelect
9.0
Perfect450 total reviews
our site & Booking.com
Map
1.1 mi from City Center582 yd from BG Juntion
There are fitness classes, massage therapy and entertainment activities on site and guests can enjoy the à la carte restaurant in the 5-star luxury Jw Marriott Hotel, that is conveniently located in the business district of Surabaya.
FromUS$ 52 /nightSelect
9.1
Perfect451 total reviews
our site & Booking.com
Map
3.0 mi from City Center553 yd from Ciputra World Surabaya Mall
The deluxe Shangri-La Surabaya has to offer a Jacuzzi, a sauna and an outdoor swimming pool along with 363 rooms, boasting a setting in a residential area.
FromUS$ 70 /nightSelect
8.2
Great100 total reviews
our site & Booking.com
Map
3.9 mi from City Center1.2 mi from Lenmarc Mall
Located in the business district of Surabaya, the charming Vasa Hotel Surabaya offers an outdoor swimming pool and locker rooms along with the outdoor swimming pool.
FromUS$ 72 /nightSelect
8.6
Great304 total reviews
our site & Booking.com
Map
1442 yd from City Center224 yd from Tunjungan Mall
Set in the center of Surabaya, the 5-star Sheraton Surabaya Hotel & Towers includes steam baths, a hot tub and an outdoor swimming pool onsite.
FromUS$ 51 /nightSelect
8.7
Great160 total reviews
our site & Booking.com
Map
2.3 mi from City Center887 yd from Galaxy Mall Surabaya
Featuring 144 rooms, fitness classes and entertainment activities, the Oakwood Hotel & Residence is around 1.8 miles from Sepuluh Nopember Institute of Technology in Surabaya.
FromUS$ 58 /nightSelect
9.4
Perfect155 total reviews
our site & Booking.com
Map
5.4 mi from City Center11 yd from Pakuwon Mall
Located only 400 feet from Supermal Pakuwon Indah, within 4.2 miles of Surabaya Zoo, the luxury Westin features fitness classes and entertainment activities along with 204 rooms.
FromUS$ 118 /nightSelect
8.3
Great364 total reviews
our site & Booking.com
Map
1257 yd from City Center627 yd from Tunjungan Mall
Set 16 miles from Juanda airport, the luxury Wyndham offers 3 restaurants as well as cars for rent.
FromUS$ 53 /nightSelect
8.6
Great1441 total reviews
our site & Booking.com
Map
1288 yd from City Center641 yd from Tunjungan Mall
The luxury Bumi is located 22 minutes' drive from Juanda airport and offers a swimming pool as well as a fitness center.
FromUS$ 53 /nightSelect
8.7
Great285 total reviews
our site & Booking.com
Map
3.0 mi from City Center98 yd from Ciputra World Surabaya Mall
Boasting a location only 6 minutes' walk from Ciputra World Surabaya Mall, the stylish Ciputra World Surabaya Managed By Swiss-Belhotel International offers views of the city as well as sauna facilities and an outdoor swimming pool.
FromUS$ 55 /nightSelect

Surabaya's 5-star hotels cluster in the city center, especially around Tunjungan Plaza and Ciputra World. These properties offer outdoor pools, full-service spas, multiple restaurants, and free parking. Business travelers benefit from dedicated meeting spaces and 24-hour concierge, while families find kids' clubs and spacious suites. Nightly rates typically range from $80 to $200, depending on season and room category. For easy access to shopping and dining, choose a hotel connected to a major mall.

Among top-rated options, JW Marriott Hotel Surabaya scores 8.9 with European décor and a prime spot across from Tunjungan Plaza. Shangri-La Surabaya (9.1) features a free-form pool, tennis courts, and a free mall shuttle-ideal for families. The heritage Hotel Majapahit Surabaya MGallery (9.3) offers landscaped gardens and a spa in a restored colonial building. For eco-conscious travelers, Sheraton Surabaya Hotel & Towers (8.6) is directly linked to Tunjungan Plaza and uses sustainable practices. The Westin Surabaya (9.4) includes a kids' club and three pools, perfect for family vacations. Business guests appreciate Wyndham Surabaya (8.3) near Gramedia Expo.