Surabaya Hotels, Resorts, and Rentals

Compare HOTELS, RESORTS, AND RENTALS in Surabaya, East Java, Indonesia

The Westin Surabaya
FromAU $211 per night
|
9.3 (152 Reviews)
242 Bedrooms 21 Guests
Midtown Residence Surabaya
FromAU $48 per night
|
9.4 (34 Reviews)
1 Bedroom 2 Guests
The Westin Surabaya
FromAU $214 per night
|
10.0 (55 Reviews)
1 Bedroom 2 Guests
Dian Tanglin Orchard Apartemen Surabaya
New
1 Bedroom 2 Guests
Hotel Majapahit Surabaya MGallery
|
9.2 (936 Reviews)
143 Bedrooms 21 Guests
Grand Swiss-Belhotel Darmo
FromAU $138 per night
|
9.4 (10 Reviews)
1 Bedroom 2 Guests
Oakwood Hotel & Residence Surabaya
|
9.8 (41 Reviews)
1 Bedroom 2 Guests
Aloft Surabaya Pakuwon City
|
9.2 (24 Reviews)
232 Bedrooms 16 Guests
Cosmy Tanglin Apartment
FromAU $52 per night
|
9.4 (9 Reviews)
1 Bedroom 2 Guests
Four Points by Sheraton Surabaya, Pakuwon Indah
|
9.6 (214 Reviews)
1 Bedroom 2 Guests
Four Points by Sheraton Surabaya, Pakuwon Indah
|
9.1 (518 Reviews)
276 Bedrooms 19 Guests
JW Marriott Surabaya
FromAU $145 per night
|
9.2 (459 Reviews)
1 Bedroom 2 Guests
Aloft Surabaya Pakuwon City
|
9.6 (5 Reviews)
1 Bedroom 2 Guests
Four Points by Sheraton Surabaya, Tunjungan Plaza
|
9.1 (367 Reviews)
294 Bedrooms 15 Guests
Hotel Majapahit Surabaya - MGallery
|
9.2 (326 Reviews)
1 Bedroom 2 Guests
Four Points by Sheraton Surabaya, Tunjungan Plaza
|
9.4 (297 Reviews)
1 Bedroom 2 Guests
Shangri-la Surabaya
FromAU $122 per night
|
9.0 (346 Reviews)
357 Bedrooms 13 Guests
Bumi Surabaya City Resort
FromAU $85 per night
|
9.2 (190 Reviews)
1 Bedroom 2 Guests
MORAZEN Surabaya
FromAU $63 per night
|
9.0 (115 Reviews)
221 Bedrooms 30 Guests
Doubletree By Hilton Surabaya
|
9.2 (139 Reviews)
1 Bedroom 2 Guests
Kampi Hotel Tunjungan - Surabaya
|
8.9 (461 Reviews)
176 Bedrooms 12 Guests
HARRIS Hotel & Conventions Bundaran Satelit Surabaya
|
9.2 (22 Reviews)
1 Bedroom 2 Guests
DoubleTree by Hilton Surabaya
|
8.9 (436 Reviews)
308 Bedrooms 27 Guests
Sheraton Surabaya Hotel and Towers
|
9.0 (352 Reviews)
1 Bedroom 2 Guests
JW Marriott Hotel Surabaya
FromAU $138 per night
|
8.9 (379 Reviews)
337 Bedrooms 50 Guests
Vasa Hotel Surabaya
FromAU $107 per night
|
9.0 (151 Reviews)
1 Bedroom 2 Guests
Oakwood Hotel & Residence Surabaya
|
8.9 (142 Reviews)
144 Bedrooms 23 Guests
Platinum Hotel Tunjungan Surabaya
|
9.0 (22 Reviews)
1 Bedroom 2 Guests
d'primahotel Jemursari Surabaya
|
8.9 (12 Reviews)
140 Bedrooms 6 Guests
Leedon Hotel & Suites Surabaya
9.0 (8 Reviews)
1 Bedroom 2 Guests
Skysuites Residence Surabaya
FromAU $57 per night
|
8.8 (92 Reviews)
32 Bedrooms 10 Guests
EMKA Lodge studio room the vertu apartemen ciputra world surabaya
|
8.8 (13 Reviews)
1 Bedroom 2 Guests
Shangri-La Surabaya
FromAU $105 per night
|
8.8 (248 Reviews)
1 Bedroom 2 Guests
Bumi Surabaya City Resort
FromAU $77 per night
|
8.7 (1257 Reviews)
120 Bedrooms 6 Guests
Kokoon Hotel Surabaya
FromAU $52 per night
|
8.8 (14 Reviews)
1 Bedroom 2 Guests
Grand Swiss-Belhotel Darmo
FromAU $69 per night
|
8.7 (497 Reviews)
226 Bedrooms 10 Guests
Swiss-Belinn Tunjungan Surabaya
|
8.6 (192 Reviews)
1 Bedroom 2 Guests
Platinum Hotel Tunjungan Surabaya
|
8.7 (335 Reviews)
302 Bedrooms 17 Guests
Fairfield by Marriott Surabaya
|
8.6 (181 Reviews)
1 Bedroom 2 Guests
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
|
8.7 (221 Reviews)
216 Bedrooms 20 Guests
Holiday Inn Express Surabaya CenterPoint by IHG
|
8.6 (149 Reviews)
1 Bedroom 2 Guests
Whiz Luxe Hotel Spazio Surabaya
|
8.7 (123 Reviews)
277 Bedrooms 14 Guests
Ascott Waterplace Surabaya
FromAU $115 per night
|
8.6 (99 Reviews)
1 Bedroom 2 Guests
PrimeBiz Hotel Surabaya
FromAU $46 per night
|
8.7 (103 Reviews)
162 Bedrooms 21 Guests
The Southern Hotel Surabaya
|
8.6 (81 Reviews)
1 Bedroom 2 Guests
Hotel Santika Premiere Gubeng Surabaya
|
8.6 (342 Reviews)
129 Bedrooms 14 Guests
HARRIS Hotel & Conventions Gubeng Surabaya
|
8.6 (54 Reviews)
1 Bedroom 2 Guests
Sheraton Surabaya Hotel & Towers
|
8.6 (253 Reviews)
322 Bedrooms 60 Guests
Aria Centra Hotel Surabaya
FromAU $62 per night
|
8.6 (53 Reviews)
1 Bedroom 2 Guests
OYO flagship 748 Comfitel Tenggilis
|
8.6 (26 Reviews)
1 Bedroom 2 Guests
Best Western De Papilio
FromAU $59 per night
|
8.6 (50 Reviews)
1 Bedroom 2 Guests
Movenpick Surabaya City
FromAU $72 per night
|
8.5 (265 Reviews)
256 Bedrooms 28 Guests
Morazen Surabaya
FromAU $73 per night
|
8.6 (23 Reviews)
1 Bedroom 2 Guests
Leedon Hotel & Suites Surabaya
|
8.3 (38 Reviews)
98 Bedrooms 14 Guests
Java Paragon Hotel and Residences
|
8.0 (151 Reviews)
1 Bedroom 2 Guests
1 King Bed Apartment.
FromAU $155 per night
New
1 Bedroom 2 Guests
Aria Centra Surabaya
FromAU $45 per night
|
8.2 (251 Reviews)
269 Bedrooms 37 Guests
Crown Prince Hotel Surabaya
|
8.0 (51 Reviews)
1 Bedroom 2 Guests
Amaris Hotel Margorejo Surabaya
8.2 (147 Reviews)
145 Bedrooms 6 Guests
Luminor Hotel Jemursari by WH
|
8.0 (41 Reviews)
1 Bedroom 2 Guests
Grand Inna Tunjungan Hotel Surabaya
|
8.2 (125 Reviews)
141 Bedrooms 19 Guests
Namira Syariah Hotel Surabaya
|
8.0 (5 Reviews)
1 Bedroom 2 Guests
Vasa Hotel Surabaya
FromAU $119 per night
|
8.2 (79 Reviews)
365 Bedrooms 30 Guests
Grace Setia Hotel
FromAU $62 per night
8.0 (2 Reviews)
1 Bedroom 2 Guests
The Alana Surabaya
FromAU $59 per night
|
8.1 (168 Reviews)
173 Bedrooms 16 Guests
Mercure Surabaya Grand Miram
|
7.8 (84 Reviews)
1 Bedroom 2 Guests
CROWN PRINCE Hotel Surabaya Managed by Midtown Indonesia
|
8.1 (111 Reviews)
211 Bedrooms 10 Guests
Varna Culture Hotel Soerabaia Surabaya
|
7.6 (31 Reviews)
1 Bedroom 2 Guests
Mercure Surabaya Grand Mirama
|
8.1 (108 Reviews)
258 Bedrooms 44 Guests

