Search Johor Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

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$89 per night from 28 Jan to 29 Jan
4.4/5 Wonderful! (784 reviews)
"overall it is a good hospitality stay"

Reviewed on 9 Dec,2021

Renaissance Johor Bahru Hotel
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is S$232 per night from 7 Feb to 8 Feb
4.2/5 Very Good! (1,000 reviews)
"The hotel maintenance needs a lot of improvements. Themed rooms are not up to expectation, malfunctioned kettle, some rooms comes with 4 towels and other room I stayed provide 3 towels. The Treasure Box is a huge disappointment. We stayed in three different themed room in a span of 4 nights, two ..."

Reviewed on 2 Jan,2021

LEGOLAND Malaysia Resort
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
4.1/5 Very Good! (992 reviews)
"Breakfast awesome"

Reviewed on 10 Dec,2021

Holiday Villa Johor Bahru City Centre
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.
Sea Horizon Resort
3 out of 5
4.4/5 Excellent! (8 reviews)
Superb amazing stay
"It was an amazing. Superb service. All staff were friendly."

Reviewed on 31 Aug,2020

Sea Horizon Resort
The Westin Desaru Coast Resort
4.5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$211 per night from 6 Feb to 7 Feb
4.6/5 Exceptional! (111 reviews)
"New and clean"

Reviewed on 23 Dec,2021

The Westin Desaru Coast Resort
Anantara Desaru Coast Resort & Villas
4.5 out of 5
No.1 Persiaran Damai, Desaru Coast, Bandar Penawar, Johor
The price is S$361 per night from 9 Feb to 10 Feb
4.3/5 Excellent! (6 reviews)
Good service
"Good service and good food."

Reviewed on 7 Oct,2020

Anantara Desaru Coast Resort & Villas
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
3.9/5 Good! (1,230 reviews)
"Everything is good"

Reviewed on 18 Jan,2022

KSL Hotel & Resort
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$78 per night from 6 Feb to 7 Feb
4.4/5 Wonderful! (992 reviews)
"The rooms are starting to need an update"

Reviewed on 13 Nov,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$83 per night from 28 Jan to 29 Jan
4.6/5 Wonderful! (531 reviews)
"Overall property in good condition since relatively new, would like suggest to increase frequency of room visit by housekeeping"

Reviewed on 28 Oct,2021

Capri by Fraser Johor Bahru
Trinidad Suites Puteri Harbour
3 out of 5
Persiaran Puteri Selatan Puteri Harbour, 204, Iskandar Puteri, Johor
Fully refundableReserve now, pay when you stay
The price is S$85 per night from 10 Feb to 11 Feb
Trinidad Suites Puteri Harbour
OYO 246 Link Inn
2 out of 5
28, Jalan Silat Harimau 2, Bandar Selesa Jaya, Johor Bahru, Johor
The price is S$19 per night from 22 Feb to 23 Feb
4.4/5 Excellent! (27 reviews)
"The hotel in located near an industrial area. There was a security guards with many dogs.. Check-in time was slow. The staff at the reception counter made me wait for a discussion with another staff. I was very tired because it was a late check-in around 8pm since I was stuck in a bad traffic jam ..."

Reviewed on 27 Oct,2019

OYO 246 Link Inn
Hard Rock Hotel Desaru Coast
5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
4.3/5 Excellent! (257 reviews)
"Amazing experience for my family vacation! Kids really enjoy the stay. Plus point when we have special entrance to Adventure Waterpark. Very convenient for us. I have to say breakfast was too GOOD. Too many choices and delicious too. No second thought, I will definitely come back again!"

Reviewed on 30 Nov,2021

Hard Rock Hotel Desaru Coast
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Fully refundableReserve now, pay when you stay
The price is S$68 per night from 7 Feb to 8 Feb
4.1/5 Very Good! (669 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
Four Points By Sheraton Desaru
4 out of 5
Jalan Kempas 2, Taman Desaru Utama, Bandar Penawar
Fully refundableReserve now, pay when you stay
The price is S$75 per night from 28 Jan to 29 Jan
4/5 Very Good! (8 reviews)
"Great ,clean and very convenient"

Reviewed on 21 Jan,2022

Four Points By Sheraton Desaru
Desa Selatan Resort
3 out of 5
Lot 5850, Kg Lepau Development, Mukim Pengerang, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$48 per night from 4 Feb to 5 Feb
4.5/5 Wonderful! (11 reviews)
"Spacious room with good amenities, clean and friendly staft"

Reviewed on 7 Jan,2022

Desa Selatan Resort
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$112 per night from 2 Feb to 3 Feb
3.8/5 Good! (997 reviews)
"The hotel is near to the city centre. The foods are excellent. The toilet in the room which I stayed is not properly maintained. Water from the shower tub not drained properly and the carpet around the toilet door is wet."

Reviewed on 8 Jan,2022

Thistle Johor Bahru
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is S$58 per night from 4 Feb to 5 Feb
4.2/5 Very Good! (297 reviews)
"Hotel standard feels way lower after MCO, was a regular stayer back then. The room cleanliness is very poor now, toilet bowl, water machine, long hairs everywhere on the floor, may not be returning."

Reviewed on 20 Jan,2022

TROVE Johor Bahru
Holiday Inn Johor Bahru City Centre, an IHG Hotel
4 out of 5
Jalan Tun Abdul Razak 80000, Johor Bahru
Fully refundable
The price is S$78 per night from 28 Jan to 29 Jan
4.1/5 Very Good! (8 reviews)
"Higher level"

Reviewed on 19 Jun,2021

Holiday Inn Johor Bahru City Centre, an IHG Hotel
Muar Traders Hotel
3 out of 5
16 Jalan Petrie, Muar, Johor
The price is S$58 per night from 18 Feb to 19 Feb
3.4/5 Good! (126 reviews)
Nice town stay
"Good stay in town center. Good value for money."

Reviewed on 19 Jul,2020

Muar Traders Hotel
Amansari Hotel Desaru
3.5 out of 5
Jalan Kempas 1, Taman Desaru Utama, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
The price is S$60 per night from 13 Feb to 14 Feb
3.8/5 Good! (270 reviews)
"friendly and supportive staff. Clean and comfortable stay not far from the beach."

Reviewed on 5 Dec,2021

Amansari Hotel Desaru
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.