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

Search Johor Hotels

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Katerina Hotel
3.5 out of 5
No.8, Jalan Zabedah, Batu Pahat, Johor
The price is P1,740 per night from 6 Mar to 7 Mar
3.7/5Good! (195 reviews)

"Astro channel can't watch,visit twice times same problem."…"

Reviewed on Sep 12, 2020

The Katerina Hotel
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 P2,333 per night from 6 Mar to 7 Mar
4.4/5Wonderful! (990 reviews)

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

Reviewed on Jan 4, 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 P1,568 per night from 16 Mar to 17 Mar
4.3/5Excellent! (314 reviews)
Best apthotel in JB

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

Reviewed on Sep 17, 2020

Suasana All Suites 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.
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor
Free CancellationReserve now, pay when you stay
The price is P43,186 per night from 7 Mar to 8 Mar
4/5Very Good! (5 reviews)

"Rooms, Amenities were excellent. However staff attentiveness and service were below par. Buggy service and butler service was really disappointing. Wanted to organize a private dinner with family and friends, however the staff was not accommodative at all. Overall good property and amnesties, staff ..."…"

Reviewed on Jan 6, 2021

One&Only Desaru Coast
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 P2,393 per night from 6 Mar to 7 Mar
4.4/5Wonderful! (997 reviews)

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

Reviewed on Jan 14, 2021

Amari 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 P2,709 per night from 17 Mar to 18 Mar
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 Oct 31, 2020

Impiana Hotel Senai
Elegant Hotel
3 out of 5
28 & 29, Jalan Maju, Taman Maju, Batu Pahat, Johor
Free CancellationReserve now, pay when you stay
The price is P1,316 per night from 12 Mar to 13 Mar
Elegant Hotel
Lee Hotel
2.5 out of 5
No 2, Jalan Cahaya Baru, Taman Bandar Cahaya Baru, Batu Pahat, Johor Bahru
The price is P897 per night from 9 Mar to 10 Mar
4.4/5Excellent! (16 reviews)
Very good hotel

"Very good hotel to stay...the uncle at reception very good person...room very clean and comfort...you can book online or walk in..."…"

Reviewed on Nov 2, 2020

Lee Hotel
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 P1,675 per night from 6 Mar to 7 Mar
4.2/5Excellent! (29 reviews)

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

Reviewed on Aug 27, 2020

Prestigo Hotel
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 P849 per night from 10 Mar to 11 Mar
Sun Inns Permas Jaya
Hard Rock Hotel Desaru Coast
5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Free CancellationReserve now, pay when you stay
The price is P6,093 per night from 22 Mar to 23 Mar
4.3/5Excellent! (248 reviews)

"It is a normal 5 star hotel with good service. It was OK overall"…"

Reviewed on Jan 4, 2021

Hard Rock Hotel Desaru Coast
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 P1,436 per night from 11 Mar to 12 Mar
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 Jan 18, 2021

Mutiara Johor Bahru
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 P2,273 per night from 6 Mar to 7 Mar
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 Feb 6, 2021

Capri by Fraser Johor Bahru
Sea Horizon Resort
3 out of 5
Lot 901, Kuala Sedili Besar, Pekan Tanjung Sedili, Johor
Get Rates
4.4/5Excellent! (8 reviews)
Superb amazing stay

"It was an amazing. Superb service. All staff were friendly."…"

Reviewed on Aug 31, 2020

Sea Horizon Resort
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 P1,632 per night from 16 Mar to 17 Mar
3.9/5Good! (2,074 reviews)

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

Reviewed on Sep 14, 2020

KSL Hotel & Resort
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is P6,449 per night from 12 Mar to 13 Mar
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 Jan 1, 2021

LEGOLAND Malaysia Resort
The Westin Desaru Coast Resort
4.5 out of 5
Jalan Pantai 3, Desaru Coast, Bandar Penawar, Johor
Free CancellationReserve now, pay when you stay
The price is P5,982 per night from 15 Mar to 16 Mar
4.7/5Exceptional! (96 reviews)

"The stay was good. Nothing fancy. Room was clean and neat."…"

Reviewed on Dec 22, 2020

The Westin Desaru Coast 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 P2,393 per night from 6 Mar to 7 Mar
4.4/5Wonderful! (773 reviews)

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

Reviewed on Dec 18, 2020

Renaissance Johor Bahru Hotel
Japamala Resort
4.5 out of 5
Kampung Lanting, Pulau, Tioman Island, Pahang
The price is P10,245 per night from 9 Mar to 10 Mar
4.6/5Wonderful! (74 reviews)

"beautifully understated. wonderfully private and unpretentious. the staff were all brilliant. would love to return. snorkeling marvellous"…"

Reviewed on Jan 31, 2020

Japamala Resort
Anantara Desaru Coast Resort & Villas
4.5 out of 5
No.1 Persiaran Damai, Desaru Coast, Bandar Penawar, Johor
Free CancellationReserve now, pay when you stay
The price is P9,508 per night from 1 Apr to 2 Apr
4.3/5Excellent! (6 reviews)
Good service

"Good service and good food."…"

Reviewed on Oct 7, 2020

Anantara Desaru Coast Resort & Villas
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.

Top Cities in Johor

Pocket Guide: Johor

When you browse Expedia’s selection of hotels in Johor, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Johor so you can enjoy your stay and not worry about planning and your accommodation budget.  Enter your travel dates to view the best offers on hotel rooms in Johor!