Surabaya Indonesia Accommodations

Find the perfect hotel in Surabaya using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or near Surabaya, Indonesia for your personal leisure or group travel. Discover the best Surabaya hotel rooms. Review the Surabaya hotel list below to find the perfect lodging. We also have a map of the Surabaya hotels. Coordinating a group? Get Surabaya Group Hotel Rates

Surabaya Hotels, Motels & Accommodations

JW Marriott Surabaya Jalan Embong Malang 85 89, Surabaya, East Java 60261 ID +1-888-389-4121
  • Luxury Five Star property
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Four Points by Sheraton Surabaya Tunjungan Plaza Jl Embong Malang 25 31, Surabaya, East Java 60261 ID +1-888-675-2083
  • Expensive property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Four Points by Sheraton Surabaya Pakuwon Indah Pakuwon Mall, Surabaya, 60216 ID +1-800-716-8490
  • 4 star hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Sheraton Surabaya Hotel and Towers Jalan Embong Malang 25 31, Surabaya, East Java 60261 ID +1-800-805-5223
  • Luxurious Five Star hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.9 /10 Read Reviews Call BookMore Details
Great Diponegoro Hotel Surabaya Jl. Raya Diponegoro No.215, Surabaya, Jawa Timur 60241 ID +1-888-965-1860
  • Three Star property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Doubletree by Hilton Surabaya Jl Tunjungan 12 East Java, Surabaya, 60275 ID +1-888-788-5576
  • Luxurious Five Star hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Vasa Hotel Surabaya Jalan HR Muhammad North 31, Surabaya, East Java 60266 ID +1-888-897-9207
  • Luxury Five Star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Plataran Bromo Ngadiwono Tosari, Pasuruan, Wonokitri, East Java 67177 ID +1-888-311-4278 ~43.06 miles south of Surabaya
  • property
  • Hotel has 46 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Read Reviews Call BookMore Details
Movenpick Surabaya City JL AHMAD YANI NO 71, Surabaya, 60250 ID +1-888-469-4795
  • property
  • Check in: 2:00 PM - 12:00 PM
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International Jl. Mayjen Sungkono Kav. 87, Surabaya, East Java 60225 ID +1-888-734-9421
  • Luxurious Five Star hotel
  • Hotel has 22 floors
Call to Book
Add your dates for price
Excellent 10.0 /10 Review Score Call BookMore Details
Oakwood Hotel & Residence Surabaya Jl.Raya Kertajaya Indah No.79 Manyar, Surabaya, 60116 ID +1-888-841-5292
  • Luxurious Five Star property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.9 /10 Reviews Call BookMore Details
La Lisa Hotel Surabaya Jl. Raya Nginden No.82 Baratajaya, Surabaya, 60284 ID +1-888-455-5160
  • 3-star property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Bumi Surabaya City Resort Jl. Jend. Basuki Rakhmat 106 128, Surabaya, East Java 60271 ID +1-888-965-8297
  • Luxury 5-star hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Java Paragon Hotel and Residences Jl. Mayjen Sungkono No 101 103, Surabaya, East Java 60256 ID +1-888-906-6358
  • Four star hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Midtown Residence Surabaya Jl. Ngagel Raya 123, Surabaya, East Java 60246 ID +1-888-749-6785
  • Four star hotel
  • Hotel has 274 rooms
Call to Book
Add your dates for price
Very Good 8.1 /10 Hotel Reviews Call BookMore Details
Swiss-Belinn Tunjungan Surabaya Jl. Tunjungan 101, Surabaya, Surabaya 60271 ID +1-888-878-9982
  • Expensive hotel
  • 18 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Fairfield by Marriott Surabaya Jalan Mayjend Sungkono North 178, Surabaya, 60225 ID +1-888-389-4485
  • 4 star property
  • Check in time: 3:00 PM - 12:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Novotel Samator Surabaya Timur Jl Kedung Baruk 28 Rungkut, Surabaya, 60298 ID +1-888-389-4121
  • 4-star hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
The Singhasari Resort Jl. Ir. Soekarno North 120, Batu, East Java 65326 ID +1-888-675-2083 ~43.60 miles south of Surabaya
  • Luxury 5-star Resort hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
Mercure Surabaya Grand Miram Jl Raya Darmo 68 78, Surabaya, East Java 60189 ID +1-800-716-8490
  • High end hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.3 /10 Latest Reviews Call BookMore Details
