COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Johor Bahru Hotels from SG$23

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$70 per night from 4 Mar to 5 Mar
Excludes taxes & fees
8.54 km from city centre
4.4/5Wonderful! (989 reviews)

"Property was clean and comfortable. Breakfast was really delicious! Staffs were friendly as well. Will definitely return."…"

Reviewed on 4 Jan,2021

DoubleTree by Hilton Hotel Johor Bahru
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is SG$44 per night from 16 Mar to 17 Mar
Excludes taxes & fees
8.85 km from city centre
4.3/5Excellent! (314 reviews)
Best apthotel in JB

"Excellent room. Very clean. Nice view. Recommended."…"

Reviewed on 17 Sep,2020

Suasana All Suites Hotel
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$72 per night from 4 Mar to 5 Mar
Excludes taxes & fees
8.74 km from city centre
4.4/5Wonderful! (997 reviews)

"Strategic location, spacious room and nice breakfast serving."…"

Reviewed on 14 Jan,2021

Amari Johor Bahru
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sun Inns Permas Jaya
3 out of 5
NO 50 JALAN PERMAS 9/2 PERMAS JAYA, MUKIM PLENTONG, Masai
Free cancellationReserve now, pay when you stay
The price is SG$23 per night from 9 Mar to 10 Mar
Excludes taxes & fees
11.73 km from city centre
Sun Inns Permas Jaya
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$43 per night from 9 Mar to 10 Mar
Excludes taxes & fees
6.4 km from city centre
4/5Very Good! (671 reviews)

"The room keen to refurbish. Air conditioning unable to control the temperature due to broken controller. No disposable toothbrush available in the shower room. Shower room’s water temperature is not warm enough."…"

Reviewed on 18 Jan,2021

Mutiara Johor Bahru
Impiana Hotel Senai
4 out of 5
Jalan lmpian Senai Utama 2, Taman Impian Senai, Senai
Free cancellationReserve now, pay when you stay
The price is SG$74 per night from 17 Mar to 18 Mar
Excludes taxes & fees
10.6 km from city centre
4/5Very Good! (147 reviews)

"Clean and comfy bed . Covid protocol wel followed . Free parking . Nearby many eateries . Really good for a few night days"…"

Reviewed on 31 Oct,2020

Impiana Hotel Senai
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$62 per night from 4 Mar to 5 Mar
Excludes taxes & fees
8.75 km from city centre
4.6/5Wonderful! (528 reviews)

"Easy access to major highway, famous food place around, the room is clean and the service is good"…"

Reviewed on 6 Feb,2021

Capri by Fraser Johor Bahru
Prestigo Hotel
3 out of 5
No. 202, 206 & 208, Jalan Adda 7, Adda Heights, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$46 per night from 4 Mar to 5 Mar
Excludes taxes & fees
3.88 km from city centre
4.2/5Excellent! (29 reviews)

"clean & comfortable nice service reception very convenience."…"

Reviewed on 27 Aug,2020

Prestigo Hotel
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$45 per night from 15 Mar to 16 Mar
Excludes taxes & fees
7.04 km from city centre
3.9/5Good! (2,074 reviews)

"Convenient as below the hotel is a shopping mall and complete facilities"…"

Reviewed on 14 Sep,2020

KSL Hotel & Resort
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is SG$177 per night from 5 Mar to 6 Mar
Excludes taxes & fees
14.72 km from city centre
4.2/5Very Good! (1,000 reviews)

"Room are nicely decorated. the beds and the parents bed are separated which is a plus"…"

Reviewed on 1 Jan,2021

LEGOLAND Malaysia Resort
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
The price is SG$66 per night from 5 Mar to 6 Mar
Excludes taxes & fees
11.17 km from city centre
4.4/5Wonderful! (773 reviews)

"Near Pasir Gudang and surrounding Hotel a lot of shop"…"

Reviewed on 18 Dec,2020

Renaissance Johor Bahru Hotel
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is SG$84 per night from 24 Mar to 25 Mar
Excludes taxes & fees
14.26 km from city centre
4.2/5Excellent! (863 reviews)

