Most Romantic Hotels in Johor Bahru

Search over 1 million properties and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over 1 million flights, hotels, packages, and more

Top Romantic Hotels in Johor Bahru

Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
SG$53
per night
Mar 25 - Mar 26
3.7/5Good! (776 reviews)

"Very friendly counter staff, room is very clean and comfortable, city view is excellent too"…"

Reviewed on 27 Jan,2020

Grand Paragon Hotel Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$76
per night
Mar 9 - Mar 10
3.9/5Good! (1,008 reviews)

"Room very clean. Staff very friendly. Around the hotel have many nice food. I will stay again ."…"

Reviewed on 19 Jan,2020

Hotel Granada Johor Bahru
Lace Boutique Hotel
3 out of 5
134 Jalan Tebrau Lama, Kampung Melayu Majidee, Stulang B, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$65
per night
Mar 25 - Mar 26
3.9/5Good! (29 reviews)

"Nice clean hotel. Big and spacious. Room has no TV. Overall good stay. Still have room for improvent."…"

Reviewed on 28 Jan,2020

Lace Boutique Hotel
Le Grandeur Palm Resort Johor
4 out of 5
Jalan Persiaran Golf, Off Jalan Jumbo, Senai, Johor
Free cancellationReserve now, pay when you stay
SG$48
per night
Feb 27 - Feb 28
3.7/5Good! (286 reviews)

"Quiet, good food & helpful staff."…"

Reviewed on 17 Jan,2020

Le Grandeur Palm Resort Johor
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$73
per night
Mar 22 - Mar 23
4.4/5Excellent! (1,374 reviews)

"Celebrate my wedding anniversary at hotel. Room was decorated, and was given cookies upon check in. Staffs was friendly. Never regret choosing this hotel. 😊"…"

Reviewed on 19 Feb,2020

DoubleTree by Hilton Hotel Johor Bahru
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$48
per night
Feb 27 - Feb 28
3.8/5Good! (469 reviews)

"very peaceful. lots of green"…"

Reviewed on 10 Feb,2020

Pulai Springs Resort
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$74
per night
Mar 4 - Mar 5
4.4/5Wonderful! (1,237 reviews)

"Everything was ok. Except for the room I was given have ants around the tables and window. The lady that was at the Amaya Restaurant for breakfast on 23/2/20 wasn’t good at all. First got a wrong room number from what i told them and when im leaving i smiled and thank them but being ignored and they ..."…"

Reviewed on 24 Feb,2020

Amari Johor Bahru
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Free cancellationReserve now, pay when you stay
SG$42
per night
Mar 25 - Mar 26
4.1/5Very Good! (487 reviews)

"Good and nice hotel. Cozy. Good for short trip. Bed slightly too soft."…"

Reviewed on 12 Jan,2020

Belllo Hotel JB Central
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Free cancellationReserve now, pay when you stay
SG$89
per night
Feb 29 - Mar 1
4.4/5Wonderful! (719 reviews)

"The staff decorated our room with roses for our anniversary. Truly appreciate the personal touch given by the hotel. Thank you for the lovely stay, Renaissance!"…"

Reviewed on 23 Feb,2020

Renaissance Johor Bahru Hotel
Hotel Jen Puteri Harbour, Johor by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
SG$87
per night
Mar 18 - Mar 19
4.2/5Excellent! (836 reviews)

"It hospitality and great room service"…"

Reviewed on 6 Feb,2020

Hotel Jen Puteri Harbour, Johor by Shangri-La
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$47
per night
Feb 27 - Feb 28
3.7/5Good! (5,060 reviews)

"Property situated in a good area, with many food in the surrounding, even the mall below the hotel are also of good scale. Overall good experience with the stay. However, the room that I've book have peeling from the wallpaper, and ironing board has been rusted and couldn't be used. I'll still recommend ..."…"

Reviewed on 24 Feb,2020

KSL Hotel & Resort
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
SG$80
per night
Mar 16 - Mar 17
3.8/5Good! (1,087 reviews)

"The bathtub design enabled me to watch TV while being in it"…"

Reviewed on 10 Feb,2020

Thistle Johor Bahru
Bliss Boutique Hotel
3 out of 5
50 Jalan Jaya, Taman Maju Jaya, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$30
per night
Mar 1 - Mar 2
3.8/5Good! (212 reviews)

"Nice room...friendly staff and really a boutique experiences....Nice.Checked in for third time...."…"

Reviewed on 30 Jan,2020

Bliss Boutique Hotel
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
SG$32
per night
Mar 9 - Mar 10
3.3/5 (745 reviews)

"The toilet wall had some algae Everything so far good"…"

Reviewed on 6 Feb,2020

Berjaya Waterfront Hotel
Can't see what you're looking for?
See all available properties in Johor Bahru
View all properties
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.

Romantic Hotels and Accommodations in Johor Bahru

If you and your partner need a romantic vacation, we've got just the thing. Couples choose Johor Bahru for its major shopping area, fun-filled attractions, and water park. You might want to spend some time strolling hand in hand through the natural surroundings with a visit to Taman Merdeka, Eco Botanic at EcoWorld Gallery, or Hutan Bandar Putra.

Whether you'd like to watch the sunset from your balcony or enjoy a decadent breakfast in bed, you'll have your choice of 14 hotels and other accommodations in Johor Bahru to make for the perfect getaway.

Our guests enjoy these choices for their romantic atmosphere:

Berjaya Waterfront Hotel: This 4-star hotel offers massages, an ocean-view restaurant, and an outdoor pool. Our guests appreciate its overall value.

Hotel Granada Johor Bahru: 3.5-star hotel featuring couples' treatment rooms, a restaurant, and a bar. Customers give good reviews for its comfortable rooms and central location.

Belllo Hotel JB Central: With a stay at this 3-star hotel, you'll have access to a rainfall showerhead, free WiFi, and a 24-hour front desk. Expedia travelers speak highly of its comfortable beds and central location.

Thistle Johor Bahru: This 4.5-star hotel offers an outdoor pool, 2 restaurants, and a bar. Our guests appreciate its comfortable beds and walkable location.

Lace Boutique Hotel: 3-star hotel featuring a poolside bar, an outdoor pool, and wedding services. Customers give positive reviews for its clean rooms.

When is the Best Time to Visit Johor Bahru?

Weather can be a major factor in your romantic holiday, so we've gathered rainfall and temperature averages to help you plan for your trip:

  • Hottest months: May, April, June, and July, with an average temperature of 89°F
  • Coldest months: January, June, July, and February, with an average temperature of 73°F
  • Driest months: June, July, August, and April, with an average rainfall of 0.21 inches
  • Rainiest months: January, December, November, and October, with an average rainfall of 0.31 inches

Sightseeing in and Around Johor Bahru

There's nothing better than wandering around a new destination with your sweetheart, so consider checking out all there is to see and do in Johor Bahru. If you're hoping to see some of the area's cultural attractions, you and your partner will love Johor Bahru for its major shopping area and fun-filled attractions. You might think about visiting Mydin Shopping Centre, Paradigm Mall Johor Bahru, or Johor Golf and Country Club.

Travelers also like Johor Bahru for its:
  • Temples
  • Water parks

Getting Around Johor Bahru

To get to Johor Bahru, you can fly into Johor Bahru (JHB-Senai Intl.), which is the closest major airport, located 8.3 mi (13.3 km) from the city center. To venture out into the surrounding area, ride aboard one of the trains from JB Sentral.

More trip options

Travelers loved these Romantic Hotels