Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Surabaya

Tonight 16 Jul. - 17 Jul.
This weekend 19 Jul. - 21 Jul.
Next weekend 26 Jul. - 28 Jul.

Best Surabaya Historic Hotels

See all 453 properties in Surabaya

Estimated price for 1 night/2 adults

Hotel Majapahit Surabaya Managed by AccorHotels
Hotel Majapahit Surabaya Managed by AccorHotels
5.0 out of 5.0 Jalan Tunjungan No. 65, Surabaya, East Java
Free Cancellation
4.6/5 (168 reviews)
AU$108/ night for 2 guests

I just have one thing to say. The hotel is grand but a lot of maintenance work is needed. However, I'm very thankful to the staff for having made my stay so memorable. They're able to think on the spot and would always make sure that anything is lacking, that it would be fixed.

Reviewed on 4 Jul. 2019
Hotel Pacific
Hotel Pacific
3.5 out of 5.0 Jl. Perak Timur No. 404, Surabaya, East Java
AU$25/ night for 2 guests


Reviewed on 27 Mar. 2016
Arcadia Surabaya by Horison
Arcadia Surabaya by Horison
3.5 out of 5.0 Jalan Rajawali No. 9-11, Surabaya, East Java
3.8/5 (37 reviews)

Check in was slow because the rooms were not ready (although we arrived way past 2.00 pm) and we were only given an extra bed on the 2nd day. The rest were ok - breakfast aplenty and kitchen staff were very helpful. Perfect location (public transport just across the hotel). Will stay again for ...

Reviewed on 18 Nov. 2018
ZEN Rooms Kalimas KH Mas Mansyur
ZEN Rooms Kalimas KH Mas Mansyur
3.0 out of 5.0 Jl. KH. Mas Mansyur 151-155, Surabaya, East Java
2.5/5 (2 reviews)
AU$29/ night for 2 guests


Reviewed on 12 Oct. 2018
Horison Express Quds Royal
Horison Express Quds Royal
3.0 out of 5.0 Jl. Sultan Iskandar Muda 85, Surabaya Center, Surabaya, East Java
3.9/5 (7 reviews)
AU$27/ night for 2 guests

Close to the train station for my trip to Mt Bromo. Once in a lifetime experience!

Reviewed on 29 Sep. 2017
Andalus Hotel
Andalus Hotel
2.0 out of 5.0 Jl. Sultan iskandar Muda, Surabaya, East Java
1.3/5 (3 reviews)
AU$16/ night for 2 guests

The area is a poor location in a very Islamic area, dirty and unkempt and not pleasant in any way with poor eating facilities anywhere nearby. The hotel was reasonable but would accept Hotel .Com booking and requiring me to pay in cash and telling me to claim a refund from Hotel .Com. Breakfast did ...

Reviewed on 5 Jun. 2015
New Grand Park Hotel
New Grand Park Hotel
3.0 out of 5.0 Jl. Samudra 3-5, Surabaya, East Java
4.0/5 (1 reviews)
AU$31/ night for 2 guests


Reviewed on 25 Feb. 2016
Veni Vidi Vici (V3 Hotel)
Veni Vidi Vici (V3 Hotel)
3.5 out of 5.0 Jl. Tambak Bayan Tengah no.17-19, Surabaya, East Java
1.7/5 (3 reviews)
AU$30/ night for 2 guests

Do not stay in this hotel. We left just one minute after I saw the room. I wonder why can pick this hotel to be their associates.

Reviewed on 14 Sep. 2015
Hotel 88 Embong Malang
Hotel 88 Embong Malang
3.0 out of 5.0 Jl. Embong Malang 84, Surabaya, East Java
3.6/5 (14 reviews)
AU$41/ night for 2 guests

The hotel is very clean,the service is very good,the employee is very friendly..all the customers are mix (they have Chinese people,Indonesia people..

Reviewed on 25 Oct. 2016

Recently booked Surabaya

Holiday Inn Express Surabaya CenterPoint
4.0 out of 5.0
Last booking: 5 hours ago
JW Marriott Surabaya
5.0 out of 5.0
Last booking: 7 hours ago
Wyndham Surabaya City Centre
4.5 out of 5.0
Last booking: 19 hours ago

There are many things to love about Surabaya. Home to great restaurants, a thriving arts scene, and plenty of outdoor spaces, there are truly an unlimited number of ways to enjoy your holiday. In addition to its modern-day marvels, Surabaya is also known for its rich history. Choose to immerse yourself in local life firsthand by booking your stay at one of the best historic hotels in Surabaya.

Historic accommodation in Surabaya will lend an air of glamour to your stay. As you stroll through the lobby, notice the refined lighting fixtures and intricate floor detailing that have been preserved over the years. The elegant amenities extend to your room, where you may enjoy vintage styling and opulent touches that make you feel as though you’ve stepped back in time. After taking the time to unpack and relax in your room, venture out into the streets of Surabaya to explore the many landmarks and museums that also bring you back to yesteryear.

Whether you spend your time brushing up on local lore or simply want to experience the stately atmosphere of a Surabaya historic hotel, we’ve got you covered. We have an array of properties offering the amenities and vintage vibes you crave, and that are well-suited for both solo travel and for meeting the needs of you and your entire travel party. Boasting contemporary luxuries as well as well-preserved pieces of history, we have Surabaya accommodation in a historic setting that will make your next holiday one for the books.