• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (191)
  • (192)
  • (151)
  • (30)
  • (17)
  • (4)
  • (2)

Your Budget

to
Star Category
  • (18)
  • (53)
  • (225)
User Rating
  • (14)
  • (40)
  • (31)
  • (91)
  • (93)
Property Type
  • (345)
  • (283)
  • (67)
  • (12)
  • (11)
  • (7)
Chains
  • (8)
  • (4)
  • (1)
  • (1)
  • (1)

Show 3 more

Amenities
Guests Love
  • (189)
  • (66)
  • (374)

Show -3 more

Booking Preference
Booking Preference
  • (289)
  • (20)
  • (713)
  • (357)
House Rules
  • (7)
  • (9)
  • (6)
  • (2)
  • (1)
BACK TO TOP

Book Hotels in Surabaya, Indonesia from 711 Hotels

hotelImg

The Westin Surabaya

Dukuh Pakis
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Hotel in Surabaya is located in Dukuh Pakis. Full Address of property is Pakuwon Mall Jl Puncak Indah L View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent5.0

(44 Ratings)

$ 128

+ $ 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sheraton Surabaya Hotel and Towers

Surabaya Center
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is Surabaya Center View On Map (Jalan Embong Malang 25 31 Pincode 60261 Surabaya Indonesia). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.7

(339 Ratings)

$ 138

$ 113

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Rumah Kertajaya

Kenjeran
Guest House
Swimming PoolSwimming Pool
Shared Kitchen
Free Cancellation
This 3 Star Guest House in Surabaya is located in Kenjeran. Full Address of property is Jalan Kertajaya Indah Timur XV/17 View On Map Key amenities of this property are Swimming Pool & Shared Kitchen.
View More
Excellent4.4

(159 Ratings)

$ 16

+ $ 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

PrimeBiz Hotel Surabaya

Rungkut
SpaSpa
GymGym
Location of the Hotel is Rungkut View On Map (Jl. Gayung Kebonsari no. 30). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.3

(120 Ratings)

$ 21

+ $ 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Majapahit Surabaya - MGallery

Surabaya Center
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is Jalan Tunjungan No. 65 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(962 Ratings)

$ 92

+ $ 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Oakwood Hotel & Residence Surabaya

Kenjeran
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
GymGym
Free Cancellation
Location of the Apart-hotel is Kenjeran View On Map (Jl.Raya Kertajaya Indah No.79 Manyar). Top Facilities of this Apart-hotel are Swimming Pool & Elevator/Lift & Gym.
View More
Excellent4.9

(145 Ratings)

$ 53

+ $ 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

HARRIS Hotel & Conventions Bundaran Satelit Surabaya

Surabaya Center
SpaSpa
GymGym
Free Cancellation
This 4 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is HR Muhammad, 2A 11 View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.6

(138 Ratings)

$ 33

+ $ 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Berlian International

Surabaya Center
Free Cancellation
Location of the Hotel is Surabaya Center View On Map (Jl. Perak Barat No. 63 Krembangan).
View More

$ 21

+ $ 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Ascott Waterplace Surabaya

Dukuh Pakis
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
This 5 Star Apart-hotel in Surabaya is located in Dukuh Pakis. Full Address of property is Tower D1 Jalan Pakuwon Indah Lontar Timur Kav 3-5 View On Map Key amenities of this property are Water park & Swimming Pool & Elevator/Lift.
View More
Excellent4.4

(160 Ratings)

$ 71

+ $ 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Novotel Samator Surabaya Timur

Rungkut
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Rungkut View On Map (Jl Kedung Baruk 28 Rungkut). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.7

(374 Ratings)

$ 47

+ $ 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Aria Centra Hotel Surabaya

Surabaya Center
GymGym
Free Cancellation till 24 hrs before check in
This 4 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is Jl. Tais Nasution No.37, Embong Sawo View On Map Key amenities of this property are Gym.
View More
Excellent4.7

(269 Ratings)

$ 35

+ $ 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

