Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
View map
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

750 hotels in Surabaya

Search the best hotels and places to stay in Surabaya

If you are searching for a cozy accommodation for your next travel in Surabaya, we are delighted to present you with great Java hotel deals. Ibooked.ca allows you to limit your search in Java by price range and accommodation types. We have modern and historical hotels with a comprehensive list of amenities and services together with other popular accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Jl May Jend Sungkono 120, Surabaya, Indonesia, 60256View on map
5.4 km from City Centre600 m from Ciputra World Surabaya Mall
Guests will enjoy their stay in this 383-room hotel which offers an outdoor swimming pool and is situated in an industrial district, near a motorway.
  • The hotel has
    • On-site car park
    +1
8.4
Great47 reviews
Price fromC$ 123per nightSelect
Not available
Jalan Embong Malang 25-31, Surabaya, Indonesia, 60261View on map
1.6 km from City Centre200 m from Tunjungan Mall
The venue is located in the business district of Surabaya and offers a lounge restaurant, a ballroom, tennis courts and a golf course.
  • The hotel has
    • IDR 50000 per stay
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great16 reviews
Price fromC$ 70per nightSelect
Not available
Jalan Raya Kupang Indah, Surabaya, Indonesia, 60264
The hotel boasts the elegant-style building and offers an ideal location and opportunities for boating and lawn tennis.
6.4
Nice2 reviews
Price fromC$ 62per nightSelect
Not available
Jl Basuki Rahmat No 67 73, Surabaya, Indonesia, 60271
1.7 km from City Centre600 m from Tunjungan Mall
Guests can relax at an outdoor swimming pool and enjoy wonderful city views from their rooms.
8.0
Great6 reviews
Price fromC$ 82per nightSelect
Not available
Jl. Mayjen Sungkono 87-89, Surabaya, Indonesia, 60225
5.4 km from City Centre100 m from Ciputra World Surabaya Mall
Guests of this hotel will be amazed at panoramic views of the city and definitely appreciate the proximity to Surabaya Town Square.
Price fromC$ 103per nightSelect
Not available
Jl. Hr Muhammad No. 269, Surabaya, Indonesia
7.5 km from City Centre1.7 km from Supermal Pakuwon Indah
Situated close to Supermal Pakuwon Indah, this hotel in Surabaya features a night club and a summer terrace.
Price fromC$ 72per nightSelect
Not available
Jalan Embong Malang 85-89, Surabaya, Indonesia, 60261
2.0 km from City Centre700 m from Tunjungan Mall
Set about 2 km from the center of Surabaya, this hotel offers 407 luxury rooms with river views and a swimming pool onsite.
8.2
Great16 reviews
Price fromC$ 122per nightSelect
Not available
Jalan Yos Sudarso 11, Surabaya, Indonesia, 60271
The hotel offers easy access to Submarine Monument, boasting 350 rooms in the heart of Surabaya.
7.8
Very good24 reviews
Price fromC$ 89per nightSelect
Not available
Jl. Ngagel 173-175, Surabaya, Indonesia, 60246
4.4 km from City Centre600 m from Bungkul Park
An urban-style building was carefully renovated in 1995 and the excellent hotel is quite close to Plaza Surabaya.
7.4
Very good18 reviews
Price fromC$ 61per nightSelect
Not available
Plaza Boulevard, Jalan Pemuda 31-37, Surabaya, Indonesia, 60271
1.1 km from City Centre100 m from Surabaya Plaza
The hotel offers easy access to Submarine Monument, boasting 214 rooms in the middle of Surabaya.
6.8
Nice17 reviews
Price fromC$ 57per nightSelect
Not available
Jl. Ketintang Baru I No. 10 - 12, Surabaya, Indonesia, 60231
7.3 km from City Centre1.1 km from Royal Plaza
Offering city views, the venue is placed close to Suroboyo Carnival Park, and boasts an indoor swimming pool.
7.4
Very good1 review
Price fromC$ 76per nightSelect
Not available
Jl. Progo No. 1 - 3, Surabaya, Indonesia
4.1 km from City Centre200 m from Bungkul Park
Indonesian meals are served in the hotel centrally located in a central area, also offering cots, meals and high chairs to children.
Price fromC$ 38per nightSelect
Not available
No. 54-58 Jalan Kedungdoro, Surabaya, Indonesia, 60251
236 rooms decorated in the soothing design along with a lounge restaurant are offered in this hotel centrally set close to a train station.
Price fromC$ 48per nightSelect
Not available
Jl Dr Soetomo 79 - 81, Surabaya, Indonesia, 60264
3.6 km from City Centre700 m from House of Sampoerna
Providing access to Sharp Bamboo Monument, this hotel is a 20-minute walk from Ciputra World Surabaya and offers a 24-hour restaurant.
8.2
Great15 reviews
Price fromC$ 37per nightSelect
Not available
Jl.Ronggolawe 27 - 29, Surabaya, Indonesia
3.5 km from City Centre700 m from Bungkul Park
The Cristal restaurant and the café bar are available onsite of the hotel boasting a convenient location in Surabaya.
Price fromC$ 36per nightSelect
Not available
Jl. Basuki Rahmat 76, Surabaya, Indonesia, 60262
1.7 km from City Centre600 m from Tunjungan Mall
Located close to Grand City Surabaya, the hotel has 200 rooms, and boasts access to a train station.
8.8
Great8 reviews
Price fromC$ 45per nightSelect
Not available
Jl. Diponegoro 23, Surabaya, Indonesia
4.5 km from City Centre500 m from Bungkul Park
Located near Plaza Surabaya, this hotel features an indoor swimming pool and a gym.
6.2
Nice5 reviews
Price fromC$ 32per nightSelect
Not available
-Jl. Kranggan No.103-105--, Surabaya, Indonesia, 60251
2.4 km from City Centre800 m from Pasar Turi Train Station Surabaya
69 rooms and the café bar are available during the stay in this grand hotel based in the centre of Surabaya.
7.6
Very good3 reviews
Price fromC$ 40per nightSelect
Not available
Jl. Gubernur Suryo 1-3, Surabaya, Indonesia
1.3 km from City Centre300 m from Tunjungan Mall
Occupying its perfect location, it affords magnificent views across the garden.
7.4
Very good2 reviews
Price fromC$ 93per nightSelect
Not available
Jl Manyar Kertoarjo No 44, Surabaya, Indonesia
3.1 km from City Centre1.8 km from Galaxy Mall Surabaya
This hotel offers the 24-hour bar and 68 rooms together with convenient location close to Submarine Monument.
Price fromC$ 49per nightSelect
Not available
Jl. Jemursari 206 - 208, Surabaya, Indonesia
6.7 km from City Centre500 m from Marina Plaza
Offering location close to Mpu Tantular Museum, this hotel overlooks the city and has a garden restaurant.
Price fromC$ 61per nightSelect
Not available
Jl. Panglima Sudirman 42-44, Surabaya, Indonesia
1.6 km from City Centre700 m from Surabaya Plaza
You can enjoy European meals and ping pong and tennis in this hotel, which is located in the heart of Surabaya.
7.8
Very good4 reviews
Price fromC$ 49per nightSelect
Not available
Jl. Basuki Rahmat No.15, Surabaya, Indonesia
1.4 km from City Centre200 m from Tunjungan Mall
The hotel exists since 2011 and is just 300 meters from Joko Dolog Statue.
Price fromC$ 34per nightSelect
Not available
Barata Jaya Street XVII / 57 ,Surabaya 60284, Surabaya, Indonesia
This royal-style hotel is set at a short distance to Royal Plaza.
Price fromC$ 38per nightSelect
Not available
Karang Menjangan 72, Surabaya, Indonesia
1.9 km from City Centre1.2 km from Gubeng Train Station
Located close to Submarine Monument, the hotel has 23 rooms, and boasts access to a train station.
Price fromC$ 25per nightSelect
Not available
Jalan Raya Darmo Permai Selatan 712-713B, 60226, Surabaya, Indonesia, 60226
8.0 km from City Centre1.4 km from Supermal Pakuwon Indah
Located a few steps from Ciputra World Surabaya, the hotel features 36 rooms with views over the garden.
Price fromC$ 24per nightSelect
Not available
Jl. Pemuda 19-21, Surabaya, Indonesia
900 m from City Centre200 m from Surabaya Plaza
Set close to Suramadu National Bridge, the hotel boasts Chinese meals served at the onsite 24-hour restaurant.
Price fromC$ 42per nightSelect
Not available
Jl Pregol 1 3 5, Surabaya, Indonesia
1.7 km from City Centre500 m from Tunjungan Mall
Located in a busy area only 300 meters from Tunjungan Plaza, this attractive hotel offers a gym and a fitness centre on-site along with 162 rooms with city views.
7.2
Very good4 reviews
Price fromC$ 24per nightSelect
Not available
Jl. Bangka 8-18, Gubeng, Surabaya, Indonesia, 60281
1.8 km from City Centre900 m from Gubeng Train Station
This hotel with 162 rooms and a 24-hour bar is strategically located 20 minutes' walk from the city center.
Price fromC$ 34per nightSelect
Not available
Jl. Mayor Jendral Sungkono, Surabaya, Indonesia, 60225
Set in Surabaya, this 9-room property is an ideal base for visits to House of Sampoerna.
Price fromC$ 13per nightSelect
Not available
Jl. Mayjen. Sungkono 149-151, Surabaya, Indonesia
5.9 km from City Centre1.1 km from Ciputra World Surabaya Mall
Set less than 1100 meters from Ciputra World Surabaya, the property has a 24-hour restaurant serving delicacies of local cuisine.
Price fromC$ 54per nightSelect
Not available
Jl. Basuki Rahmat 123 - 127, Surabaya, Indonesia
1.9 km from City Centre1000 m from Tunjungan Mall
The accomodation is centrally placed near Ampel Mosque, offering 211 rooms along with a 24-hour restaurant.
Price fromC$ 70per nightSelect
Not available
Jalan Waspada 58, Surabaya, Surabaya, Indonesia
2.0 km from City Centre200 m from Atom Market
The hotel offers easy access to Ampel Mosque, boasting 160 rooms in the centre of Surabaya.
Price fromC$ 24per nightSelect
Not available
Jalan Basuki Rahmat No 11 Surabaya, Surabaya, Indonesia
1.4 km from City Centre200 m from Tunjungan Mall
This hotel features rooms with city views, while a prime location provides easy access to Red Bridge Surabaya.
Price fromC$ 32per nightSelect
Not available
Jalan Kedungdoro 50 Ab, Surabaya, Indonesia, 60251
Set in Surabaya, this 9-room property is an ideal base for visits to Tunjungan Plaza.
10.0
Perfect1 review
Price fromC$ 15per nightSelect
Not available
Jalan Bratang Jaya Nomor 43, Surabaya, Indonesia, 60284
4.7 km from City Centre
Located next to Plaza Surabaya, the venue comprises 34 rooms with city views.
Price fromC$ 46per nightSelect
Not available
Jl. Siwalankerto, 146-148, Surabaya, Indonesia, 60236
9.3 km from City Centre900 m from Suroboyo Carnival
This hotel offers the coffee bar and 120 rooms together with convenient location close to Al Akbar Mosque.
6.6
Nice1 review
Price fromC$ 52per nightSelect
Not available
Terminal Bandara International, Surabaya, Indonesia
13.9 km from City Centre
Close to Suncity Water Park in Surabaya, the functional hotel is lodged in a royal-style building and consists of 144 rooms.
8.0
Great2 reviews
Price fromC$ 40per nightSelect
Not available
Jl Ciliwung 66, Surabaya, Indonesia, 60241
The hostel enjoys a strategic location in proximity to Submarine Monument, while the center of Surabaya is about 4 kn away.
7.6
Very good6 reviews
Price fromC$ 25per nightSelect
Not available
6Jl. Raya Bukit Darmo No.6, Putat Gede, Kec. Sukom, Surabaya, Indonesia
6.6 km from City Centre2.1 km from Ciputra World Surabaya Mall
Located next to Citilites Skyclub & Bistro, the venue comprises 68 rooms with city views.
7.0
Very good1 review
Price fromC$ 19per nightSelect
Not available
Jalan Siwalankerto 95, Surabaya, Indonesia, 60236
9.4 km from City Centre700 m from Suroboyo Carnival
This comfortable hotel with city views lies close to the sights of Surabaya including City of Tomorrow .
Price fromC$ 23per nightSelect
Not available
Kris Kencana G-5, Surabaya, Indonesia
5.7 km from City Centre400 m from Ciputra World Surabaya Mall
Guests can relax in the 24-hour bar of the hotel that boasts a perfect location in Surabaya.
Price fromC$ 41per nightSelect
Not available
Perumahan Galaxy Bumi Permai Blok N7 No 1, Surabaya, Indonesia, 60231
6.4 km from City Centre2.0 km from University Of 17 Agustus 1945 Surabaya
This lovely apartment, located 7 km to the city center, features non-smoking rooms with private bathrooms.
Price fromC$ 19per nightSelect
Not available
Best Western Papilio HotelJalan Ahmad Yani 176-178, Surabaya, Indonesia, 60235
8.6 km from City Centre1.5 km from Suroboyo Carnival
Set in a tourist area, the hotel welcomes guests with a rooftop pool, and stunning views of the garden.
Price fromC$ 53per nightSelect
Not available
Hotel Majapahit Surabaya - Managed By AccorhotelsJalan Tunjungan 65, Surabaya, Indonesia, 60275
1.4 km from City Centre400 m from Tunjungan Mall
Featuring a swimming pool, this property is set a short distance from BG Junction and Submarine Monument.
9.0
Perfect74 reviews
Price fromC$ 89per nightSelect
Not available
Swiss-Belinn Tunjungan SurabayaJl. Tunjungan 101, Surabaya, Indonesia
1.4 km from City Centre200 m from Tunjungan Mall
Providing access to Bungkul Park, this hotel is a 15-minute walk from Grand City Surabaya and offers an a la carte restaurant.
Price fromC$ 114per nightSelect
Not available
Djagalan Raya HotelJl Jagalan No. 64 , Surabaya, Indonesia, 60161
1.2 km from City Centre800 m from Atom Market
The hotel is located in the tourist area of Surabaya, not far away from Red Bridge Surabaya, overlooking the garden.
Price fromC$ 36per nightSelect
Not available
Bumi Surabaya City ResortJl. Jend. Basuki Rakhmat 106 - 128, Surabaya, Indonesia, 60271
Centrally located right next to Submarine Monument, the hotel has classic rooms to offer as well as a café bar.
8.6
Great61 reviews
Price fromC$ 65per nightSelect
Not available
Oakwood Hotel & Residence SurabayaJl Raya Kertajaya Indah No 79, Surabaya, Indonesia, 60115
4.0 km from City Centre900 m from Galaxy Mall Surabaya
Adjacent to Galaxy Mall Surabaya, and close to Submarine Monument, this luxury hotel features 144 soundproof rooms.
Price fromC$ 90per nightSelect
Not available
Singgasana Hotel SurabayaJl Gunungsari, Surabaya, Indonesia, 60224
6.2 km from City Centre1.2 km from Royal Plaza
Located close to Royal Plaza, this hotel features an outdoor pool area, a pool area and a library and an easy access to a train station nearby.
8.2
Great8 reviews
Price fromC$ 394per nightSelect
Not available
Four Points By Sheraton SurabayaJl. Embong Malang 25-31, Surabaya, Indonesia, 60261
1.5 km from City Centre200 m from Tunjungan Mall
Nestled 1 km from Surabaya city center, the hotel boasts an outdoor swimming pool and a café bar.
Price fromC$ 92per nightSelect
Not available
Novotel Samator Surabaya TimurJl. Raya Kedungbaruk No. 26-28, Surabaya, Indonesia
6.5 km from City Centre1.5 km from University Of 17 Agustus 1945 Surabaya
This business hotel with river views lies close to the sights of Surabaya including Trans Studio Mini.
Price fromC$ 42per nightSelect
Not available
Midtown Residence SurabayaJl. Ngagel Raya 123, Surabaya, Indonesia, 60262
3.7 km from City Centre600 m from Bungkul Park
Set about 25 minutes' walk from Sharp Bamboo Monument, this venue in Surabaya features an indoor pool and a daily buffet breakfast.
Price fromC$ 72per nightSelect
Not available
Maumu Hotel And LoungeJalan Walikota Mustajab 29-31, Surabaya, Indonesia
1000 m from City Centre700 m from Tunjungan Mall
The business hotel is a good starting point to Surabaya' sights including Pasar Atom and Sharp Bamboo Monument.
6.4
Nice4 reviews
Price fromC$ 23per nightSelect
Not available
Hotel Santika PandegilingJl. Pandegiling, 45, Surabaya, Indonesia, 60264
2.6 km from City Centre1.5 km from House of Sampoerna
Located next to Red Bridge Surabaya, the venue comprises 124 rooms with city views.
6.6
Nice6 reviews
Price fromC$ 85per nightSelect
Not available
The Win HotelJalan Embong Tanjung 46 48, Surabaya, Indonesia
1.3 km from City Centre400 m from Surabaya Plaza
The hotel exists since 2015 and is just 400 meters from Plaza Surabaya.
Price fromC$ 29per nightSelect
Not available
Pesonna Hotel SurabayaJl. Benteng No. 01, Surabaya, Indonesia
3.7 km from City Centre1.8 km from Atom Market
There are rooms facing the city and the hotel is set close to Tunjungan Plaza.
Price fromC$ 42per nightSelect
Not available
My Studio Hotel City CenterJl. Sumatra No. 20C, Surabaya, Indonesia, 60272
1.2 km from City Centre300 m from Gubeng Train Station
The hostel enjoys a prime location in proximity to Red Bridge Surabaya, while the center of Surabaya is about 1 kn away.
7.0
Very good1 review
Price fromC$ 13per nightSelect
Not available
Hotel Kampi SurabayaJl. Taman Apsari No.3-5, Surabaya, Indonesia, 60271
1.3 km from City Centre500 m from Tunjungan Mall
Located a few steps from Sharp Bamboo Monument, the hotel features 186 rooms with views over the park.
Price fromC$ 41per nightSelect
Not available
Batiqa Hotel Darmo - SurabayaJalan Darmokali No. 60, Surabaya, Indonesia, 60241
4.4 km from City Centre400 m from Bungkul Park
Providing access to Submarine Monument, this hotel is a 20-minute walk from Royal Plaza and offers a 24-hour restaurant.
Price fromC$ 62per nightSelect
Not available
Tab Capsule Hotel - Kayoon SurabayaJalan Kayoon 11 D, Surabaya, Indonesia, 60271
1.2 km from City Centre300 m from Surabaya Plaza
Within easy reach of Tunjungan Plaza, this hotel comprises 20 rooms with shared bathrooms.
Price fromC$ 21per nightSelect
Not available
Great Diponegoro Hotel SurabayaJl. Raya Diponegoro No.215, Surabaya, Indonesia, 60264
3.5 km from City Centre1.2 km from House of Sampoerna
The hotel is based close to Grand City Surabaya in Surabaya, and consists of 90 rooms with colourful decor.
Price fromC$ 37per nightSelect
Not available
Zen Rooms Basic Kalimas Sunan AmpelLoc. In Hotel Kalimas Syariah, Surabaya, Indonesia, 60151
3.2 km from City Centre1.3 km from Atom Market
Set in Surabaya, this 6-room property is an ideal base for visits to Sampoerna Museum.
Price fromC$ 24per nightSelect
Not available
My Studio Hotel Juanda Airport SurabayaJalan Raya Bandara Juanda Ruko Surya Inti Permata, Surabaya, Indonesia, 61253
13.9 km from City Centre
A short walk from Suroboyo Carnival Park, the property welcomes guests to the in-house restaurant on site.
Price fromC$ 16per nightSelect
Not available
Hotel Grand SumateraJl. Sumatera No. 89, Surabaya, Indonesia, 60281
Perfectly located right next to Sharp Bamboo Monument, the hotel has en-suite rooms to offer as well as a coffee bar.
Price fromC$ 31per nightSelect
Not available
Kana Citra GuesthouseInternacional Village 1 Blok C1 3, Surabaya, Indonesia
12.1 km from City Centre1.0 km from G Walk Night Market Surabaya
The property is fitted with a swimming pool and is situated less than 12 km from Submarine Monument.
Price fromC$ 32per nightSelect
Not available
Oyo 631 Tjahaja Baroe Residence SyariahDukuh Kupang Timur XX No.34, Pakis, Kec. Sawahan, Kota Sby, Jawa Timur, Surabaya, Indonesia, 60256
Offering convenient proximity to Surabaya Town Square, the hotel is also close to Surabaya Zoo.
Price fromC$ 48per nightSelect
Not available
Zen Rooms Gubeng KertajayaJalan Gubeng Kertajaya Family Guest House Surabaya, Surabaya, Indonesia, 60239
2.7 km from City Centre1.8 km from Gubeng Train Station
Guests can relax in the 24-hour bar of the hotel that boasts a convenient location in Surabaya.
Price fromC$ 27per nightSelect
Not available
Savira Guest HouseJalan Margorejo Indah Blok B-418, Surabaya, Indonesia, 60238
6.4 km from City Centre600 m from Marina Plaza
Set in Surabaya, this 6-room property is an ideal base for visits to Surabaya Zoo.
8.8
Great1 review
Price fromC$ 27per nightSelect
Not available
Reddoorz Raya NgagelJl Kalibokor No 31 Surabaya Pucang Anom, Surabaya, Indonesia, 60283
3.4 km from City Centre1.5 km from Bungkul Park
Offering convenient proximity to Mirota Batik, the hotel is also close to Mpu Tantular Museum.
Price fromC$ 19per nightSelect
Not available
Oyo 143 Dukuh Kupang ResidenceJalan Raya Dukuh Kupang Barat, Surabaya, Indonesia, 60225
5.3 km from City Centre1.9 km from Ciputra World Surabaya Mall
Set at a short distance from Genteng Village Eco Tourism, it is cheap accommodation to stay in Dukuh Pakis district of the city.
Price fromC$ 13per nightSelect
Not available
Oyo 179 68 ResidenceJl Kutisari Sel No 68 Kutisari Tenggilis Mejoyo, Surabaya, Indonesia, 60291
8.8 km from City Centre1.7 km from Suroboyo Carnival
Situated 8 km from the centre of Surabaya, the apartment with a view over the city offers a terrace.
Price fromC$ 13per nightSelect
Not available
Oyo 255 98 ResidenceJl. Kutisari Sel. No. 98, Kutisari, Tenggilis Mejoyo, Kota Sby, Jawa Timur, Surabaya, Indonesia, 60291
8.8 km from City Centre1.6 km from Suroboyo Carnival
The budget hotel is a good starting point to Surabaya' sights including Al Akbar Mosque and Suroboyo Carnival Park.
Price fromC$ 15per nightSelect
Not available
Oyo 1449 Istana Permata Dinoyo5-9, Jl. Raya Dinoyo No.5-9, Keputran, Kec. Tegalsari, Surabaya, Indonesia, 60265
2.6 km from City Centre1.5 km from Bungkul Park
Price fromC$ 33per nightSelect
Not available
Penginapan Pondok RizqiBy Pass Juanda, No. 17, Sidoharjo, Surabaya, Indonesia, 61253
13.2 km from City Centre
Thanks to its prime location, the property is easily accessible from Test and there is a train station just steps away.
Price fromC$ 13per nightSelect
Not available
Livinn Hostels Gubeng Station SurabayaJalan Gubeng Pojok, Dalam No 5, Surabaya, Indonesia, 60272
800 m from City Centre300 m from Grand City Mall
Overlooking the city, this budget hotel welcomes guests with a daily continental breakfast.
Price fromC$ 11per nightSelect
Not available
Reddoorz Near Kawasan Industri SierJalan Rungkut Asri Utara Blok Rl 2E, Surabaya, Indonesia, 60293
8.0 km from City Centre
A few meters away you can enjoy Royal Plaza.
Select
Not available
Cosmy Tanglin ApartmentJl. Raya Lontar Tanglin Suite Apartemen, Surabaya, Indonesia, 60217
9.2 km from City Centre200 m from Supermal Pakuwon Indah
This property near Lenmarc Mall consists of 1 bedrooms, 1 bathrooms and a kitchen for up to 3 guests.
Price fromC$ 44per nightSelect
Not available
Compact Studio Room At Tamansari Papilio Apartment By TravelioJalan Ahmad Yani, Surabaya, Indonesia, 60235
8.4 km from City Centre1.7 km from Suroboyo Carnival
The property is fitted with an outdoor pool and is situated less than 12 km from Ampel Mosque.
Price fromC$ 33per nightSelect
Not available
Java Paragon Hotel & ResidencesJl. Mayjend Sungkono 101-103, Surabaya, Indonesia
Just 2.5 km away from Surabaya Zoo, this hotel features an indoor swimming pool and a tennis court.
7.8
Very good22 reviews
Price fromC$ 90per nightSelect
Not available
Country Heritage ResortJl. Nginden Intan Utara 7, Surabaya, Indonesia
5.6 km from City Centre700 m from University Of 17 Agustus 1945 Surabaya
This hotel offers the cocktail bar and 104 rooms together with beautiful location close to Surabaya Zoo.
Price fromC$ 21per nightSelect
Not available
Mercure SurabayaJl Raya Darmo 68 - 78, Surabaya, Indonesia, 60264
3.4 km from City Centre700 m from Bungkul Park
Closely linked to Tunjungan Plaza in a shopping area, this pleasant hotel boasts an outdoor pool plus meals, playpens and a play area for children.
8.2
Great37 reviews
Price fromC$ 40per nightSelect
Not available
Ibis Surabaya City CenterJalan Basuki Rahmat No. 94-96, Surabaya, Indonesia, 60271
1.8 km from City Centre800 m from Tunjungan Mall
Boasting 224 rooms and cots and high chairs for children, the venue is settled in the business centre of the city.
Price fromC$ 32per nightSelect
Not available
Ciputra Golf ClubCitra Raya Utama, Citra Raya, Surabaya, Indonesia, 60219
13.3 km from City Centre1000 m from Ciputra Waterpark
Guests can enjoy a swimming pool at this deluxe hotel, located in the recreational area of Surabaya.
7.4
Very good1 review
Price fromC$ 96per nightSelect
Not available
Varna Culture Hotel SoerabaiaJalan Tunjungan 51, Surabaya, Indonesia
1.5 km from City Centre400 m from Tunjungan Mall
Set close to Sharp Bamboo Monument, the hotel boasts Indonesian meals served at the onsite 24-hour restaurant.
Price fromC$ 34per nightSelect
Not available
Tunjungan HotelJl. Tunjungan 102-104, Surabaya, Indonesia, 60011
The hotel features a traditional restaurant, relaxing massages and a Jacuzzi, boasting a central location within a few minutes of a train station and Submarine Monument.
5.8
Guest rating5 reviews
Price fromC$ 49per nightSelect
Not available
Weta International Hotel SurabayaGenteng Kali 3 - 11, Surabaya Center, Surabaya, Surabaya, Indonesia, 60275
1.1 km from City Centre600 m from Tunjungan Mall
This pleasant hotel is nestled in the centre of Surabaya, not far from Red Bridge Surabaya.
Price fromC$ 16per nightSelect
Not available
Hotel Neo GubengJl. Jawa No.17-19, Surabaya, Indonesia
1.9 km from City Centre1000 m from Surabaya Plaza
The venue features an indoor swimming pool and a local menu, while guests can take advantage of a perfect location in a business area.
Price fromC$ 31per nightSelect
Not available
Halogen HotelJl. Raya By Pass Juanda No. 18, Surabaya, Indonesia
13.1 km from City Centre
The hotel is based close to Suroboyo Carnival Park in Surabaya, and consists of 91 rooms with minimalist decor.
Price fromC$ 36per nightSelect
Not available
Favehotel Graha Agung SurabayaJl. Mayjen Yono Soewoyo, Pakuwon Square Ak II No. 10 - 11, Surabaya, Indonesia
9.4 km from City Centre400 m from Supermal Pakuwon Indah
Featuring a swimming pool and a café bar on site, this comfortable hotel provides direct access to Pakuwon Mall and is well positioned near a motorway.
Price fromC$ 36per nightSelect
Not available
Harris Hotel & Conventions GubengJl. Bangka No. 8-18, Gubeng, Surabaya, Indonesia
1.8 km from City Centre900 m from Gubeng Train Station
The hotel provides soundproof rooms and a café bar, centrally located in a business area.
Price fromC$ 76per nightSelect
Not available
Red Planet SurabayaJl. Arjuna 64 - 66, Surabaya, Indonesia
2.9 km from City Centre1.4 km from Tunjungan Mall
The hotel offers easy access to Heroes Monument, boasting 156 rooms in the centre of Surabaya.
Price fromC$ 27per nightSelect
Not available
Zoom HotelsJl. Raya Jemursari 109 B-C, Surabaya, Indonesia, 60237
7.1 km from City Centre700 m from Marina Plaza
Centrally located right next to Mpu Tantular Museum, the hotel has welcoming rooms to offer as well as a snack bar.
Price fromC$ 37per nightSelect
Not available
Pondok Asri Family Guest HouseJl. Kalibokor Selatan 108, Surabaya, Indonesia
3.4 km from City Centre1.7 km from Bungkul Park
There are rooms facing the garden and the hotel is set close to Sharp Bamboo Monument.
Price fromC$ 27per nightSelect
Not available
EquatorJalan Pakis Argosari 47, Surabaya, Indonesia, 60225
6.1 km from City Centre900 m from Ciputra World Surabaya Mall
The luxury hotel is a good starting point to Surabaya' sights including Bungkul Park and Golden City Mal.
7.6
Very good3 reviews
Select
Not available
Santo Guest HouseJl Griyo Mapan Sentosa Ea I / 11 Tropodo, Surabaya, Indonesia
12.2 km from City Centre
Featuring royal architecture, the venue provides 14 rooms and offers easy access to Petra Christian University.
Price fromC$ 19per nightSelect
Not available
Twin HotelJl. Kalisari I No 1, Surabaya, Indonesia
1000 m from City Centre1.1 km from Atom Market
This hotel with 55 rooms and a night bar is conveniently located 20 minutes' walk from the city center.
7.0
Very good14 reviews
Price fromC$ 66per nightSelect
Not available
Dpt 33 Budget HotelDarmo Permai IV No. 33 Sukomanunggal Surabaya Barat, Surabaya, Indonesia
2.1 km from City Centre700 m from Tunjungan Mall
Offering convenient proximity to Wisata Rasa, the hotel is also close to Balai Pemuda.
Price fromC$ 24per nightSelect
Not available
Core Hotel BonnetJalan Manyar Kertoarjo V No 62, Surabaya, Indonesia
This hotel with 90 rooms and a coffee bar is conveniently located 30 minutes' walk from the city center.
8.2
Great1 review
Price fromC$ 28per nightSelect
Not available
Hotel Santika JemursariJl. Jemursari No. 258, Surabaya, Indonesia, 60237
6.3 km from City Centre1000 m from Marina Plaza
The hotel featuring convenient location, includes an outdoor pool and a gym and a fitness centre, plus guests can visit Royal Plaza nearby.
7.4
Very good5 reviews
Price fromC$ 77per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