"Value for money. Check in by staff was fast and efficient. Despite arriving at 1.30pm I was given the room. Will definitely stay there again."…"

Reviewed on 31 Dec,2020

JEN Johor Puteri Harbour by Shangri-La
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$48 per night from 9 Mar to 10 Mar
Excludes taxes & fees
11.95 km from city centre
3.8/5Good! (497 reviews)

"lovely manicured garden in serene set up, with grand malay architecture, a world away from the hustle bustle of JB"…"

Reviewed on 21 Jul,2020

Pulai Springs Resort
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is SG$65 per night from 10 Mar to 11 Mar
Excludes taxes & fees
14.57 km from city centre
4.1/5Very Good! (666 reviews)

"Staff were very friendly. Great location being only minutes away from Legoland. Breakfast had more variety than expected."…"

Reviewed on 30 Jan,2020

Somerset Medini Iskandar Puteri
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is SG$29 per night from 4 Mar to 5 Mar
Excludes taxes & fees
9.42 km from city centre
4.1/5Very Good! (506 reviews)

"looked like been downgrade previously have hair dryer in the room but this time i stayed realized no more understand the room is vacant at least 3 days before guest upon arrival if possible cleaner should clean another round before the guest arrival so that the room won't be dusty a bit"…"

Reviewed on 14 Sep,2020

Belllo Hotel JB Central
Le Grandeur Palm Resort Johor
4 out of 5
Jalan Persiaran Golf, Off Jalan Jumbo, Senai, Johor
Free cancellationReserve now, pay when you stay
The price is SG$57 per night from 17 Mar to 18 Mar
Excludes taxes & fees
15.18 km from city centre
3.8/5Good! (297 reviews)

"old building and room quite old.. Got half dead cockroach in room. Lucky upon calling room service is quite responsive."…"

Reviewed on 17 Aug,2020

Le Grandeur Palm Resort Johor
KSL Hotel & Resort - Apartment
3.5 out of 5
33, Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$115 per night from 4 Mar to 5 Mar
Excludes taxes & fees
6.97 km from city centre
3.8/5Good! (63 reviews)

"Location was excellent Ask for non smoking room but the room given has a smoking smell. The smell doesn’t go away even after opening the window and aircon."…"

Reviewed on 3 Mar,2020

KSL Hotel & Resort - Apartment
M+ Boutique Hotel
2 out of 5
16 & 18, Jalan SILC 1/14, Kawasan Perindustrian SILC, Gelang Patah, Johor
Free cancellationReserve now, pay when you stay
The price is SG$52 per night from 4 Mar to 5 Mar
Excludes taxes & fees
15.82 km from city centre
4/5Very Good! (23 reviews)

"The deco is really nice. Size of room was adequate. The king size bed was comfortable. However, the pillows were somewhat flat. When I arrived, the lift was not working well; the doors won’t open on the 1st floor.My room was supposed to be on that floor, and the staff was quick to offer another on ..."…"

Reviewed on 6 Jan,2020

M+ Boutique Hotel
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$47 per night from 4 Mar to 5 Mar
Excludes taxes & fees
5.34 km from city centre
4/5Very Good! (583 reviews)

"Fast check in and plenty of restaurants nearby too."…"

Reviewed on 3 Aug,2020

Amerin Hotel Johor Bahru
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$83 per night from 1 Apr to 2 Apr
Excludes taxes & fees
6.82 km from city centre
4.1/5Very Good! (998 reviews)

"Nice hotel , love the swimming pool and comfortable"…"

Reviewed on 24 Sep,2020

Holiday Villa Johor Bahru City Centre
Don'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.

Visiting Johor Bahru

Families will find kid-friendly activities in Johor Bahru, and visitors give high marks for the shopping and theme park. Tourists can also enjoy the city's zoo and temples. Around the area, top sights include Singapore Turf Club, National Orchid Garden and Chinatown Heritage Center.

  • There are 338 hotels and other accommodation options in Johor Bahru
  • The closest major airport is in Johor Bahru (JHB-Senai Intl.), 8.3 mi (13.3 km) from the city centre
  • The next closest is in Singapore (SIN-Changi), 22.3 mi (35.8 km) away

Getting around Johor Bahru