Morazen Surabaya Jl. Kayon No.4 10, Surabaya, East Java 60271 ID +1-800-805-5223
  • High end hotel
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Best Western De Papilio Jalan a Yani No 176 178, Surabaya, 60235 ID +1-888-965-1860
  • 3-star property
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
News Hotel Surabaya by Graha Pena Jawa Pos No.1 Jl. Pd. Maspion, Sidoarjo, Jawa Timur 61256 ID +1-888-788-5576 ~5.75 miles south of Surabaya
  • Mid-scale hotel
  • Check-in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hotel Santika Premiere Gubeng - Surabaya JL. Raya Gubeng North 54, Surabaya, East Java 60281 ID +1-888-897-9207
  • Four star hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.7 /10 Hotel Reviews Call BookMore Details
Cordia Hotel Surabaya Airport Terminal Bandara International Juanda, Sidoarjo, Jawa Timur 61253 ID +1-888-311-4278 ~7.14 miles southeast of Surabaya
  • 3 star property
  • Check-in time: 2:00 PM - 6:00 PM
Call to Book
Add your dates for price
Excellent 9.7 /10 Review Score Call BookMore Details
Mercure Surabaya Manyar Jl. Manyar Kertoarjo North 44 Mulyorejo, Surabaya, East Java 60116 ID +1-888-469-4795
  • Affordable property
  • 90 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Read Reviews Call BookMore Details
Whiz Luxe Hotel Spazio Surabaya Jl. Mayjend. Jonosewojo North Kav. 3, Surabaya, JI 60226 ID +1-888-734-9421
  • Mid-scale hotel
  • Hotel has 143 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Hotel Reviews Call BookMore Details
Baobab Safari Resort Jalan Taman Safari II, Prigen, East Java 67157 ID +1-888-841-5292 ~32.77 miles south of Surabaya
  • 3-star Resort hotel
  • 148 rooms in property
Call to Book
Add your dates for price
Very Good 8.9 /10 Recent Reviews Call BookMore Details
HARRIS Hotel & Conventions Bundaran Satelit Surabaya HR Muhammad 2A 11, Surabaya, East Java 60189 ID +1-888-455-5160
  • 3 star property
  • 167 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
Swiss-Belinn Airport Surabaya Jl. Raya Juanda Km 1.88 Gedangan, Sidoarjo, 61254 ID +1-888-965-8297 ~6.38 miles south of Surabaya
  • High end hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Crown Prince Hotel Surabaya Jl. Basuki Rahmat 123 127, Surabaya, East Java 60271 ID +1-888-906-6358
  • High-end hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
The Southern Hotel Surabaya Jl Jemursari Raya 110 112, Surabaya, East Java 60237 ID +1-888-749-6785
  • Three Star property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.5 /10 Reviews Call BookMore Details
favehotel MEX Tunjungan Surabaya Jl. Pregol 1 3 5, Surabaya, East Java 60262 ID +1-888-878-9982
  • Mid-scale property
  • 4 floors in hotel
Call to Book
Add your dates for price
Average 7.2 /10 Guest Reviews Call BookMore Details
Platinum Hotel Tunjungan Surabaya Tunjungan St. No.11 21 Genteng, Surabaya, East Java 60275 ID +1-888-389-4485
  • Four star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Brava Suites by ZIA Surabaya Jl. Mayjend Sungkono 212 214, Surabaya, East Java 60138 ID +1-888-389-4121
  • Midscale hotel
  • 23 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Recent Reviews Call BookMore Details
Aston Gresik Hotel & Conference Center Jl. Sumatra Gn. Malang, Randuagung, Gresik, East Java 61121 ID +1-888-675-2083 ~12.26 miles northwest of Surabaya
  • Expensive hotel
  • Hotel has 142 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Hotel Reviews Call BookMore Details
Bisanta Bidakara Surabaya Jl. Tegalsari North 77 85, Surabaya, East Java 60264 ID +1-800-716-8490
  • Midscale hotel
  • Hotel has 105 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
favehotel Sidoarjo Jalan Jenggola no. 15 Sidoarjo, Sidoarjo, 61219 ID +1-800-805-5223 ~10.59 miles south of Surabaya
  • Mid-scale property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 10.0 /10 Hotel Reviews Call BookMore Details
Hotel Neo Gubeng - Surabaya by ASTON Jl. Jawa No.17 19, Surabaya, 60281 ID +1-888-965-1860
  • 3 star hotel
  • 58 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Tunjungan Hotel Jl. Tunjungan 102 104 102-104, Surabaya, SUB 60011 ID +1-888-788-5576
  • 4 star hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