La Lisa Hotel Surabaya

Surabaya Center
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Surabaya Center View On Map (Jl. Raya Nginden No.82, Baratajaya Gubeng). Top Facilities of this Hotel are Spa & Gym.
View More
Very Good4.0

(127 Ratings)

$ 21

+ $ 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Doubletree by Hilton Surabaya

Surabaya Center
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is Jl. Tunjungan No. 12 Surabaya View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Excellent4.3

(457 Ratings)

$ 71

+ $ 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Shangri-La Surabaya

Surabaya Center
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Surabaya Center View On Map (JL. May. Jend. Sungkono 120). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(225 Ratings)

$ 82

+ $ 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Green Surabaya Homey

Surabaya Center
Guest House
Shared Kitchen
Free Cancellation
This 3 Star Guest House in Surabaya is located in Surabaya Center. Full Address of property is Jalan Pucang Anom Timur 2 No. 11 Kertajaya, Gubeng View On Map Key amenities of this property are Shared Kitchen.
View More
Very Good4.1

(29 Ratings)

$ 6

+ $ 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Ciputra World Surabaya managed by Swiss-Belhotel International

Surabaya Center
Swimming PoolSwimming Pool
SpaSpa
GymGym
Location of the Hotel is Surabaya Center View On Map (Jl. Mayjen Sungkono Kav.87 - 89 , Surabaya , East Java , Indonesia , 60224). Top Facilities of this Hotel are Swimming Pool & Spa & Gym.
View More
Very Good4.1

(238 Ratings)

$ 67

$ 59

+ $ 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

MAXONE Tidar Surabaya

Surabaya Center
SpaSpa
This 3 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is Jalan Tidar No. 5 View On Map Key amenities of this property are Spa.
View More
Very Good4.1

(23 Ratings)

$ 24

+ $ 5 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Palm Park Hotel Surabaya

Surabaya Center
Kids Play AreaKids Play Area
BarBar
Elevator/LiftElevator/Lift
Location of the Hotel is Surabaya Center View On Map (No.45 Jl. Kapas Krampung). Top Facilities of this Hotel are Kids Play Area & Bar & Elevator/Lift.
View More
Excellent4.3

(7 Ratings)

$ 22

+ $ 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Bumi Surabaya City Resort

Surabaya Center
SpaSpa
GymGym
Free Cancellation
This 5 Star Hotel in Surabaya is located in Surabaya Center. Full Address of property is Jl. Jend. Basuki Rakhmat 106 - 128 View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.4

(1252 Ratings)

$ 45

+ $ 9 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Swiss-Belinn Tunjungan Surabaya

Surabaya Center
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Surabaya Center View On Map (Jalan Tunjungan 101, Surabaya , Surabaya , East Java , Indonesia , 60271). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(174 Ratings)

$ 38

+ $ 8 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Surabaya


Check out best Surabaya hotel deals and offers on more than 711 hotels in Surabaya only on MakeMyTrip!

Wondering where to book your stay in Surabaya? We understand your desire for comfort and hence have listed out the best Surabaya hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Surabaya. Select from best 711 hotels in Surabaya.

All Above properties for Surabaya are updated on Wednesday, May 13, 2026- 02.17.

Book affordable hotels in Surabaya at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Surabaya, Stay in Surabaya's best hotels! Surabaya Hotels Price Starts from Minimum IDR 36172 for Budget hotel. If you’re looking for a cheap hotel in Surabaya, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Surabaya accommodation. Check Price Now!


Five Star Hotels in Surabaya

JW Marriott Surabaya

0 1 2 3 4 0 1 2 3 4

IDR 1,793,225

Per Night

Surabaya Center

Hotel Ciputra World Surabaya

0 1 2 3 4 0 1 2 3 4

IDR 3,442,310

Per Night

Surabaya Center

Dukuh Pakis

Vasa Hotel Surabaya

0 1 2 3 4 0 1 2 3 4

IDR 1,203,991

Per Night

Dukuh Pakis

Grand Swiss-Belhotel Darmo