To venture out into the surrounding area, ride aboard one of the trains from JB Sentral. Johor Bahru might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Johor Bahru

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 23°C
  • From April to June, temperatures average about 32°C during the day and 23°C at night
  • July to September averages 31°C during the day and 23°C at night
  • Between October and December, the average temperature is 31°C during the day and 23°C at night
  • About 76 millimetres of rain falls on Johor Bahru each year
  • Hottest months are usually May and April with an average temperature of 31°C, while the coldest months are January and June with an average of 23°C

Frequently asked questions

What's the best place for a stay in Johor Bahru?
D’Esplanade Residence- A Cosy Home is a favourite property for Expedia customers. This 3-star hotel offers 10 restaurants and an outdoor pool. It’s located steps from KSL City Mall. Reviews from our site also recommend Atelier Hotel Johor Bahru and Amari Johor Bahru as top choices for your visit.

LOCALIZELOCALIZE
If I need to cancel my hotel reservation in Johor Bahru, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Johor Bahru.
What's the best budget-friendly hotel in Johor Bahru?
Based on reviews, New Boutique Hotel is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other options for your budget-friendly stay include The Leverage Business Hotel Skudai and Somerset Medini Iskandar Puteri.
What's the best accommodation option for a family trip to Johor Bahru?
Somerset Medini Iskandar Puteri is a top 4-star aparthotel on Expedia for families, and features an outdoor pool and laundry facilities. Other good choices for your stay with the children include KSL Hotel & Resort and LEGOLAND Malaysia Resort. Also, attractions such as Legoland Malaysia and Austin Heights Water & Adventure Park are fun for children of all ages.
What's the best accommodation for a couple visiting Johor Bahru?
Lace Boutique Hotel is a favourite 3-star hotel for couples, and features rainfall showerheads and fireplaces. Other good options for your romantic getaway include Le Grandeur Palm Resort Johor and Grand Paragon Hotel Johor Bahru.
What's the best pet-friendly place to stay in Johor Bahru?
Alheri Austin Johor is a top guest house for people travelling with their pets, and offers laundry facilities and a free food/drink shopping service for its human guests. Other good choices for you and your pet include ANDEx HOTEL and Gateway Malaysia - Johor Bahru.
What are some hotels with pools in Johor Bahru?
Holiday Villa Johor Bahru City Centre is a popular 4-star hotel featuring an outdoor pool, a children’s pool and a restaurant. Other choices that offer an on-site pool include KSL Hotel & Resort and Thistle Johor Bahru.
What is the best spa hotel in Johor Bahru?
Thy Executive Hotel is a highly recommended spa hotel with a restaurant. Spend an afternoon at the spa where you’ll find massage treatments. Other popular spa hotels in Johor Bahru include Hotel Nusa CT and Ponderosa Golf & Country Resort.
What's the top hotel in Johor Bahru with a water park on site or close by?
Aeon Tebrau Homestay & Hotel is a popular 3-star hotel featuring an airport shuttle and free WiFiYou’ll find Austin Heights Water & Adventure Park within 10 minutes by car. A couple of other water park hotels to consider are Twins House Homestay and KSL Hotel & Resort.
What's it like to stay in Johor Bahru?
Families will find child-friendly activities in Johor Bahru, and visitors give high marks for the shopping and theme park. Tourists can also enjoy the city’s zoo and temples. Top sights in the city include Paradigm Mall Johor Bahru, KSL City Mall and Johor Bahru City Square. In Johor Bahru, there are 856 hotels and other accommodation options to choose from.
What are the top places to visit in Johor Bahru?
Cultural venues include Sultan Abu Bakar Royal Palace Museum and Johor Bahru Chinese Heritage Museum. Families come for attractions such as Legoland Malaysia, Austin Heights Water & Adventure Park and Angry Birds Activity Park Johor Bahru. Landmarks like Istana Bukit Serene, Istana Pasir Pelangi and Istana Besar might be worth a visit.
What's the seasonal weather in Johor Bahru?
The hottest months are usually May and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Johor Bahru are December, November, January and April, with each month seeing an average of 218 inches of rainfall.

Recent Reviews in Johor Bahru

More trip options