Johor Bahru

Find the Best Romantic Hotels Johor Bahru

Find the romantic hotels in Johor Bahru that appeal to you the most

Swipe up to view more

Top 3 Premium Hotels in Johor Bahru

See all
Discover our curated selection of premium hotels in Johor Bahru for your next stay
No.
1
Legoland Malaysia Hotel Hotels in Iskandar Puteri
8.6/10
1319 review

Legoland Malaysia Hotel

Hotel near Gelang Patah, Iskandar Puteri
"Great for kids""Has facilities for children"
Select dates to view prices
No.
2
Renaissance Johor Bahru Hotel Hotels in Plentong
9.1/10
669 review

Renaissance Johor Bahru Hotel

Hotel near Permas Jaya, Plentong
"Delicious breakfast""Large rooms"
Select dates to view prices
No.
3
Amari Johor Bahru Hotels in Johor Bahru
9.0/10
1565 review

Amari Johor Bahru

Hotel near City center of Johor Bahru, Johor Bahru
"Delicious breakfast""Convenient for shopping"
Select dates to view prices

Frequently Asked Questions

How to get good deals on hotels in Johor Bahru?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Which hotels in Johor Bahru are good for families?

Sunway GRID by SR Home (from £52), Johor Bahru R&F Princess Bay Changfeng Residence Hotel (from £32) and Meridin Medini Homestay ByStay (from £16) are very suitable for family travel. Enjoy a trip together with your kids and other family members!

Which hotels in Johor Bahru are pet friendly?

SUMMER HOME DAY HOMESTAY ( R&F Princess Cove ) (from £55) allows pets. Take your pets with you during your stay!

Which hotels in Johor Bahru have hot springs?

Want to experience hot springs in your hotel? KSL Hot Spring Resort (from £34) has hot springs. Book now!