Resorts in Johor

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Johor

Featured Resorts in Johor

LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor, 79250
The price is RM647 per night from 6 Feb to 7 Feb
RM647
per night
6 Feb - 7 Feb
4.2/5 Very Good! (1,013 reviews)
"Check in at 4pm and check out 11am is not so convenient, maybe legoland malaysia can improve on this. Others superbb!"

Reviewed on 22 Jan 2023

LEGOLAND Malaysia Resort
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is RM255 per night from 1 Feb to 2 Feb
RM255
per night
1 Feb - 2 Feb
3.8/5 Good! (1,039 reviews)
Good experience stay at KSL!
"Very satisfied with friendly svc and neatness."

Reviewed on 12 Jan 2023

KSL Hotel & Resort
One&Only Desaru Coast
5 out of 5
Persiaran Damai, Desaru, Bandar Penawar, Johor, 81930
Fully refundableReserve now, pay when you stay
The price is RM2,530 per night from 2 Mar to 3 Mar
RM2,530
per night
2 Mar - 3 Mar
4/5 Very Good! (18 reviews)
"Absolutely amazing hotel and service. We were especially pleasantly surprised how child friendly the property was."

Reviewed on 26 Sep 2022

One&Only Desaru Coast

Save an average of 15% on thousands of hotels when you're signed in

Tanjong Puteri Golf Resort - Malaysia
4 out of 5
Jalan Tanjong Puteri 1, Tanjong Puteri Resort, Pasir Gudang, Johor, 81700
The price is RM200 per night from 2 Mar to 3 Mar
RM200
per night
2 Mar - 3 Mar
3.9/5 Good! (64 reviews)
"Room was clean and well maintained."

Reviewed on 25 Jun 2022

Tanjong Puteri Golf Resort - Malaysia
Aseania Resort Pulau Besar
3 out of 5
Pulau Besar, Pulau Besar, Johor, 86800
4.1/5 Very Good! (16 reviews)
"The staff were very pleasant. The food was ok. But there was a very unpleasant smell of sewage and burning plastic in and around our cabin. Our cabin was located at the back od the resort amongst accomodation for staff. At the back and to the side of our cabin were areas being cleared and burnt. ..."

Reviewed on 31 Jul 2019

Aseania Resort Pulau Besar
Ponderosa Golf & Country Resort
3.5 out of 5
No 3, Jalan Ponderosa 1, Taman Ponderosa, Johor Bahru, Johor, 81100
3.4/5 Good! (26 reviews)
Awesome
"It was amazing.. Staff there was friendly and courteous.."

Reviewed on 19 Mar 2020

Ponderosa Golf & Country Resort
Riders Lodge Resort - The Original
3 out of 5
Lot 1302 Kebun Sedenak, Inside the Legends Golf & Country Resort, Kulai, 81000
4/5 Very Good! (10 reviews)
"First time groom led horse riding was ok. But it’s pretty costly at rm78 per person for approximately half hour ride. Better to bring own helmet for hygiene reason. Swimming pool is really more like a pool dip, not for Swimming. The place is pretty remote and quite a drive in before you reach the ..."

Reviewed on 14 Nov 2019

Riders Lodge Resort - The Original
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.

Johor Resorts information

Number of reviews 2186
Accommodation 7 Resorts
Lowest Price RM200
Highest Price RM2,530

Recent Reviews in Johor
Expedia verified reviews