About Surabaya Vacation Rentals

There are more than 815 places to stay in Surabaya that are available. These options include hotels, resorts, rentals as well as short-term private accommodations (i.e. RVs, Condos, Cabins, Chalets, etc.). The places can provide you with a great option on your next holiday. Compare many places to stay in Surabaya.

Are you seeking a last-minute hotel deal, or are you wanting to find the best deals available for hotels, resorts, cottages, condos, private villas, chalets, or a large vacation homes? With Hotala Surabaya, you can quickly compare different options to find the hottest deals with a single click. Looking for a resort with an infinity pool, hot tub, is pet-friendly, or features a large master suite bedrooms or has a fireplace? You can find hotels, resorts, or other popular Airbnb-style properties in or near Surabaya. Places to stay near Surabaya are 491.52 ft² on average, with prices averaging AU $80 a night.

Hotala makes it easy to find and compare hotels, resorts, and holiday rentals in Surabaya with prices often listed at a 30-40% off the rack rate. Just enter your destination and secure your reservation today.

Frequently Asked Questions About Surabaya?

What are the top hotels or resorts in Surabaya?

You have a lot of choices in or near Surabaya. If you need a hotel in the Surabaya area, consider making a reservation for a few nights at one of our suggested properties as these have been known to be the Top Vacation Rentals and Places to Stay in Surabaya:

How many hotels, resorts, or rentals are available in Surabaya?

At present, the total number of properties listed by Hotala -- including hotels, resorts, and rentals -- as of 2026 is over 815 in the Surabaya area, and still growing. By combining listings from multiple websites, Hotala provides a huge selection of the best hotels, resorts, and vacation properties in Surabaya.