Photo by Tourism Malaysia

Hotels in Johor

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Johor

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Johor hotels

Capri by Fraser Johor Bahru

Capri by Fraser Johor Bahru
4.0 star property
Central District
9.2 out of 10, Wonderful, (1004)
"Staffs are very very accommodating and friendly to ensure your stay is a good one."
Singapore
Seow Hui
The price is HK$707
HK$782 total
includes taxes & fees
31 Dec - 1 Jan 2026
Capri by Fraser Johor Bahru

LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort
4.0 star property
Nusajaya
8.4 out of 10, Very good, (1000)
"Good resort especially with kids"
Singapore
Mahesh Kumar
The price is HK$1,479
HK$1,616 total
includes taxes & fees
11 Jan - 12 Jan 2026
LEGOLAND Malaysia Resort

DoubleTree by Hilton Hotel Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru
4.0 star property
Central District
9.0 out of 10, Wonderful, (1004)
"Clean rooms, great amenities. Nothing to complain about except the road works outside (nothing they can do about it, though just to note when trying to walk to the hotel from CIQ)"
Singapore
Huimin
The price is HK$597
HK$723 total
includes taxes & fees
8 Jan - 9 Jan 2026
DoubleTree by Hilton Hotel Johor Bahru

St. Giles Southkey

St. Giles Southkey
3.0 star property
Central District
8.8 out of 10, Excellent, (885)
"very convenient for a one stop shopping and weekend getaway."
Singapore
Susan
The price is HK$703
HK$783 total
includes taxes & fees
4 Jan - 5 Jan 2026
St. Giles Southkey

KSL Hotel & Resort

KSL Hotel & Resort
4.0 star property
Central District
7.6 out of 10, Good, (1005)
"Rooms were clean and easy accessible to mall."
Singapore
Seng Huat
The price is HK$554
HK$622 total
includes taxes & fees
15 Jan - 16 Jan 2026
KSL Hotel & Resort

Holiday Inn Johor Bahru City Centre by IHG

Holiday Inn Johor Bahru City Centre by IHG
4.0 star property
Central District
8.8 out of 10, Excellent, (694)
"Loved the location and convenience."
Singapore
Min Fui Christopher
The price is HK$614
HK$748 total
includes taxes & fees
8 Jan - 9 Jan 2026
Holiday Inn Johor Bahru City Centre by IHG

Sheraton Johor Bahru

Sheraton Johor Bahru
4.0 star property
Central District
8.4 out of 10, Very good, (10)
"The room is spacious and clean and is walkable to the SKS mall."
Singapore
Yew Meng
The price is HK$1,235
HK$1,353 total
includes taxes & fees
1 Jan - 2 Jan 2026
Sheraton Johor Bahru

Holiday Inn Express & Suites Johor Bahru by IHG

Holiday Inn Express & Suites Johor Bahru by IHG
4.0 star property
Central District
8.6 out of 10, Excellent, (294)
The price is HK$369
HK$491 total
includes taxes & fees
6 Jan - 7 Jan 2026
Holiday Inn Express & Suites Johor Bahru by IHG

Hyatt Place Johor Bahru Paradigm Mall

Hyatt Place Johor Bahru Paradigm Mall
4.0 star property
Johor Bahru
9.0 out of 10, Wonderful, (362)
"Very friendly staffs, spacious room and superb location. Had an excellent first stay!"
Singapore
Lynn
The price is HK$593
HK$659 total
includes taxes & fees
8 Jan - 9 Jan 2026
Hyatt Place Johor Bahru Paradigm Mall

The Westin Desaru Coast Resort

The Westin Desaru Coast Resort
5.0 star property
Bandar Penawar
9.2 out of 10, Wonderful, (354)
"Great room"
Singapore
Wing Seng
The price is HK$1,102
HK$1,209 total
includes taxes & fees
15 Jan - 16 Jan 2026
The Westin Desaru Coast Resort