Premier Place Surabaya Airport Jalan Raya Juanda 73, Sidoarjo, 61254 ID +1-888-897-9207 ~6.43 miles south of Surabaya
  • High-end hotel
  • Hotel has 128 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Grand Darmo Suite by AMITHYA Jl. Progo North 1 3, Surabaya, East Java 60241 ID +1-888-311-4278
  • High end property
  • 173 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
GRAND EMPIRE PALACE HOTEL 57 75 Jl. Blauran, Surabaya, JI 60275 ID +1-888-469-4795
  • 3-star hotel
  • 186 rooms in property
Call to Book
Add your dates for price
Average 7.5 /10 Hotel Reviews Call BookMore Details
Swiss-Belinn Manyar Jalan Manyar Kertoarjo North 100, Surabaya, East Java 60231 ID +1-888-734-9421
  • Mid-scale hotel
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Uno Hotel 80 Jl. Genteng Besar North 80, Surabaya, 60275 ID +1-888-841-5292
  • Economy property
  • Hotel has 46 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
ARTOTEL Grand Prima Surabaya Jl Hayam Wuruk No 6 6, Surabaya, East Java 60242 ID +1-888-455-5160
  • High-end hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
MAXONE Tidar Surabaya Jalan Tidar North 5, Surabaya, East Java 60251 ID +1-888-965-8297
  • 3-star hotel
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
ibis Surabaya Tidar JALAN TIDAR NO 74, Surabaya, 60251 ID +1-888-906-6358
  • Midscale hotel
  • 104 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
NEO+ Waru Sidoarjo by Aston Jalan South Parman 52 54 Kec. Waru, Sidoarjo, Jawa Timur 61256 ID +1-888-749-6785 ~5.19 miles south of Surabaya
  • Midscale hotel
  • 6 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Luminor Hotel Airport Sidoarjo by WH Jl. Pahlawan Sidoarjo, Sidoarjo, Jawa Timur 61226 ID +1-888-878-9982 ~11.35 miles south of Surabaya
  • 3-star property
  • 104 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details

Next: See My Surabaya Hotels with Pricing

Surabaya is a port city on the Indonesian island of Java. A vibrant, modern metropolis, it mixes tall skyscrapers with canals and buildings from its Dutch colonial past. With so many hotels in Surabaya, whether you come here for a business trip or a family vacation, you are sure to enjoy all that this place has to offer, including outdoor performances, museums and other attractions. It has a thriving Chinatown and an Arab Quarter whose Ampel Mosque dates to the 15th century. At the House of Sampoerna cigarette factory and museum, visitors can watch workers hand-roll high-end clove cigarettes.

Sleep cheap in Surabaya

If you are traveling to Surabaya on a tight budget on holiday or a business trip, there are a number of cheap hotels and apartments which can accommodate your basic needs. The below are the top two hotels in Surabaya offering affordable accommodation. Red Planet Surabaya Hotel is a great choice for a stay in Surabaya. It is located within 1 mile from the city center. Free perks include WIFI and free parking. Flat screen TVs and room service are offered in all 156 rooms. Providence Homestay Hotel is a budget hotel, perfect for all travelers. It is located within 2 miles from city center. Free perks include WIFI, daily housekeeping and parking.

Exclusive stays in Surabaya

If you are looking for a vibrant, stylish and an elegant accommodation then look no further than two hotels in Surabaya where you can relax after long day and indulge in luxury. The two luxury hotels offer a range of facilities that will exceed your expectations. The Shangri Hotel Surabaya is located in the city center of Surabaya,this luxury and elegant hotel is 2 miles from Surabaya Zoo and 4 miles from Sampoerna Museum. The upscale rooms have city views, satellite TV, WI-FI, minibars. The hotel facilities include five restaurants, a lounge and a ballroom. There is also a swimming pool and fitness available. The Sheraton Surabaya Hotel is a fantastic addition to Surabaya's accommodation offerings. Stylish rooms feature free WIFI, TVs. The executive rooms have marble bathrooms, city views and provide butler service. Amenities include 3 gourmet restaurants and a bar.

Not to miss in Surabaya

When choosing your hotel in Surabaya, you need to think what you would like to do and whether you mind staying far from the main attractions. Surabaya is located about 2000 miles from Jakarta. There are several interesting places to visit around Surabaya. There are various temples and old historic buildings. You should at least visit the Heroes Monument when you are here. If you are looking for some nice pictures, head out to Suramadu Bridge and don't forget to bring your camera.

Back to Top