50 Five-Star Hotels
Under €100 Heritage-value five-star

Hotel Majapahit Surabaya – MGallery Collection

Surabaya, Indonesia

Often seen around €70–€120 outside peak dates

A practical guide to this affordable five-star hotel in Surabaya, Indonesia - a five-star hotel without five-star prices in the under €100 tier when the dates line up.

Last updated: 31 May 2026

91 / 100
Exceptional value

Affiliate disclosure: Some hotel links are affiliate links. If you book after clicking, I may earn a commission at no extra cost to you. Prices change constantly; always verify the final rate, taxes, room type and cancellation policy before booking.

Check current prices on Booking.com

Prices vary by date, taxes, room type, and cancellation policy. Always check the final rate before booking.

Why consider this hotel

  • One of the most atmospheric heritage hotels in Indonesia
  • Strong Java history angle with colonial architecture
  • Often much cheaper than comparable heritage luxury hotels elsewhere

Why it is cheap

Often seen around €70–€120 outside peak dates

  • Surabaya is a business and industrial city rather than a leisure-tourism hub, so rates stay well below Bali or Jakarta.
  • Indonesia's favourable exchange rate and low local operating costs keep even a landmark heritage hotel affordable.
  • As a historic property rather than a new international five-star build, it competes on character and price.

Five-star reality

Heritage-value five-star

May not be flawless, but it has history, atmosphere and a distinctive character that a modern five-star box cannot fake.

Best months to book

Best weather

JunJulAug

Best: Jun–Aug. Driest months for city walks, heritage sights and side trips; Dec–Mar is wetter.

Cheapest value

JanFeb

Cheapest: Jan–Feb. Most expensive: Dec; Jul–Aug can rise with Indonesia holiday demand.

Watch out for

  • Some rooms may feel more classic than contemporary
  • Not every traveller will experience it as a polished international five-star

Location

Where this hotel is

In central Surabaya, useful for colonial-history sights, old-city exploring and a short-stay Java food stop.

Heritage stayOld SurabayaFood stopCentral base

Nearby

  • Tunjungan areashopping / city centre - nearby
  • House of Sampoernaheritage museum - short taxi ride
  • Surabaya old townhistoric area - short taxi ride
Open hotel location on Google Maps

Seasonality

When to go

Best time for weather

Weather comfort, average temperature and humidity.

Best: Jun–Aug. Driest months for city walks, heritage sights and side trips; Dec–Mar is wetter.

  1. Jan Avoid 28°C / 82°F 83% humidity
  2. Feb Avoid 28°C / 82°F 83% humidity
  3. Mar Avoid 28°C / 82°F 82% humidity
  4. Apr Possible 29°C / 84°F 80% humidity
  5. May Good 29°C / 84°F 78% humidity
  6. Jun Best 28°C / 82°F 75% humidity
  7. Jul Best 28°C / 82°F 72% humidity
  8. Aug Best 28°C / 82°F 72% humidity
  9. Sep Good 29°C / 84°F 73% humidity
  10. Oct Good 29°C / 84°F 75% humidity
  11. Nov Possible 29°C / 84°F 78% humidity
  12. Dec Avoid 28°C / 82°F 82% humidity

Air quality

Air quality by month

Best air is usually Jan–Feb. Pollution is often highest Jul–Sep.

Best airJan · Feb
Use cautionMar · Apr · May · Jun · Oct · Nov · Dec
Avoid if sensitiveJul · Aug · Sep
  1. JanModerate22.5
  2. FebModerate22.5
  3. MarModerate24
  4. AprPoor27
  5. MayPoor30
  6. JunPoor34.5
  7. JulAvoid37.5
  8. AugAvoid39
  9. SepAvoid37.5
  10. OctPoor34.5
  11. NovPoor27
  12. DecModerate24

PM2.5-based monthly estimate. Local air can vary due to traffic, dust, fires, weather and live conditions. Check live AQI before booking if you are sensitive to pollution.

