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

Johor Bahru Resorts

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.

Featured Resorts in Johor Bahru

LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is SG$178 per night from 11 Mar to 12 Mar
Excludes taxes & fees

This family-friendly Iskandar Puteri resort is located in Nusajaya, within 3 mi (5 km) of Legoland Malaysia and Eco Botanic at EcoWorld Gallery. Sutera Mall ...

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
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 16 Mar to 17 Mar
Excludes taxes & fees

This family-friendly Johor Bahru resort is located in the shopping district, within 3 mi (5 km) of KSL City Mall, Johor Bahru City Square and Angry Birds Activity ...

3.9/5Good! (2,071 reviews)

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

Reviewed on 14 Sep,2020

KSL Hotel & Resort
 Forest City Golf Hotel
3.5 out of 5
Jalan Persiaran Golf 5, Forest City Golf Resort, Gelang Patah, Johor
Free cancellationReserve now, pay when you stay
The price is SG$105 per night from 8 Mar to 9 Mar
Excludes taxes & fees

Situated in Gelang Patah, this golf resort is within 9 miles (15 km) of Sungai Niyor Mati, Sungai Boh and Nusajaya Centre. Legoland Malaysia and Eco Botanic ...

4.1/5Very Good! (18 reviews)

"Very nice view n landskap"…"

Reviewed on 30 Nov,2019

Forest City Golf 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.
Riders Lodge Resort - The Original
3 out of 5
Lot 1302 Kebun Sedenak, Inside the Legends Golf & Country Resort, Kulai
The price is SG$164 per night from 8 Mar to 9 Mar
Excludes taxes & fees

Situated in Daerah Kulai, this golf resort is 0.4 mi (0.7 km) from The Legends Golf And Country Resort, and within 16 mi (25 km) of Aeon Mall Kulaijaya and IOI ...

4/5Very 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
Ponderosa Golf & Country Resort
3.5 out of 5
No 3, Jalan Ponderosa 1, Taman Ponderosa, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is SG$43 per night from 8 Mar to 9 Mar
Excludes taxes & fees

Located near the airport, this family-friendly resort is within 6 mi (10 km) of Hospital Sultan Ismail, Austin Heights Water & Adventure Park, and KSL City Mall. ...

3.4/5Good! (26 reviews)
Awesome

"It was amazing.. Staff there was friendly and courteous.."…"

Reviewed on 19 Mar,2020

Ponderosa Golf & Country Resort
Legoland Hello Kitty Land Leisure Farm Resort
Jln Peranginan Leisure Farm Bayou Water, Village, Gelang Patah, Johor
The price is SG$110 per night from 8 Mar to 9 Mar
Excludes taxes & fees

Located in Nusajaya, this resort is within 6 miles (10 km) of Nusajaya Centre, Puteri Harbour Family Theme Park and Murai Reservoir. Legoland Malaysia and Eco ...

Legoland Hello Kitty Land Leisure Farm Resort
Anugraha Boutique Hotel
4 out of 5
20km, Jalan Pontian Lama, Pulai, Johor Bahru, Johor
Get Rates

Situated in the shopping district, this resort is 0.1 mi (0.1 km) from Pulai Spring Country Club and 2.7 mi (4.3 km) from Universiti Teknologi Malaysia. Paradigm ...

3/5 (12 reviews)

"The place is secluded and peaceful. However the Wi-Fi as per other review is very bad. The hotel room is not maintain well."…"

Reviewed on 1 Jan,2018

Anugraha Boutique Hotel
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.

Other property types in Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru

4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
The price is SG$71 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.4/5Wonderful! (990 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

Suasana All Suites Hotel

3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
The price is SG$47 per night from 18 Mar to 19 Mar
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
Amari Johor Bahru

Amari Johor Bahru

4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
The price is SG$72 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.4/5Wonderful! (997 reviews)

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

Reviewed on 14 Jan,2021

Amari Johor Bahru
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.

Frequently asked questions

What is Johor Bahru like for a resort holiday?
Dreaming of a relaxing escape? Treat yourself to all the comforts and luxuries of a resort, where you can find everything you need for your holiday – from convenient dining options to activities and entertainment. Choose from 7 resorts in Johor Bahru and discover the best one for you, whether you picture yourself sipping drinks by a sprawling pool or hitting the golf course for an afternoon round.
What's the best resort in Johor Bahru?
LEGOLAND Malaysia Resort - Family-friendly resort rated 4 stars, right by Legoland Malaysia. Features 3 restaurants, an outdoor pool and a children’s pool. KSL Hotel & Resort - Family-friendly resort rated 4 stars, right by KSL City Mall. Has an outdoor pool, a children’s pool and a restaurant. Forest City Golf Hotel - Golf property rated 3.5 stars. Enjoy the golf course, outdoor pool and restaurant. Riders Lodge Resort - The Original - Golf property with a 3-star rating. Amenities include a golf course, an outdoor pool and a restaurant. Legoland Hello Kitty Land Leisure Farm Resort - Access to an outdoor pool, a hot tub and a garden.
How many hotel resorts are there in Johor Bahru?
Choose from Expedia’s 7 resort hotels in Johor Bahru, where you’ll find top-notch bars, spacious guest rooms and more.
What can I do in Johor Bahru?
Travellers come to Johor Bahru for water sports such as swimming, and also love the shopping and other activities. Grab your golf clubs for a round at IOI Palm Villa Golf & Country Resort and Johor Golf and Country Club, or head to Paradigm Mall Johor Bahru and KSL City Mall for some retail therapy. Other top attractions you can add to your list are Johor Bahru City Square and Legoland Malaysia.
What's the seasonal weather like 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.
What's the best way to get to and around Johor Bahru?
Fly into Johor Bahru (JHB-Senai Intl.), which is located 8.3 mi (13.3 km) away. Otherwise, look for flights into Singapore (SIN-Changi), which is 22.3 mi (35.8 km) away. If you’d like to explore around the area, you may want a rental car for your journey.

More trip options