Johor Holidays

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to AU$460 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Johor Holiday

When adventure calls, answer it with a tailor-made holiday package to Johor. Wherever your travels lead and whatever you have planned, prepare to discover a destination with so much to offer. Why not organise your trip to Johor around its most well-known cities? Bandar Johor Bahru, Johor Bahru and Desaru all make good places to start. From the instant you book your Johor holiday to when you get back home, Expedia will be with you every step of the way.

Our guide on where to stay in Johor

Find the best Johor areas and neighborhoods for the activities you enjoy most. Learn more about Johor

Where to stay in Johor

If you're planning a family-themed holiday in Johor, Malaysia, you're in for a treat! Johor offers a wide range of exciting areas and neighborhoods to explore. From shopping and dining to family-friendly attractions and beautiful gardens, there is something for everyone. Take a tour of the museums, interact with the friendly locals, and enjoy the entertainment options available. Don't forget to indulge in some sightseeing and soak in the beauty of Johor. Get ready for a memorable holiday filled with fun and adventure!

  • Johor Bahru: Johor Bahru is a popular city that offers a range of family-friendly activities. You can enjoy shopping in modern malls, visit exciting theme parks, and explore the zoo to get up close with animals. The city is also home to beautiful temples where you can experience the local culture. If you're looking to cool off, there are swimming options available. Don't miss the chance to visit the majestic castle and interact with friendly locals. Johor Bahru is a budget-friendly destination that offers something for everyone in the family.
  • Desaru: Desaru is a popular city known for its relaxing atmosphere. It's a great place to unwind and enjoy the beautiful surroundings. Whether you prefer lounging on the beach or exploring the marina, Desaru has it all. You can also visit the aquarium to learn about marine life and try your hand at fishing. Immerse yourself in the local culture by visiting temples and indulge in delicious seafood. Desaru is a perfect destination for a peaceful family holiday away from the hustle and bustle of the city.
  • Mersing: Mersing is a city that offers a unique coastal experience. Its secluded beaches provide a serene environment for relaxation. You can explore the marina and indulge in boating activities. Immerse yourself in the local culture by visiting temples and experiencing the vibrant seafood scene. Mersing is also known for its picturesque river, perfect for a tranquil boat ride. Whether you're looking for a beach getaway or want to explore the rich cultural heritage, Mersing has something to offer for the whole family.

Explore the best activities and sights in Johor

If you're planning a family-themed holiday visit to Johor, you're in for a treat. Johor is a haven for shopping, dining, and cafes, making it perfect for families looking to enjoy delicious meals and explore local cuisine. The city is family-friendly, with numerous gardens and parks where you can spend quality time together. You can also go on tours to discover the rich history and culture of Johor by visiting museums and interacting with friendly locals. For entertainment, there are plenty of options, including sightseeing tours and theme parks. Johor promises a memorable experience for families seeking fun and adventure.

  • Desaru Beach: This picturesque beach offers a family-friendly atmosphere with its pristine sands and clear turquoise waters. Spend a relaxing day sunbathing or take part in water sports activities. Indulge in shopping at the nearby stores and enjoy a delicious meal at the beachfront restaurants. Whether you're looking for a romantic getaway or a fun-filled day with the family, Desaru Beach has it all.
  • LEGOLAND® Malaysia: Immerse yourself in a world of endless fun and adventure at LEGOLAND® Malaysia. This theme park is a paradise for both children and adults, with its mesmerizing LEGO sculptures and thrilling rides. Take a dip in the swimming pool, go for a leisurely walk in the park, or explore the zoo. The friendly atmosphere and lush jungle surroundings make it the perfect place for relaxation and entertainment.
  • AEON Tebrau City: AEON Tebrau City is a shopper's paradise with its vast range of stores and dining options. From high-end fashion brands to budget-friendly shops, there's something for everyone. Enjoy a meal at one of the many restaurants or take a dip in the swimming pool. The family-friendly environment and friendly people make it a great destination for both leisure and business travelers.

Discover the flavours of Johor

When visiting Johor, Malaysia, your taste buds are in for a treat. The local food scene in Johor Bahru is vibrant and diverse, offering a wide range of delicious options. One popular restaurant to try is Ho Seng Kee City Square, a Chinese Cantonese eatery known for its delectable wonton noodles. For a taste of North American cuisine, head to Tony Roma's, a highly rated restaurant that specializes in mouthwatering dishes like ribs and burgers. If you're a steak lover, don't miss out on Me'nate Steak Hub, a top-rated steakhouse that serves up juicy and flavorful cuts of meat. Enjoy your dining experience in Johor!

Best time to visit Johor

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Johor. Here you will find a year-round average temperature of 27.2°C, reaching a peak of 28.0°C in May, its warmest month, and dropping to an average low of 26.0°C in January, the coolest month. The annual rainfall averages 232.4mm, with November experiencing the heaviest showers, while February is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January26.0Moderate RainMostly Cloudy
February26.6Light RainMostly Sunny
March27.0Moderate RainMostly Sunny
April27.6Moderate RainMostly Cloudy
May28.0Moderate RainMostly Cloudy
June27.7Light RainMostly Sunny
July27.5Light RainMostly Sunny
August27.5Light RainMostly Sunny
September27.4Light RainMostly Sunny
October27.6Moderate RainMostly Cloudy
November26.8Frequent RainMostly Cloudy
December26.2Frequent RainMostly Cloudy