Amari Johor Bahru

Amari Johor Bahru
5.0 star property
Central District
8.8 out of 10, Excellent, (1002)
"Very good & nice stay"
Malaysia
Hafezullah Amin
The price is HK$565
HK$686 total
includes taxes & fees
13 Jan - 14 Jan 2026
Amari Johor Bahru

Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast
5.0 star property
Bandar Penawar
8.6 out of 10, Excellent, (561)
"Great time spenying at hardrock..nice view"
United States
Wu
The price is HK$1,164
HK$1,278 total
includes taxes & fees
12 Jan - 13 Jan 2026
Hard Rock Hotel Desaru Coast

R&F Princess Cove by FUJU & 5mins to ClQ

R&F Princess Cove by FUJU & 5mins to ClQ
4.5 star property
Central District
9.2 out of 10, Wonderful, (80)
"Clean room/ staff/ Shops nearby"
Singapore
Soe Moe
The price is HK$391
HK$442 total
includes taxes & fees
5 Jan - 6 Jan 2026
R&F Princess Cove by FUJU & 5mins to ClQ

Renaissance Johor Bahru Hotel

Renaissance Johor Bahru Hotel
4.5 star property
Bandar Baru Permas Jaya
9.0 out of 10, Wonderful, (1001)
"Room is clean and services are very prompt. Great hotel. "
Singapore
Chee Khiang
The price is HK$912
HK$1,004 total
includes taxes & fees
17 Dec - 18 Dec
Renaissance Johor Bahru Hotel

Space Residency by A----Walk 100m to KSL

Space Residency by A----Walk 100m to KSL
5.0 star property
Central District
9.6 out of 10, Exceptional, (26)
"Service was fantastic .. def staying here again. "
Singapore
Chua Yeow Meng
The price is HK$453
HK$509 total
includes taxes & fees
4 Jan - 5 Jan 2026
Space Residency by A----Walk 100m to KSL

Four Points By Sheraton Desaru

Four Points By Sheraton Desaru
4.0 star property
Bandar Penawar
8.8 out of 10, Excellent, (205)
"the room was clean and bright, came with everything we needed. staff was polite. "
Singapore
Sherlynn
The price is HK$589
HK$656 total
includes taxes & fees
4 Jan - 5 Jan 2026
Four Points By Sheraton Desaru

Shama Suasana Johor Bahru

Shama Suasana Johor Bahru
4.0 star property
Central District
8.6 out of 10, Excellent, (415)
"Spacious clean rooms and good air-conditioning as cold enough. Will come back to stay again. "
Singapore
Betsy
The price is HK$475
HK$533 total
includes taxes & fees
4 Jan - 5 Jan 2026
Shama Suasana Johor Bahru

The Sirēya Desaru Coast (Operated by Mandarin Oriental)

The Sirēya Desaru Coast (Operated by Mandarin Oriental)
5.0 star property
Bandar Penawar
8.8 out of 10, Excellent, (44)
"Everything was very good "
Sweden
Claes
The price is HK$4,702
HK$5,097 total
includes taxes & fees
15 Jan - 16 Jan 2026
The Sirēya Desaru Coast (Operated by Mandarin Oriental)

Anantara Desaru Coast Resort & Villas

Anantara Desaru Coast Resort & Villas
5.0 star property
Bandar Penawar
8.4 out of 10, Very good, (49)
"Friendly and very helpful staff, great location for a peaceful and relaxing stay "
Singapore
Hong Seong Alvin
The price is HK$3,230
HK$3,507 total
includes taxes & fees
15 Jan - 16 Jan 2026
Anantara Desaru Coast Resort & Villas

Holiday Villa Johor Bahru City Centre

Holiday Villa Johor Bahru City Centre
4.5 star property
Central District
8.2 out of 10, Very good, (1002)
"super good location for food. "
Singapore
Peh
Holiday Villa Johor Bahru City Centre
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.
Showing deals for:26 Dec - 28 Dec
Save an average of 15% on thousands of hotels when you're signed in