0 1 2 3 4 0 1 2 3 4

IDR 738,149

Per Night

Surabaya Center

The Royal Darmo

0 1 2 3 4 0 1 2 3 4

IDR 810,128

Per Night

Surabaya Center

MOVENPICK SURABAYA CITY

0 1 2 3 4 0 1 2 3 4

IDR 859,338

Per Night

Rungkut

Shangri-La Surabaya

0 1 2 3 4 0 1 2 3 4

IDR 1,623,561

Per Night

Surabaya Center

The Westin Surabaya

0 1 2 3 4 0 1 2 3 4

IDR 2,934,235

Per Night

Dukuh Pakis

Hotels By Category in Surabaya

Get the best deals on different type of Hotel categories in Surabaya with MakeMyTrip.com. Choose from 711 hotels in Surabaya. Just IDR 36172 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Surabaya with Free Breakfast

Waru

RedDoorz @ Raya Ngagel 2

0 1 0 1 2 3 4

IDR 206,020

Per Night

Surabaya Center

Kokonut Guesthouse

0 1 2 0 1 2 3 4

IDR 197,941

Per Night

Rungkut

RedDoorz @ Panglima Sudirman

0 1 0 1 2 3 4

IDR 235,216

Per Night

Surabaya Center

GreenHaus Inn

0 1 2 0 1 2 3 4

IDR 362,280

Per Night

Surabaya Center

Surabaya Center

Hotel O Grand Village

0 1 0 1 2 3 4

IDR 98,052

Per Night

Rungkut

Swiss-Belinn Manyar

0 1 2 0 1 2 3 4

IDR 638,994

Per Night

Surabaya Center

Lamora Kota Lama Surabaya

0 1 2 0 1 2 3 4

IDR 290,302

Per Night

Surabaya Center

ibis Surabaya City Center

0 1 2 0 1 2 3 4

IDR 400,106

Per Night

Surabaya Center

Surabaya Center

Rungkut

Rungkut

Four Star Hotels in Surabaya

Morazen Surabaya

0 1 2 3 0 1 2 3 4

IDR 850,340

Per Night

Surabaya Center

Surabaya Center

Surabaya Center

Waru

Dukuh Pakis

Grand Darmo Suite by AMITHYA

0 1 2 3 0 1 2 3 4

IDR 506,789

Per Night

Surabaya Center

Excotel Design Hotel

0 1 2 3 0 1 2 3 4

IDR 737,965

Per Night

Rungkut

Gresik

Elmi Hotel

0 1 2 3 0 1 2 3 4

IDR 396,617

Per Night

Surabaya Center

Three Star hotels in Surabaya

Surabaya Center

Surabaya Center

Hotel Santika Gresik

0 1 2 0 1 2 3 4

IDR 717,033

Per Night

Gresik

Rungkut

Sidoarjo

favehotel Graha Agung

0 1 2 0 1 2 3 4

IDR 672,046

Per Night

Dukuh Pakis

Swiss-Belinn Manyar

0 1 2 0 1 2 3 4

IDR 638,994

Per Night

Surabaya Center

Hotel Horison GKB Gresik

0 1 2 0 1 2 3 4

IDR 618,246

Per Night

Gresik

Surabaya Center

Surabaya Center

favehotel Sidoarjo

0 1 2 0 1 2 3 4

IDR 550,674

Per Night

Sidoarjo

Rungkut

Midtown Hotel

0 1 2 0 1 2 3 4

IDR 498,159

Per Night

Surabaya Center

Surabaya Center

Kenjeran

PrimeBiz Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 482,367

Per Night

Rungkut

Surabaya River View Hotel

0 1 2 0 1 2 3 4

IDR 476,308

Per Night

Surabaya Center

Zoom Dharmahusada Hotel

0 1 2 0 1 2 3 4

IDR 473,186

Per Night

Surabaya Center

Quest Hotel Darmo - Surabaya

0 1 2 0 1 2 3 4

IDR 465,107

Per Night

Surabaya Center