Best time for price

Typical monthly price value.

Cheapest: Jan–Feb. Most expensive: Dec; Jul–Aug can rise with Indonesia holiday demand.

  1. Jan Cheapest
  2. Feb Cheapest
  3. Mar Good value
  4. Apr Good value
  5. May Average
  6. Jun Average
  7. Jul Expensive
  8. Aug Expensive
  9. Sep Good value
  10. Oct Good value
  11. Nov Good value
  12. Dec Most expensive
Museum Bank Indonesia Surabaya (35194457663) in or near Surabaya, Indonesia
Museum Bank Indonesia Surabaya (35194457663) - Image credit: Wikimedia Commons
Societeit Concordia in Surabaya, anoniem, 1850 - 1900 - Rijksmuseum, a stay or neighbourhood image for Surabaya, Indonesia
Societeit Concordia in Surabaya, anoniem, 1850 - 1900 - Rijksmuseum - Image credit: Wikimedia Commons
Tram stop 1897 (now a bus stop), Surabaya, 2025 (01) in or near Surabaya, Indonesia
Tram stop 1897 (now a bus stop), Surabaya, 2025 (01) - Image credit: Wikimedia Commons
House of Sampoerna Mei 2015 in or near Surabaya, Indonesia
House of Sampoerna Mei 2015 - Image credit: Wikimedia Commons
Banyuwangi Indonesia Onde-onde-01, a local food or culture image for Surabaya, Indonesia
Banyuwangi Indonesia Onde-onde-01 - Image credit: Wikimedia Commons
Tari Topeng 2 in or near Surabaya, Indonesia
Tari Topeng 2 - Image credit: Wikimedia Commons

Why it is interesting

Hotel Majapahit is the kind of hotel that makes the idea of affordable five-star travel feel real. Built in 1910 and carrying genuine colonial history — it was the site of the Surabaya flag incident of 1945 — it has atmosphere, character and a sense of place that most budget hotels could never replicate. The MGallery Collection stamp adds an international quality layer without erasing the local heritage feel.

Why it is good value

This is not just a cheap business hotel with a five-star label. It is a characterful heritage stay that can often appear at prices far below what similar historic hotels would cost in London, Amsterdam or Singapore. For travellers who care about place and history as much as facilities, the value case is compelling.

Price notes

Rates vary by date, room type, tax treatment and cancellation policy. It is usually worth checking midweek and outside major Indonesian holiday periods. Prices are generally more competitive outside the July–August peak and major Lebaran travel windows.

Location and nearby sights

Surabaya is Indonesia’s second-largest city and one of its most underrated. Use the hotel as a base for the old town colonial district, the House of Sampoerna (Indonesia’s most compelling tobacco heritage museum), and the Heroes Monument. The Arab Quarter and Chinatown are within easy reach.

Food and things to do nearby

Surabaya is an outstanding city for East Java food. Rawon — the dark beef soup made with black kluwek nuts — is the dish to prioritise. Sate, rujak cingur and Surabaya’s lively night markets round out a compelling food itinerary. The hotel’s own dining is solid, but the streets around it are equally rewarding.

Best time to book

Best checked outside Indonesian holiday peaks and major domestic travel periods. The shoulder months of April–May and September–October often offer better availability and rates.

Watch out for

Expect heritage character rather than flawless new-build luxury. Some travellers may find the style more classic than contemporary, and the city of Surabaya is not as immediately charming as Yogyakarta or Bali for first-time visitors. It rewards travellers who engage with it seriously.

Verdict

Exceptional value. This is one of the strongest launch hotels because the price, history and destination angle work together into a genuinely compelling travel idea.

Ready to check prices?

Prices vary significantly by date, room type and season. Check current availability before making any plans.

Check current prices on Booking.com

Prices vary by date, taxes, room type, and cancellation policy. Always check the final rate before booking.