Top reasons for your holiday to Johor

  • Diverse Range of Experiences: Johor, Malaysia offers a diverse range of experiences for tourists, from bustling streets and vibrant markets to tranquil gardens and family-friendly attractions.
  • Friendly People and Welcoming Atmosphere: Johor Bahru, the capital city of Johor, is known for its friendly people and welcoming atmosphere, making it a top choice for sightseeing and entertainment.
  • Family-Friendly Destination: Johor is a perfect destination for families, with numerous gardens, parks, and family-friendly attractions where you can spend quality time together.
  • Rich History and Culture: Explore the rich history and culture of Johor by visiting museums, interacting with friendly locals, and indulging in local cuisine.
  • Sightseeing and Adventure: Johor offers plenty of entertainment options, including sightseeing tours, theme parks, and opportunities to soak in the beauty of the region.

Johor Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Senai Intl. Airport (JHB)
Top Sights
Desaru Beach, Desaru Fruit Farm and Kota Tinggi Waterfalls

Our pick of the best Johor Hotel Deals

KSL Hotel & Resort
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is AU$59 per night from 24 Jun to 25 Jun
AU$59
per night
24 Jun - 25 Jun
7.4/10 Good! (1,000 reviews)
PH stay
"Fast check in, and easy check out procedure, hotel breakfast not much varieties, just very basic breakfast items"

Reviewed on 17 Jun. 2024

KSL Hotel & Resort
Sand & Sandals Desaru Beach Resort & Spa
Sand & Sandals Desaru Beach Resort & Spa
5 out of 5
Bandar Penawar, Bandar Penawar, Johor
Fully refundableReserve now, pay when you stay
7.2/10 Good! (477 reviews)
"Wifi in my room was not stable, hope it can be improved"

Reviewed on 18 Jun. 2024

Sand & Sandals Desaru Beach Resort & Spa
St. Giles Southkey
St. Giles Southkey
3 out of 5
1 Persiaran Southkey 1, Kota Southkey, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is AU$118 per night from 1 Jul to 2 Jul
AU$118
per night
1 Jul - 2 Jul
8.8/10 Excellent! (407 reviews)
"Clean, convenient, lots of restaurants and activities nearby. Serve well as a central hotel to go other places in Johor."

Reviewed on 19 Jun. 2024

St. Giles Southkey
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

How much does a Johor holiday package cost?
Tailor make your Johor package from as little as . Pick from any combination of hotels, flights and rental cars to put together the getaway you’ve been dreaming about. Be sure to add on one or two experiences!
How do I get a cheap travel package to Johor?
You’ll save big if you combine your flights, car rentals and hotels into a Johor travel package. Sometimes cheap packages mean fewer choices. But not with Expedia. We offer more than 550 partner airlines and 1 000 000 properties worldwide, which means you’ll always have plenty of options to choose from. Eager to save even more? Add some exciting activities to your package deal and unlock even bigger bargains! After all, travel is about more than simply getting to your destination.
What are the top hotels in Johor?
When it comes to hotels in Johor Bahru, KSL Hotel & Resort and Amari Johor Bahru are two terrific options. If you’re visiting Nusajaya, Hard Rock Hotel Desaru Coast and Amari Johor Bahru look forward to welcoming you.
How far in advance should I book my Johor holiday?
Browse Expedia to compare airfares as early as possible. In many cases, you can purchase a ticket up to 12 months in advance. If you don’t see your preferred air carrier, or you’ve left things to the last moment, don’t worry. The lowest prices to Johor occasionally appear just weeks before the date of departure.
What does an Expedia Johor travel package include?
That mostly depends on you. You can select from a range of Johor packages, such as a hotel, rental car and flight. You can also book a flight with a hotel, or a flight with a rental car. Once you’ve made your booking, you can add on the fun stuff like activities and tours. Whatever your perfect Johor trip looks like, you’re sure to save!
What should I know before booking a Johor travel package?
A package can be easier on the hip pocket than separately booking all you need for your escape. For example, bundle your flights, hotels and rental cars and save big. Whatever sort of holiday you’re planning, there’s sure to be a package that fits your budget.
Can I choose my airline with a Johor Expedia holiday package?
With a holiday package, you’re the one in charge. Whether you want to fly to Johor in economy or first class, simply choose from the available airline options. Expedia has access to over 550 airline partners around the world.
If I'm not able to travel, can I cancel my Johor holiday package?
Don’t worry if you’re rethinking your Johor holiday package — you can cancel or amend your booking. And if you’ve booked it within 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur a fee from your airline, hotel or car rental company. We understand life can sometimes throw a spanner in the works, so make your way to our Customer Service Portal if that happens. When you’re ready to make changes, we’re here to help.

How to save money on a holiday to Johor

  • Take advantage of package deals on Expedia to save money on flights, hotels, and car rentals for your trip to Johor.
  • Check out the rewards program offered by Expedia to earn points and enjoy savings on future bookings.
  • Use the search filters on Expedia to find accommodation within your budget and preferences.
  • Consider visiting Johor during the off-peak season (April-June) for potentially lower prices and fewer crowds.
  • Book your travel package on Expedia with confidence, as Johor is a year-round destination.
  • Explore popular attractions like Legoland Malaysia and Desaru Coast Adventure Waterpark during your stay in Johor.

Discover the most popular places to visit in Johor

What to do in Johor

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.