Top Johor Hotel Reviews

Guide to exploring Johor

Top reasons to visit Johor

  • Vibrant Shopping Centres: Johor boasts an array of lively malls, perfect for indulging in retail therapy and local delicacies.
  • Beautiful Beaches: Relax on stunning beaches with crystal clear waters, offering a perfect escape for sun-seekers.
  • Exciting Theme Parks: Families can enjoy thrilling rides and attractions at various theme parks, providing fun for all ages.
  • Cultural Experiences: Engage in unique activities like batik painting and explore the rich local heritage.
  • Diverse Accommodation Options: From family-friendly hotels to serene beach retreats, Johor caters to every traveler's needs.

Find great hotels in Johor

Discover a range of delightful accommodation options in Johor, Malaysia, catering to all types of travellers. Whether you seek a family-friendly hotel, a serene guesthouse, or a beachside retreat, Johor offers something for everyone. Experience the beauty of mountain views or indulge in the luxury of private pools, ensuring a memorable stay. With various options available in Johor Bahru and beyond, your perfect getaway awaits.

  • KSL Hotel & Resort: Nestled in the heart of Johor, KSL Hotel & Resort is a vibrant 4-star destination perfect for family vacations. This resort features a splendid water park and a dedicated children’s area, making it ideal for families seeking fun and relaxation. The property offers a range of amenities including a children’s pool, an arcade game room, and cribs available for a small fee. With its family-friendly atmosphere and extensive facilities, KSL Hotel & Resort ensures a memorable stay for guests of all ages.
  • DoubleTree by Hilton Hotel Johor Bahru: A sophisticated choice for both families and business travellers, DoubleTree by Hilton Hotel Johor Bahru combines luxury with comfort. This 4-star hotel boasts a full-service spa, a poolside bar, and a sauna, providing ample opportunities for unwinding after a busy day. Children are well catered for with free cribs and a first aid kit available. The hotel’s stylish accommodations and exceptional service create a refreshing retreat for those looking to blend leisure with business travel.
  • Renaissance Johor Bahru Hotel: Elevating your stay to a new level of luxury, the Renaissance Johor Bahru Hotel offers a 4.5-star experience tailored for discerning travellers. Families will appreciate the complimentary children’s club, playground, and dedicated children's swimming pool. This hotel is perfect for both leisure and business, with elegant rooms and top-notch facilities. With its luxurious ambiance and attentive service, guests can indulge in a truly exceptional experience while exploring the vibrant city of Johor Bahru.

Where to stay in Johor

Johor offers a delightful blend of family-friendly activities and vibrant city life, making it an ideal destination for all types of travellers. Explore the beautiful architecture of Bandar Johor Bahru, where you can immerse yourself in authentic experiences and discover the beauty of Johor. With its friendly atmosphere and budget-friendly excursions, Johor promises a relaxing getaway filled with memorable moments for families and business travellers alike.

  • Iskandar Puteri: Nestled in the heart of Johor, Iskandar Puteri is a vibrant city perfect for families and entertainment seekers. With traveller arrivals peaking in August to September and December, it offers a plethora of activities year-round. You can explore sprawling shopping centres, unwind at luxurious resorts, or visit exciting theme parks. Notable local attractions include picturesque water features and marinas, making it an excellent destination for both leisure and adventure.
  • Johor Bahru: As the bustling capital of Johor, Johor Bahru entices visitors with its mix of family-friendly experiences and business opportunities. This city, popular among tourists particularly between August and September and in December, boasts extensive shopping malls and resorts. Don't miss the chance to relax on local beaches or visit exciting theme parks and water features, providing a perfect blend of urban sophistication and natural beauty.
  • Bandar Penawar: Known for its laid-back atmosphere and stunning beaches, Bandar Penawar is a delightful city for families and beach enthusiasts. Peak visitor numbers occur in April, September, and December, ensuring a lively environment. The city is home to vibrant shopping centres and a thrilling water park, making it an ideal destination for fun-filled days. Local attractions include beautiful beaches and theme parks, perfect for creating unforgettable memories with loved ones.

