We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Family-friendly Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Independent Hotels & up & up Internet Air Conditioning & up Concierge Meeting room Business services Cheap Hotels Clean Hotels Hotels with Restaurants Hotels with Free Wifi Quiet Hotels Hotels with Room Service Modern Hotels Hotels with Bars Non-Smoking Hotel City Centre Hotels Downtown Hotels Spa Hotels Reduced mobility rooms Batu Secret Zoo Hotels with Smoking Rooms Suite Hotels Luxury Spa Hotels Safe Hotels All inclusive Budget Hotels Sampoerna Museum Unique Hotels Charming Hotels Wedding Hotels POP! Hotels Heritage Hotels Historic Hotels Golf course Golf Hotels Golf Resorts $ $$ $$$ $$$$ Ibis Budget Harris Aston Four Points Best Western Hotel Mercure Fairfield Inn Hotels with Jacuzzi Ski-In / Ski-Out Preferred Boutique Sheraton Themed Hotels Red Planet Hotels Sahid Family Resorts Hotel Dafam Wedding Resorts Ibis Hotels Wyndham Luxury Boutique Hotels Hotel Santika Ibis Styles Villa Novotel Hotels with Hot Tubs Holiday Inn Ascott The Residence JW Marriott Spa Resorts Boutique Hotels Favehotel Luxury Resorts Ijen Crater Best Western Golden Tulip
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
JW Marriott Hotel Surabaya
SAVE USD 91
USD 162*
Expedia.com
USD 71*
View Deal
#1 Best Value of 355 hotels in East Java
Shangri-La Hotel Surabaya
SAVE USD 81
USD 175*
Shangri-La.com
USD 94*
View Deal
#2 Best Value of 355 hotels in East Java
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of USD 125/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Tugu Malang
SAVE USD 12
USD 111*
Booking.com
USD 99*
View Deal
#3 Best Value of 355 hotels in East Java
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of USD 148/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Royal Caravan Hotel & Outbound
SAVE USD 11
USD 32*
Expedia.com
USD 21*
View Deal
#4 Best Value of 355 hotels in East Java
Hotel Santika Premiere Malang
Hotels.com
USD 43*
View Deal
#5 Best Value of 355 hotels in East Java
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of USD 53/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Country Heritage Resort Hotel
SAVE USD 49
USD 70*
Booking.com
USD 21*
View Deal
#6 Best Value of 355 hotels in East Java
Hotel Majapahit Surabaya managed by AccorHotels
Expedia.com
USD 103*
View Deal
#7 Best Value of 355 hotels in East Java
SAVE USD 125
USD 215*
Booking.com
USD 90*
View Deal
#8 Best Value of 355 hotels in East Java
Savings alert: 52% below average rate

The price you found is 52% lower than this hotel's average rate of USD 188/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Sheraton Surabaya Hotel & Towers
SAVE USD 17
USD 103*
Expedia.com
USD 86*
View Deal
#9 Best Value of 355 hotels in East Java
Hotel Santika Pandegiling Surabaya
SAVE USD 13
USD 47*
Expedia.com
USD 34*
View Deal
#10 Best Value of 355 hotels in East Java
Bukit Daun Hotel
SAVE USD 21
USD 43*
Booking.com
USD 22*
View Deal
#11 Best Value of 355 hotels in East Java
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of USD 29/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE USD 4
USD 44*
Booking.com
USD 40*
View Deal
#12 Best Value of 355 hotels in East Java
Ketapang Indah Hotel
SAVE USD 1
USD 46*
Expedia.com
USD 45*
View Deal
#13 Best Value of 355 hotels in East Java
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 50/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Mercure Surabaya
SAVE USD 9
USD 52*
Expedia.com
USD 43*
View Deal
#14 Best Value of 355 hotels in East Java
MaxOneHotels Tidar
SAVE USD 1
USD 27*
Booking.com
USD 26*
View Deal
#15 Best Value of 355 hotels in East Java
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of USD 30/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Grand Darmo Suite by AMITHYA
SAVE USD 79
USD 109*
Grand Darmo Suite
USD 30*
View Deal
#16 Best Value of 355 hotels in East Java
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of USD 40/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Sahid Montana Malang
SAVE USD 14
USD 41*
Orbitz.com
USD 27*
View Deal
#17 Best Value of 355 hotels in East Java
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of USD 34/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ibis Styles Malang
SAVE USD 6
USD 36*
Booking.com
USD 30*
View Deal
#18 Best Value of 355 hotels in East Java
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 34/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel NEO Gubeng
Expedia.com
USD 22*
View Deal
#19 Best Value of 355 hotels in East Java
Swiss-Belinn Malang
SAVE USD 6
USD 41*
Asia Travel
USD 35*
View Deal
#20 Best Value of 355 hotels in East Java
Horison Suites Surabaya
SAVE USD 19
USD 51*
Agoda.com
USD 32*
View Deal
#21 Best Value of 355 hotels in East Java
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 39/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Garden Palace Hotel
SAVE USD 20
USD 62*
Booking.com
USD 42*
View Deal
#22 Best Value of 355 hotels in East Java
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 51/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Artotel Surabaya
SAVE USD 10
USD 37*
Agoda.com
USD 27*
View Deal
#23 Best Value of 355 hotels in East Java
Bumi Surabaya City Resort
SAVE USD 88
USD 154*
Agoda.com
USD 66*
View Deal
#24 Best Value of 355 hotels in East Java
Savings alert: 31% below average rate

The price you found is 31% lower than this hotel's average rate of USD 96/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Amaris Hotel Embong Malang - Surabaya
SAVE USD 9
USD 33*
Booking.com
USD 24*
View Deal
#25 Best Value of 355 hotels in East Java
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of USD 30/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Swiss-Belinn Tunjungan
SAVE USD 2
USD 47*
Asia Travel
USD 45*
View Deal
#26 Best Value of 355 hotels in East Java
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 51/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Taman Dayu Golf Club & Resort
Priceline
USD 46*
View Deal
#27 Best Value of 355 hotels in East Java
Savings alert: 55% below average rate

The price you found is 55% lower than this hotel's average rate of USD 102/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Tugu Blitar
SAVE USD 28
USD 58*
TripAdvisor
USD 30*
View Deal
#28 Best Value of 355 hotels in East Java
Savings alert: 48% below average rate

The price you found is 48% lower than this hotel's average rate of USD 58/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holiday Inn Express Surabaya Centerplaza
SAVE USD 8
USD 47*
Priceline
USD 39*
View Deal