Located close to Taman Hiburan Rakyat and BG Junction, Hotel Majapahit Surabaya - MGallery provides a poolside bar, a rooftop terrace and shopping on-site. Treat yourself to a manicure/pedicure, aromatherapy or reflexology at Martha Tilaar Spa, the on-site spa. At the 3 on-site restaurants, enjoy lunch, dinner, children's meals and international cuisine. Free in-room WiFi is available to all guests, along with a coffee shop/cafe and a garden.
Popular amenities
Pool
Spa
Parking included
Free Wi-Fi
Restaurant
The current price is ₹7,822
₹7,822
₹9,464 total
includes taxes & fees
1 Jun - 2 Jun
Sign in to view eligible discounts and perks. More rewards for more adventures!
Check-in start time: 2 PM; check-in end time: midnight
Early check-in subject to availability
Early check-in is available for a fee
Contactless check-in and check-out are available
Late check-in subject to availability
Minimum check-in age - 18
Check-out
Check-out before noon
Contactless check-out
Late check-out subject to availability
A late check-out fee will be charged
Special check-in instructions
This property offers transfers from the airport (surcharges may apply); to arrange pick-up, guests must contact the property 48 hours prior to arrival, using the contact information on the booking confirmation
Front desk staff will greet guests on arrival at the property
If you are planning to arrive after 2:00 PM please contact the property in advance using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
1 child, up to the age of 12 years, can stay for free if using existing beds when occupying the parent or guardian's room
Rollaway/extra beds are available for IDR 453750.0 per night.
Free cots are available on request at the property
Payment types at the property
Important information
Optional extras
Fee for buffet breakfast: from approximately IDR 223850 per person
Airport shuttle fee: IDR 340000 per vehicle (one-way, maximum occupancy 4)
Early check-in is available for a fee (subject to availability)
Late check-out is available for a fee (subject to availability)
Rollaway bed fee: IDR 453750.0 per night
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards, debit cards and cash
Safety features at this property include a fire extinguisher
This property affirms that it follows the cleaning and disinfection practices of ALLSAFE (Accor Hotels)
Please note that cultural norms and guest policies may differ by country and by property; the policies listed are provided by the property
We should mention
Pool access available from 7:00 AM to 8:00 PM
Reservations are required for massage services and spa treatments; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
Frequently asked questions
Does Hotel Majapahit Surabaya - MGallery have a pool?
Yes, this property has an outdoor pool and a children's pool. Pool access is from 7:00 AM to 8:00 PM.
How much does it cost to stay at Hotel Majapahit Surabaya - MGallery?
As of 24 May 2026, prices found for a 1-night stay for 2 adults at Hotel Majapahit Surabaya - MGallery on 1 Jun 2026 start from ₹7,822, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Hotel Majapahit Surabaya - MGallery pet-friendly?
No, pets are not allowed at this property.
How much is parking at Hotel Majapahit Surabaya - MGallery?
Self-parking is free at this property.
What time is check-in at Hotel Majapahit Surabaya - MGallery?
Check-in start time: 2 PM; check-in end time: midnight. A fee applies for early check-in (subject to availability). Late check-in is available during limited hours.
What time is check-out at Hotel Majapahit Surabaya - MGallery?
Checkout is at noon. Late check-out is available for a fee (subject to availability).
Does Hotel Majapahit Surabaya - MGallery provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of IDR 340000 per vehicle applies.
Where is Hotel Majapahit Surabaya - MGallery located?
This family-friendly Surabaya hotel is located in the entertainment district, within a 15-minute walk of Tunjungan Plaza, BG Junction and Taman Hiburan Rakyat. Surabaya Plaza Shopping Mall and Grand City Surabaya are also within 1 mi (2 km). Surabaya Kota Station is 29 minutes by foot and Surabaya Pasar Turi Station is 23 minutes.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Reviews
9.2
Wonderful
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
9.0
Cleanliness
8.2
Location
9.4
Staff & service
8.8
Property conditions & facilities
Rating 10 - Excellent. 237 out of 330 reviews
10 - Excellent
237
Rating 8 - Good. 72 out of 330 reviews
8 - Good
72
Rating 6 - Okay. 8 out of 330 reviews
6 - Okay
8
Rating 4 - Poor. 7 out of 330 reviews
4 - Poor
7
Rating 2 - Terrible. 6 out of 330 reviews
2 - Terrible
6
Reviews
Verified
10/10 Excellent
anna
7 Feb 2026
Liked: Cleanliness, staff & service, amenities
Beautiful architecture and gardens. Spotlessly clean and wonderful staff
anna
Stayed 2 nights in Feb 2026
Verified
10/10 Excellent
Erin
19 Dec 2025
Liked: Cleanliness, staff & service, amenities
Everything about our stay was lovely! The staff is friendly and welcoming, the room was gorgeous and clean, and the hotel has great amenities. I would highly recommend this hotel to anyone coming to Surabaya.
We had a wonderful stay at Hotel Majapahit Tunjungan! The room was spotless, spacious, and full of old-world charm that made the stay feel special. The staff were exceptionally friendly and attentive, always ready with a smile and willing to help with anything we needed. The overall atmosphere carried a beautiful blend of history and luxury. It’s truly a timeless gem in the heart of Surabaya. We’d love to come back again!
Hotel Majapahit transforms you back to a different era with it's exquisite decor and history. If you are in Surabaya you must stay at Hotel Majapahit. It has all the amenities required and is in a great location. On top of that the staff are the most attentive I have experienced anywhere in the world. I would rate higher if possible.
This gem should be a must-visit for any world traveler out there. Take the time to stay at this historical place, not only for the unique setting but also for
Lilian
Stayed 1 night in Apr 2025
Verified
6/10 Okay
Claudio
30 Jan 2026
Liked: Staff & service
Disliked: Cleanliness
Rooms needs really to be renovated.
Dirty walls and carpet. The bathroom sink had a crack in the middle. Smell of humidity and yellowed hupholstery in the bathroom
It is a pity since the hotel it a piece of history and it has beautiful inside gardens.
The hotel is a tourist attraction in itself. It is set in beautiful grounds with great facilities. Used the restaurant many times with great service and great food. Would stay there again without hesitation.
HANS
Stayed 5 nights in May 2024
Verified
10/10 Excellent
Zoy
20 May 2024
Wonderful heritage premises. The property is grand and meticulously attended. The staff are wonderful also.
Beautiful colonial hotel in the city with wonderful service and ambiance. Spacious rooms and lovely gardens. In house restaurant Indigo serves delicious local and western fare.
Excellent Staff and environment a quite oasis in the middle of the city. The hotel has important historical context to Indonesia. Food in restaurant was great and fulfilling. Bed extremely comfortable and bath was a nice bonus
We spent 4 nights at the Majapahit hotel and it was such a fantastic place to stay we found it hard to leave the hotel and explore Surabaya! The room was great (very spacious and well maintained given they are in a historical building). The grounds are stunning. The lobby has a fantastic cocktail bar and the high tea was excellent.
A really nice, colonial style, property. Staff were lovely. For a small hotel, there were several dining options. Food and cocktails were good. It very convenient for Borobodour, yet quiet and peaceful with nice grounds.
Very friendly staff, we were upgraded to a lovely suite which was very comfortable and much appreciated. Lovely heritage hotel from 1910. The room was tasteful and very clean, although the hotel grounds (pool) appear to need some investment and proper maintenance. Dining options were also a bit disappointing and would recommend dining out.
A impeccable boutique hotel in Surabaya. Elegant environment including lobby, hallways and gardens. You can have a spacious and elegant room with a valuable price. Services are perfect too.
The property has an interesting history and the layout is beautiful. The staff was very friendly and helpful. Breakfast good. The room had a bit of a moldy smell but was comfortable. Traffic in the area is crazy.
It's a really beautiful property in the heart of town.
Staff were friendly and helpful, although their English was limited. Breakfast included a nice mix of Indonesian and Western fare.
One bonus was the car-free morning on Sundays, which allowed us to walk along JalanTunjungan, which is usually very busy.
This is a repeat visit and I was warmly welcomed back. My room had a surprise waiting for me, fresh flowers and a snack as well as a thank you from management. Whatever my reason for traveling to Surabaya, I wouldn't stay at any other hotel. The architecture and surroundings are unique and beautiful but the true beauty of this hotel is the staff who are friendly and well-trained to attend to details. This is a charming gem of a place. I happily look forward to future visits.