Search Johor Hotels

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.

Top Cities in Johor

Top Hotels in Johor

Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Fully refundableReserve now, pay when you stay
The price is S$74 per night from 1 Oct to 1 Oct
Excludes taxes & fees
4.4/5Wonderful! (779 reviews)
".."

Reviewed on 27 Jun,2021

Renaissance Johor Bahru Hotel
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$54 per night from 29 Sep to 29 Sep
Excludes taxes & fees
3.9/5Good! (1,585 reviews)
"convenient"

Reviewed on 4 May,2021

KSL Hotel & Resort
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
3.3/5 (763 reviews)
Great location but poor quality (2.5* at best)
"The hotel is very old but very well located. Because of COVID, there was almost no staff present and there was only 1 waiter for the whole restaurant for breakfast and we had to wait 20+ minutes to be served even if we ordered the previous night and confirmed when we would be there. People were friendly ..."

Reviewed on 16 Dec,2020

Get rates
Berjaya Waterfront Hotel
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.
Hotel Sentral Johor Bahru
2.5 out of 5
17 Jalan Tenteram, Tanjung Puteri, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$20 per night from 19 Oct to 19 Oct
Excludes taxes & fees
3.2/5 (425 reviews)
"This hotel's cleaniness is terrible, after 1 night of staying there, experienced dust mite bite my whole body"

Reviewed on 1 Jan,2021

Hotel Sentral Johor Bahru
OYO 89423 Zenz Hotel
2 out of 5
5016, Jalan Kenari, Bandar Putra, Kulai, Johor
Fully refundableReserve now, pay when you stay
The price is S$21 per night from 10 Oct to 10 Oct
Excludes taxes & fees
4.1/5Very Good! (20 reviews)
Place to Stay Over-night cheaply
"The place was clean with good wifi."

Reviewed on 24 Jan,2020

OYO 89423 Zenz Hotel
The Square Hotel
3 out of 5
30 & 32 Jalan Pendekar 11, Taman Ungku Tun Aminah, Sekudai, Johor Bahru
Fully refundableReserve now, pay when you stay
The price is S$22 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4/5Very Good! (115 reviews)
"So far location is good. But no breakfast provided, a bit sad"

Reviewed on 3 Mar,2021

The Square Hotel
OYO 90023 Rumah Tumpangan Tai Hoe
2 out of 5
No. 35, Jalan Haji Abu Bakar, Sungai Rengit, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$27 per night from 28 Sep to 28 Sep
Excludes taxes & fees
OYO 90023 Rumah Tumpangan Tai Hoe
Anantara Desaru Coast Resort & Villas
4.5 out of 5
No.1 Persiaran Damai, Desaru Coast, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$312 per night from 29 Sep to 29 Sep
Excludes taxes & fees
4.3/5Excellent! (6 reviews)
Good service
"Good service and good food."

Reviewed on 7 Oct,2020

Anantara Desaru Coast Resort & Villas
Sea Horizon Resort
4.4/5Excellent! (8 reviews)
Superb amazing stay
"It was an amazing. Superb service. All staff were friendly."

Reviewed on 31 Aug,2020

Get rates
Sea Horizon Resort
Millesime Hotel
4 out of 5
B-01-01 Jalan Persiaran Afiat, Taman Kesihatan Afiat, Johor Bahru, Johor
3.7/5Good! (49 reviews)
Nice View. Spacious Room.
"Nice View. Spacious Room."

Reviewed on 29 Oct,2019

Get rates
Millesime Hotel
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
The price is S$1,167 per night from 28 Sep to 28 Sep
Excludes taxes & fees
3.8/5Good! (8 reviews)
"Very good service. Staffs are well educated. Only one problem is foods are too much expensive. We have to judge the price including the servicing by staff, but I think it is still too expensive."

Reviewed on 15 Jan,2021

One&Only Desaru Coast
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is S$213 per night from 2 Oct to 2 Oct
Excludes taxes & fees
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
Hard Rock Hotel Desaru Coast
5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$157 per night from 11 Oct to 11 Oct
Excludes taxes & fees
4.3/5Excellent! (252 reviews)
"It is a normal 5 star hotel with good service. It was OK overall"

Reviewed on 4 Jan,2021

Hard Rock Hotel Desaru Coast
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$74 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.4/5Wonderful! (997 reviews)
"1) the hot and cold water setting tricky on occasions, either too cold or overly burning hot 2) keycard locked cause the front desk forgot to put in the exact stay 3) clean, safe to stay during the MCO period"

Reviewed on 7 May,2021

DoubleTree by Hilton Hotel Johor Bahru
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$61 per night from 28 Sep to 28 Sep
Excludes taxes & fees
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
D'Sara Chalet
Lot 6548 Lor Muda (T/L JKB 316) PT Karjo, Batu Pahat, Johor
Get rates
D'Sara Chalet
Z Hotel Johor
3 out of 5
18, Jalan Wong Ah Fook, Bandar Johor Bahru, Johor Bahru
Fully refundableReserve now, pay when you stay
The price is S$47 per night from 29 Sep to 29 Sep
Excludes taxes & fees
4.4/5Excellent! (72 reviews)
"Clean and freshing room. Had Netflix and YouTube. Hotel may consider to seal under the connecting and entrance room doors to eliminate sounds. I could hear guest's coughing from next connecting room. In addition, please clearly remind guest not to smoke in the room if the floor is a non smoking ..."

Reviewed on 26 Feb,2021

Z Hotel Johor
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Fully refundableReserve now, pay when you stay
The price is S$68 per night from 1 Oct to 1 Oct
Excludes taxes & fees
4.3/5Excellent! (313 reviews)
Best apthotel in JB
"Excellent room. Very clean. Nice view. Recommended."

Reviewed on 17 Sep,2020

Suasana All Suites Hotel
KSL Hotel & Resort - Apartment
3.5 out of 5
33, Jalan Seladang, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$113 per night from 28 Sep to 28 Sep
Excludes taxes & fees
3.8/5Good! (64 reviews)
"Basically overall is OK. The apartment is quite comfortable. The things that need improvement is sofa, kitchen area and bathroom due to some part is not in a good condition and need repair."

Reviewed on 5 Apr,2021

KSL Hotel & Resort - Apartment
Epic Residence
3 out of 5
Jalan Suria Muafakaat Utama, Johor Bahru, Johor
The price is S$78 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.8/5Exceptional! (6 reviews)
"In the residence everything was good. They need to provide some cooking stuff such as frying pan or some other stuff that can use to cook. It will be great."

Reviewed on 17 Oct,2019

Epic Residence
Don't see what you're looking for?
See all available properties in Johor
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.

Find your ideal hotel in Johor


How much does it cost to stay in a hotel in Johor?

The range of costs in Johor tend to vary, with more affordable options starting at S$20 and luxury accommodation going up to S$1,167. The exact cost of a hotel in Johor is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Johor?

Cheap hotels in Johor are easier to find than you might think. The lowest prices are usually starting at S$20, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Johor, will I receive a refund?

Many of our accommodation bookings in Johor offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Johor?

When you browse on Expedia, you'll find an extensive selection of hotels in Johor covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Johor?

All sorts of travellers visit Johor, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Johor?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Johor, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Johor with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.