Find Romantic Hotels in Surabaya from $41

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Surabaya Romantic Hotels

Check prices for these dates

Top Surabaya Romantic Hotels

The Westin Surabaya

5.0 star property
10.0 out of 10, Exceptional, (47)
"Excellent hotel . Excellent location "
$144 nightly
The price is $159
Jul 19 - Jul 20
Total includes taxes and fees
The Westin Surabaya

Vasa Hotel Surabaya

5.0 star property
9.0 out of 10, Wonderful, (140)
"The hotel is very nice and convenient if you are there for business!"
$76 nightly
The price is $83
Aug 2 - Aug 3
Total includes taxes and fees
Vasa Hotel Surabaya

Shangri-La Surabaya

5.0 star property
8.8 out of 10, Excellent, (226)
"Beautiful hotel and great service "
$65 nightly
The price is $72
Aug 2 - Aug 3
Total includes taxes and fees
Shangri-La Surabaya

Whiz Luxe Hotel Spazio Surabaya

3.0 star property
7.8 out of 10, Good, (14)
"Best hotel,recommended!"
Whiz Luxe Hotel Spazio Surabaya

JW Marriott Surabaya

5.0 star property
9.2 out of 10, Wonderful, (447)
"One of the best Marriott property I have stayed. Amazing hospitality right from check in to check out including reception staff, housekeeping, restaurant and fitness center."
$84 nightly
The price is $92
Jul 18 - Jul 19
Total includes taxes and fees
JW Marriott Surabaya

Oakwood Hotel & Residence Surabaya

5.0 star property
9.8 out of 10, Exceptional, (33)
"Great customer service. Rooms were spacious. "
$67 nightly
The price is $74
Jul 28 - Jul 29
Total includes taxes and fees
Oakwood Hotel & Residence Surabaya

Hotel Majapahit Surabaya - MGallery

5.0 star property
9.2 out of 10, Wonderful, (300)
"Beautiful colonial architecture and very attentive and helpful staff!! "
$91 nightly
The price is $100
Jul 14 - Jul 15
Total includes taxes and fees
Hotel Majapahit Surabaya - MGallery

Wyndham Surabaya City Centre

4.5 star property
8.4 out of 10, Very Good, (118)
"Bit far from the airport but if traveling early morning or late night then its nothing to worry about. The hotel itself was nice and felt luxerious. Cant complain at all. Also couldnt here tge other guests either. "
$47 nightly
The price is $52
Jul 19 - Jul 20
Total includes taxes and fees
Wyndham Surabaya City Centre

Sheraton Surabaya Hotel and Towers

5.0 star property
8.8 out of 10, Excellent, (339)
"Exceptional hotel with ver friendly staff and amazing food."
$96 nightly
The price is $106
Jul 25 - Jul 26
Total includes taxes and fees
Sheraton Surabaya Hotel and Towers

Fairfield by Marriott Surabaya

4.0 star property
8.6 out of 10, Excellent, (172)
"Clean room, nice pool and delicious restaurant "
$37 nightly
The price is $41
Aug 3 - Aug 4
Total includes taxes and fees
Fairfield by Marriott Surabaya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for romantic hotels in Surabaya?
If you and your partner need a romantic vacation, we've got just the thing. Our guests also enjoy Surabaya for its coffeehouses. You might consider checking out some of the nearby sights and attractions such as Grand City Surabaya, Surabaya Plaza Shopping Mall, or Tunjungan Plaza. If you'd like to stay close to a certain attraction, you can sort by neighborhood and proximity to top sights, so you'll be able to see everything on your list.
What's the best place to stay for couples in Surabaya?
Four Points by Sheraton Surabaya, Tunjungan Plaza is a favorite hotel for couples, and features in-room massages and wedding services. Other good options for a romantic stay include JW Marriott Surabaya and Doubletree By Hilton Surabaya.
How many romantic hotels should we expect to find in Surabaya?
Expedia has 5 romantic Surabaya hotels for you both to enjoy.
When is the best time of year for a romantic getaway to Surabaya?
If you're looking forward to lots of outings with your partner, check out these details about year-round temperatures in Surabaya: The hottest months are usually October and September with an average temp of 83°F, while the coldest months are July and August with an average of 82°F. The rainiest months in Surabaya are January, February, December, and March, with each month seeing an average of 12 inches of rainfall.
What is there to do in Surabaya?
There's nothing better than seeing a new place with your sweetheart, so consider taking time to discover all there is to see and do in Surabaya. If you and your partner are interested in sampling the area's cuisine, you'll enjoy Surabaya for its coffeehouses. You might think about stopping by Grand City Surabaya, Surabaya Plaza Shopping Mall, or Tunjungan Plaza while you're seeing the sights.
What's the best way to get to Surabaya and around town during my romantic getaway?
This information about transportation options in Surabaya might help your romantic trip go off without a hitch: To get to Surabaya, book a flight to Surabaya (SUB-Juanda), which is the closest major airport, located 8.9 mi (14.3 km) from the city center. Walk to nearby metro stations like Surabaya Kota Station, Ngagel Station, and Wonokromo Station. If you want to journey outside of the area, ride aboard a train from Surabaya Gubeng Station, Surabaya Pasar Turi Station, or Tandes Station.