Things to do in Johor

Johor offers a delightful blend of family-friendly activities and business opportunities, making it an ideal destination for various types of vacations. Visitors can enjoy shopping at vibrant malls and centres, as well as relaxing at charming resorts. Notably, adventurers can partake in exciting activities, while art enthusiasts may explore the unique experience of batik painting, making for a memorable visit to this dynamic Malaysian state.

Shopping

Experience the vibrant shopping scene in Johor at Johor Bahru City Square, KSL City Mall, and Paradigm Mall Johor Bahru, each offering a delightful mix of business, entertainment, and family-friendly vibes. These malls are perfect for finding gifts and souvenirs to take home.

Recreation

Experience the vibrant atmosphere at Sultan Ibrahim Stadium, perfect for sports enthusiasts seeking an active getaway. For golf lovers, The ELS Club Desaru Coast offers stunning ocean views while you tee off. Meanwhile, indulge in luxury at Palm Resort Golf and Country Club, where relaxation meets opulence.

Adventure

Experience thrilling water rides at Desaru Coast Adventure Waterpark, perfect for families and adventure seekers alike. At Johor Circuit, feel the adrenaline rush with exhilarating motor racing events. Austin Heights Water & Adventure Park offers exciting water attractions and activities for a fun-filled day with loved ones.

Nightlife

In Johor, the nightlife is vibrant and diverse. Visit the Straits View Restaurant for a relaxing dinner with stunning views, then head to the Zouk Nightclub for a pulsating dance experience. For a more laid-back atmosphere, enjoy craft beers at The Bierhaus, where the ambiance is welcoming and lively.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Johor

To save money on your trip to Johor, consider visiting during the cheaper months of May and October to November, with Wednesdays being the least expensive days to stay. Use Expedia’s search tool to filter hotels by budget and eco-certification, ensuring you find affordable and sustainable options. Combining your hotel, flights, and activities into a package deal on Expedia can also lead to substantial savings. Be mindful of peak travel times in June, August, and December when prices rise, and always look for the best available deals to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Johor are May and October to November, where the prices are slightly lower. This is in comparison to June, August and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Johor is Wednesday. The most expensive day to stay in Johor is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and various other preferences. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, by selecting the Eco-certified filter, you can view a selection of sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservation in Johor with your flights and activities through an Expedia package deal.

Find the best attractions in Johor

Johor offers a delightful blend of family-friendly activities and vibrant urban experiences, making it an ideal destination for tourists. Visitors can explore stunning beaches, modern universities, and exciting theme parks, all while enjoying a variety of outdoor adventures and cultural experiences. Whether you're seeking scenic beauty or engaging attractions, Johor caters to every traveller's interests, ensuring a memorable holiday.

  • Desaru Beach: Experience the tranquil beauty of Desaru Beach, where soft sands and gentle waves create the perfect setting for relaxation. Ideal for sunbathing or enjoying water sports, this beach offers a serene atmosphere for visitors looking to unwind in nature.
  • LEGOLAND® Malaysia: Dive into a world of fun at LEGOLAND® Malaysia, a vibrant theme park perfect for families. With thrilling rides, interactive attractions, and impressive LEGO displays, it promises an entertaining day filled with laughter and adventure for all ages.
  • Johor Bahru Customs, Immigration, and Quarantine Complex: This modern civic building showcases Johor's commitment to efficiency and progress. While primarily a functional space, it reflects the bustling business environment and serves as a gateway for visitors entering Malaysia.

Best time to go to Johor