Filtering results

Please wait...

750 hotels found

FAQs about hotels in Surabaya

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Surabaya?
Of course, hotel prices in Surabaya change depending on the season, but on average: a 3-star hotel room costs 44C$ per night, and a 4-star hotel room is 86C$ per night. If you're looking for something really special, a 5-star hotel can be found for 126C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Surabaya?
Some of the top-rated affordable hotels are:
Favehotel Mex Surabaya rating: 3.6/5
Hotel Oval rating: 3.1/5
High Point Serviced Apartment rating: 3.1/5
See more favored cheap hotels here.
What are the most popular hotels near Gedung Negara Grahadi in Surabaya?
Wyndham Surabaya, Surabaya Suites Hotel are the best highly-rated hotels located within only 10 minutes' on foot of Gedung Negara Grahadi. If you are looking for a cheaper option, you might consider Capsule Homestay which is about 30 minutes' walk from Museum Kesehatan Dr. Adhyatma.
What are the best family hotels in Surabaya?
Many families loved staying at these kid-friendly hotels - Ts Suites Surabaya and Ciputra Golf Club. All great hotels for family stay in Surabaya you can find here. You might also like hotels with a sauna, a health club and a golf course.
What are the most popular hotels in Surabaya for couples?
These hotels are suitable for a couple romantic trip: Favehotel Rungkut Surabaya and D'Season Hotel.
What are good hotels for a short-term stay on business in Surabaya?
Business travelers can be quite busy, but keen to see the atmosphere of Surabaya. On this, you might enjoy Graha Residen Serviced Apartments.
Which hotels are located near the airport in Surabaya?
Travelers who stayed in Surabaya near Juanda airport have left good reviews about Oyo 223 Penginapan Nabila Syariah and Walan Syariah Hotel.
What are the best luxury hotels in Surabaya?
These luxury hotels with exceptional service will make your stay great:
Novotel Surabaya rating: 3.7/5
Hotel Santika Premiere Gubeng Surabaya rating: 3.8/5

