Surabaya: our three hotels side by side

Our three hotel picks in Surabaya side by side: guest score, reviews, stars, area and reference price per night.

Budget
Surabaya River View Hotel
Best Value
Kampi Hotel Tunjungan - Surabaya
Luxury
Hotel Majapahit Surabaya MGallery
Guest score8.0/108.7/109.3/10
Reviews845457944
Stars★★★★★★★★★★★
AreaGentengGentengGenteng
Reference price per night€24€35€88
Guests like
  • Rooftop Pool: Located on the roof with city views and sunset outlooks.
  • Location: Walking distance to Tunjungan Plaza, restaurants, and the city centre.
  • Location: Central setting near Tunjungan Plaza, the train station, and local restaurants.
  • Breakfast: Large buffet features a mix of local and Western dishes, including an egg station.
  • Location: Central position in the Tunjungan district near shopping malls and restaurants.
  • Staff: Friendly, professional team provides attentive and helpful service.
Guests mention
  • Breakfast: Includes local dishes and fruit, but Western options are limited.
  • Noise: Street traffic and early morning music from the nearby park cause disturbance.
  • Restaurant: Serves tasty food and high tea, though some find quality average and service slow.
Good forpool, family, ac, breakfastparking, gym, ac, breakfastspa, parking, gym, ac, breakfast

Which one?

Choose Surabaya River View Hotel if price matters most, Kampi Hotel Tunjungan - Surabaya for the best balance of score and price, and Hotel Majapahit Surabaya MGallery if you want the best-reviewed upscale stay.

See all three picks

Prices are reference rates for a 2-night stay for 2 adults (10 to 12 Nov 2026), not live quotes. Scores and review counts are Booking.com snapshots from September 2026. Always check the current price before quoting it as today's.