The best time to visit Johor is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.8°F (26.0°C)Moderate RainMostly CloudyAverageAverage
February79.9°F (26.6°C)Light RainMostly SunnySlightly LowAverage
March80.6°F (27.0°C)Moderate RainMostly SunnyAverageAverage
April81.7°F (27.6°C)Moderate RainMostly CloudyAverageAverage
May82.4°F (28.0°C)Moderate RainMostly CloudySlightly LowSlightly Low
June81.9°F (27.700000000000003°C)Light RainMostly SunnyAverageSlightly High
July81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
August81.5°F (27.5°C)Light RainMostly SunnyAverageSlightly High
September81.3°F (27.4°C)Light RainMostly SunnySlightly HighAverage
October81.7°F (27.6°C)Moderate RainMostly CloudySlightly LowSlightly Low
November80.2°F (26.8°C)Frequent RainMostly CloudyAverageSlightly Low
December79.2°F (26.200000000000003°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Johor

Visiting Johor, Malaysia, is convenient with its nearby airports. SINgapore Changi Airport (SIN) is situated 30.6km from Johor, with excellent hotel options such as the Crowne Plaza Changi Airport, only 483m away, offering seamless transport services. Singapore Seletar Airport (XSP) lies 16.1km away, with nearby five-star hotels like ANDAZ SINGAPORE providing shuttle services. Johor Bahru Senai International Airport (JHB) is just 17.7km away, featuring accommodations like Le Grandeur Palm Resort Johor, which is only 1.6km from the airport. Each airport provides easy access to the hotels, ensuring a smooth start to your holiday in Johor.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Johor cost?
In Johor, you can find cheap options from HK$442 in a few different ways. To browse what's available, enter your chosen travel dates, then fine-tune your search by amenities, budget and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to Johor?
Temperatures vary across Johor, so the best time to go really depends on where you want to stay. If you're seeking a summer escape in Johor Bahru, arrange your trip between June and August when daily average temperatures range from 26ºC to 32ºC. Just remember that Johor Bahru has a tropical rainforest climate, so pack accordingly.
What is the best area to stay in Johor?
Johor has plenty of exciting areas to stay, such as Muar and Segamat. Each has its own awesome experiences, so why not set aside time to visit both?
Are there any luxury hotels in Johor?
Prepare for the ultimate in luxury at Capri by Fraser Johor Bahru. Concierge services, a steam room and a swimming pool are just a few of the amenities at this getaway in Johor Bahru, Johor. Amari Johor Bahru is another popular option in this exciting city.
What are the top all-inclusive hotels in Johor?
If you're searching for a chilled out and worry-free escape, check in to UK Farm Agro Resort. Usually covering your meals, snacks, food and some recreational activities in the upfront room price, it's among the best options for an all-inclusive retreat in Johor.
How can I find cheap hotels in Johor?
Discover affordable stays without breaking a sweat by making use of our filters. Click on the "Price per night" checkbox to view pocket-friendly options in Johor. You can also check out our cheap hotels in Johor page. The lowest available price starts at HK$442 per night.
What are the best hotels in Johor for families?
Pack your bags (and the kiddos!) and look forward to an action-packed holiday at one of our popular family-friendly hotels in Johor. Located in Johor Bahru, Capri by Fraser Johor Bahru is a fabulous pick. A children's pool and laundry facilities are among the amenities here. Or spend time with the fam at Palazio Sailing Themed Holiday Homestay. You can also look for your perfect stay by clicking on the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Johor?
Relaxation mode ON! Savour the beach life at Johor's top ocean-view hotels like Capri by Fraser Johor Bahru. This leading property in Johor Bahru features a steam room, a swimming pool and many more conveniences. You can also tune into cool coastal vibes at Palazio Sailing Themed Holiday Homestay, another in-demand stay in this city.
Why should I book my Johor hotel with Expedia?
We make booking accommodation in Johor as easy as swiping right for your dream holiday. First off, there's the extensive range of options and awesome prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you sign up for our One Key™ rewards programme, you can collect OneKeyCash™* and use it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.