Where to stay in Surabaya?

Best cheap hotels in Surabaya

When travelling on a budget, take a look at Krowi Inn with room rate starting from 24C$. Hotel Walan Syariah is located within walking distance of Tour Mount Bromo and offers affordable rooms at 27C$ per night. If you looking for a budget-friendly hotel near Gubeng train station, consider staying at High Point Serviced Apartment.

Surabaya airports & Underground stations

Visitors looking for accommodation near Juanda airport should consider Premier Place Surabaya, priced 59C$ per night.

Convenience of staying in hotels in the city centre

For travelers who would like to stay a little closer to the city centre, the 3-star Midtown Hotel with a wellness centre and a spa centre is the ideal choice. Hotel Majapahit Surabaya is a 5-star choice about 0.7 km away from the very heart of the city.

Make sure to book a hotel next to Balai Pemuda, such as Hotel 88 Embong Kenongo that is adjacent. Consider booking a room at Sheraton Surabaya Hotel & Towers, which can be found a stone's throw from Tomb of Dr. Soetomo.

Luxury and boutique accommodation in Surabaya

For those travelers looking to indulge in a bit of luxury, the 5-star Bumi Surabaya City Resort comes with an outdoor swimming pool, a sauna and a Jacuzzi. Mercure Surabaya is a 4-star boutique hotel located beside Stasiun Surabaya Kota. If you're looking for comfort and reliable service, book the 4-star Novotel Surabaya.

Explore and find your best apartments, B&Bs and others

Graha Ara is an affordable apartment that is only a 20-minute walk from WTC Surabaya HANDPHONE CENTER featuring a free private car park and free parking. Askhara Guesthouse is a charming B&B that is only a 20-minute walk to RUI Lounge & Bar and adjacent to a museum and monuments. Ciputra Golf Club is family-friendly accommodation located within walking distance to Dynasty Water World. Make sure to choose Artotel Surabaya near Ciputra World Surabaya - a top-rated resort with views of the city.

Show moreLess