Johor Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Tourism Malaysia
  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 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

    Packages with flights are ATOL protected

Your Johor Holiday

Whether you're excited to experience the golfing of Johor Bahru or journeying elsewhere, our Johor holiday packages give you the flexibility and freedom to wander wherever your curiosity leads you. Begin your trip to Johor with some time exploring Johor Bahru visiting popular attractions like Johor Bahru City Square and KSL City Mall. Bandar Johor Bahru is another top city that draws travellers from near and far. Johor Bahru City Square and KSL City Mall are two of the top places to see in this destination. Round up your loved ones and pack your bags, because your Johor holiday is just clicks away with Expedia.

Top destinations in Johor

Top Johor Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hope Hotel
The Sirēya Desaru Coast
Anantara Desaru Coast Resort & Villas
AB Inn Hotel

Where to stay in Johor

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

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

Top hotels in Johor

St. Giles Southkey

St. Giles Southkey

3 out of 5
1 Persiaran Southkey 1, Kota Southkey, Johor Bahru, Johor
The price is £78 per night from 31 Jul to 1 Aug
£78
31 Jul - 1 Aug
includes taxes & fees
8.8/10 Excellent! (792 reviews)
"Clean and spacious"

Reviewed on 28 Jul 2025

St. Giles Southkey
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
The price is £65 per night from 31 Jul to 1 Aug
£65
31 Jul - 1 Aug
includes taxes & fees
7.4/10 Good! (547 reviews)
Seaside hotel with big rooms
"Spacious room. All amenities are there. Big swimming pool, close to seaside."

Reviewed on 12 Jul 2025

Sand & Sandals Desaru Beach Resort & Spa
Amari Johor Bahru

Amari Johor Bahru

5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is £77 per night from 13 Aug to 14 Aug
£77
13 Aug - 14 Aug
includes taxes & fees
8.8/10 Excellent! (1,007 reviews)
"Staff are all friendly and helpful. Soundproofing of rooms can be better, especially those with adjoining doors. Was woken up by neighbour talking and laughing loudly in the middle of thr night through the adjoining door area."

Reviewed on 25 Jul 2025

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

Why should I book my Johor holiday with Expedia?
Expedia has your back for every aspect of your upcoming Johor getaway. You'll always get the best prices, but when you bundle your airfares, accommodation and/or car hire into a holiday package, you'll get even more savings. Want to really make the most of your break? Add some exciting tours and activities to your package. We offer flexible cancellation policies on almost all bookings, so you won't need to stress if you have to change your plans. Visit our Customer Service Portal link to find out more.
When is the best time of year to holiday in Johor?
Johor draws the crowds in August, September and October. If you're hoping for a more relaxed holiday, go there in December, January and February. Plan your trip to Johor according to what style of adventure you're looking for. January is the coolest time of year, when average daytime temperatures are 26ºC. In March, the warmest month, expect averages of 27ºC during the day.
What are the top hotels for my holiday in Johor?
When it comes to properties in Johor Bahru, Fraser Place Puteri Harbour and Suasana All Suites Hotel are a couple of favourites. If you're spending time in Nusajaya, The Puteri Pacific Johor Bahru and Suasana All Suites Hotel look forward to welcoming you.
How do I get a cheap holiday to Johor?
Lock in flights that suit your busy schedule, add a hotel room to your booking and see how much you save with a Johor holiday. It's as easy as that! From flights and hotels to hire cars and tours, Expedia makes travelling cheap and easy. And with more than 400 partner airlines and 321,000 hotel options throughout the world to pick from, you'll never be short of choice. Learn more about how you can save money on your next holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Johor holiday?
There are lots of things to put on your travel itinerary during your holiday in Johor. Johor Bahru City Square, Desaru Beach, KSL City Mall and LEGOLAND® Malaysia are a few of the must-see attractions.
Do I need a visa for my Johor holiday?
Official government websites are the best source of information on visa requirements, application procedures and necessary documentation. Your nationality and the reason for your visit, whether it be for work or holidays, will determine if you'll need a visa for Johor. Also double-check that your passport is up to date and has at least six months validity remaining beyond your intended date of return. Do all your travel planning well ahead of time to avoid any last-minute surprises.
What should I wear on my Johor holiday?
Although everyone's personal style differs, it can help to have some guidelines for what to wear on your holiday in Johor. Think about browsing style blogs before you head off for inspiration on local fashion trends. It's also wise to check the forecast so you can pack accordingly. March is the warmest month in Johor, with average temperatures of 27ºC. January is when much of this destination is at its coolest, so pack to suit daytime temperatures of around 26ºC.
What does an Expedia Johor holiday include?
Flights, hotels and car hires, or any combination of them — it's up to you! Whether you're headed to Johor with the kids or travelling by yourself, there's a bundle to fit every style and budget. Once you've made your booking, why not add on some tours as well? Expedia offers many types of properties in Johor, giving you the freedom to personalise your escape. Apartments and hotels are some of the most popular options for travellers here.
Does Expedia offer Book Now, Pay Later Johor holidays?
Expedia has joined forces with online lender Klarna to make booking your next break easier on your bank balance. Paying by instalment means you can spread the costs of your dream holiday, leaving you with more cash to spend while you're travelling. Klarna has several payment plans to pick from, so you're sure to find something that falls within your budget. Consider these flexible payment options:

  • Pay monthly holidays: Klarna offers payments in multiple instalments that work for all budget sizes, so you can have that well-deserved holiday sooner.
  • No-deposit holidays: Hitting the "book now" button is much easier with this option. With no upfront fee for your getaway, you can Book Now, Pay Later and start packing your bags.

Can I choose my airline with a Johor Expedia holiday?
With a holiday package, you're the boss. Whether you want to fly to Johor in coach or business class, simply select from the available airline options. Expedia has access to more than 400 airline partners globally.

Popular places to visit

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. Flight-inclusive packages are ATOL protected.