Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Check prices on hotels in Johor Bahru

Best deal 28 Jun - 30 Jun
Tonight 20 Jun - 21 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top Romantic Hotels in Johor Bahru

See all 451 properties in Johor Bahru

Estimated price for 1 night/2 adults

Grand Paragon Hotel Johor Bahru
Grand Paragon Hotel Johor Bahru
4.0 out of 5.0 18 Jalan Harimau Taman Century, Johor Bahru, Johor
3.7/5 (702 reviews)
SG$65/ night for 2 guests

I like and enjoy stay

Reviewed on 19 May,2019
Hotel Granada Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5.0 55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
Free cancellation
3.9/5 (907 reviews)
SG$63/ night for 2 guests

Nice comfortable stay. Friendly and customer oriented staff.

Reviewed on 16 Jun,2019
Lace Boutique Hotel
Lace Boutique Hotel
3.0 out of 5.0 134 Jalan Tebrau Lama, Kampung Melayu Majidee, Stulang B, Johor Bahru, Johor
4.0/5 (28 reviews)

Except that need to climb stairs to roof top for breakfast & to swimming pool, others are great for our first visit. Looking forward to come again. P/S: If the price could be cheaper, it will be much better ~(",)~ ♥

Reviewed on 20 Jun,2018
Le Grandeur Palm Resort Johor
Le Grandeur Palm Resort Johor
4.0 out of 5.0 Jalan Persiaran Golf, Off Jalan Jumbo, Senai, Johor
Free cancellation
3.8/5 (255 reviews)
SG$56/ night for 2 guests

We only stayed overnight but it looks like a really fun place. Gold course looks very well kept!

Reviewed on 16 Jun,2019
DoubleTree by Hilton Hotel Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
4.0 out of 5.0 12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellation
4.4/5 (1143 reviews)
SG$82/ night for 2 guests

Excellent friendly check in service staff and concierge!

Reviewed on 14 Jun,2019
Pulai Springs Resort
Pulai Springs Resort
4.0 out of 5.0 20 km Jalan Pontian Lama, Johor Bahru, Johor
Free cancellation
3.8/5 (401 reviews)
SG$50/ night for 2 guests

The family suite is really big and you can do many activities at the vicinity.

Reviewed on 21 May,2019
Amari Johor Bahru
Amari Johor Bahru
4.5 out of 5.0 No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellation
4.4/5 (1000 reviews)
SG$79/ night for 2 guests

Great customer service from staff & nice breakfast buffet

Reviewed on 18 Jun,2019
Belllo Hotel JB Central
Belllo Hotel JB Central
3.0 out of 5.0 21, Jalan Meldrum, Johor Bahru
Free cancellation
4.1/5 (419 reviews)
SG$33/ night for 2 guests

The location is very convenient to go to other shopping malls in the vicinity. The staff is friendly and helpful. Lots of eateries are nearby too

Reviewed on 20 Jun,2019
Renaissance Johor Bahru Hotel
Renaissance Johor Bahru Hotel
4.5 out of 5.0 No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Free cancellation
4.4/5 (618 reviews)
SG$79/ night for 2 guests

Room on 8th floor facing sea as well as the EDL tends to be noisier. If you are a light sleeper, may want to request for higher floors or different facing. Junior suite is spacious and clean with ample supply of bottled water. Helpful staff both at check in and breakfast.

Reviewed on 18 Jun,2019
Map

Recently booked Romantic Hotels in Johor Bahru

Amari Johor Bahru
4.5 out of 5.0
Last booking: 4 hours ago

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.