Kokoon Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 461,618

Per Night

Surabaya Center

Regantris Surabaya

0 1 2 0 1 2 3 4

IDR 454,824

Per Night

Surabaya Center

MAXONE Tidar Surabaya

0 1 2 0 1 2 3 4

IDR 451,152

Per Night

Surabaya Center

La Lisa Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 444,358

Per Night

Surabaya Center

Surabaya Center

Aston Inn Jemursari Surabaya

0 1 2 0 1 2 3 4

IDR 439,217

Per Night

Rungkut

Front One Hotel Gresik

0 1 2 0 1 2 3 4

IDR 438,666

Per Night

Gresik

Hotel Tilamas Juanda

0 1 2 0 1 2 3 4

IDR 437,013

Per Night

Waru

Bisanta Bidakara Surabaya

0 1 2 0 1 2 3 4

IDR 433,708

Per Night

Surabaya Center

Narita Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 425,078

Per Night

Surabaya Center

Hotel Neo Gubeng

0 1 2 0 1 2 3 4

IDR 421,038

Per Night

Surabaya Center

Surabaya Center

Stay.vie Hotel

0 1 2 0 1 2 3 4

IDR 416,448

Per Night

Surabaya Center

Surabaya Center

Khas Gresik

0 1 2 0 1 2 3 4

IDR 412,776

Per Night

Gresik

Bonnet Hotel

0 1 2 0 1 2 3 4

IDR 410,205

Per Night

Surabaya Center

ibis Surabaya City Center

0 1 2 0 1 2 3 4

IDR 400,106

Per Night

Surabaya Center

Brava Suites by ZIA Surabaya

0 1 2 0 1 2 3 4

IDR 399,188

Per Night

Surabaya Center

The WIN hotel

0 1 2 0 1 2 3 4

IDR 392,210

Per Night

Surabaya Center

KHAS Surabaya Hotel

0 1 2 0 1 2 3 4

IDR 388,538

Per Night

Surabaya Center

Surabaya Center

Mooz Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 373,114

Per Night

Rungkut

The Sun Hotel Sidoarjo

0 1 2 0 1 2 3 4

IDR 369,809

Per Night

Sidoarjo

G Suites Hotel by AMITHYA

0 1 2 0 1 2 3 4

IDR 368,523

Per Night

Surabaya Center

Swiss-Belexpress Jemursari

0 1 2 0 1 2 3 4

IDR 364,667

Per Night

Rungkut

GreenHaus Inn

0 1 2 0 1 2 3 4

IDR 362,280

Per Night

Surabaya Center

NEO+ Waru Sidoarjo by Aston

0 1 2 0 1 2 3 4

IDR 362,097

Per Night

Waru

Surabaya Center

Bekizaar Hotel Surabaya

0 1 2 0 1 2 3 4

IDR 354,568

Per Night

Surabaya Center

Surabaya Center

Surabaya Hotels by Location

Properties in Surabaya

Hotels By Star Category in Surabaya

Show More

Premium Hotels in Nearby Cities

Tychi Hotel

0 1 2 3 0 1 2 3 4

IDR 378,255

Per Night

Malang Center

Amartahills Hotel & Resort

0 1 2 3 0 1 2 3 4

IDR 753,940

Per Night

Batu

Golden Tulip Holland Resort

0 1 2 3 4 0 1 2 3 4

IDR 910,200

Per Night

Batu

Grand Cakra Hotel

0 1 2 3 0 1 2 3 4

IDR 623,570

Per Night

Malang Center

The Shalimar Boutique Hotel

0 1 2 3 4 0 1 2 3 4

IDR 1,293,230

Per Night

Malang Center

The Aliante Hotel

0 1 2 3 0 1 2 3 4

IDR 436,095

Per Night

Malang Center

Atria Hotel Malang

0 1 2 3 0 1 2 3 4

IDR 664,518

Per Night

Malang Center

Prigen

Samara Resort

0 1 2 3 0 1 2 3 4

IDR 543,880

Per Night

Batu