Search Johor Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Johor

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Johor

St. Giles Southkey

3.0 star property
8.8 out of 10, Excellent, (792)
"Great place to stay."
The price is CA $131
CA $145 total
includes taxes & fees
Jul 30 - Jul 31
St. Giles Southkey

Capri by Fraser Johor Bahru

4.0 star property
9.2 out of 10, Wonderful, (972)
"Enjoyed my time there"
The price is CA $105
CA $116 total
includes taxes & fees
Aug 12 - Aug 13
Capri by Fraser Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru

4.0 star property
9.0 out of 10, Wonderful, (1009)
"Friendly and helpful staff. Comfortable and clean rooms. "
The price is CA $107
CA $130 total
includes taxes & fees
Aug 3 - Aug 4
DoubleTree by Hilton Hotel Johor Bahru

KSL Hotel & Resort

4.0 star property
7.6 out of 10, Good, (1008)
"Great property in Johor Bahru, within shopping mall and lots of dining options available. Highly recommended for couples, families, big group and tour groups "
The price is CA $86
CA $98 total
includes taxes & fees
Aug 17 - Aug 18
KSL Hotel & Resort

LEGOLAND Malaysia Resort

4.0 star property
8.4 out of 10, Very good, (1007)
"Great stay always."
The price is CA $266
CA $293 total
includes taxes & fees
Aug 25 - Aug 26
LEGOLAND Malaysia Resort

Holiday Inn Express & Suites Johor Bahru by IHG

4.0 star property
8.6 out of 10, Excellent, (260)
"Stayed at the family suite and it was a lovely stay!"
The price is CA $64
CA $84 total
includes taxes & fees
Aug 19 - Aug 20
Holiday Inn Express & Suites Johor Bahru by IHG

Hyatt Place Johor Bahru Paradigm Mall

4.0 star property
9.0 out of 10, Wonderful, (307)
"Good access to shopping mall, I could enjoy staying so much."
The price is CA $103
CA $114 total
includes taxes & fees
Aug 27 - Aug 28
Hyatt Place Johor Bahru Paradigm Mall

The Westin Desaru Coast Resort

5.0 star property
9.2 out of 10, Wonderful, (330)
"Was here for a relaxing beach holiday with kids. Loved the property. Staff service was wonderful. Private beach was excellent."
The price is CA $188
CA $207 total
includes taxes & fees
Aug 18 - Aug 19
The Westin Desaru Coast Resort

Hard Rock Hotel Desaru Coast

5.0 star property
8.6 out of 10, Excellent, (543)
"Had a blast staying here ! great service, location, clean room. its a hard rock hotel after all. "
The price is CA $192
CA $213 total
includes taxes & fees
Aug 18 - Aug 19
Hard Rock Hotel Desaru Coast

Amari Johor Bahru

5.0 star property
8.8 out of 10, Excellent, (1000)
"Probably one of the nicer properties in the area and within walking distance of JBCC and CIty Square, which is great "
The price is CA $117
CA $142 total
includes taxes & fees
Aug 5 - Aug 6
Amari Johor Bahru

Holiday Inn Johor Bahru City Centre by IHG

4.0 star property
8.8 out of 10, Excellent, (636)
"Room is clean and well equipped. Location close to amenities and full of dining options. Enjoyed our stay there."
The price is CA $114
CA $138 total
includes taxes & fees
Aug 3 - Aug 4
Holiday Inn Johor Bahru City Centre by IHG

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

4.5 star property
9.4 out of 10, Exceptional, (34)
"Good stay overall"
The price is CA $54
CA $62 total
includes taxes & fees
Jul 30 - Jul 31
R&F Princess Cove by FUJU & 5mins to ClQ

Four Points By Sheraton Desaru

4.0 star property
8.8 out of 10, Excellent, (183)
"Friendly and helpfull staff, no regrate choose this hotel.huge thanks to Mr Salmon who is very helpful and very friendly. Will definitly come back again !"
The price is CA $107
CA $119 total
includes taxes & fees
Jul 30 - Jul 31
Four Points By Sheraton Desaru

Holiday Villa Johor Bahru City Centre

4.5 star property
8.2 out of 10, Very good, (1000)
" Clean room, good breakfast, friendly staff, convenient location, safe"
The price is CA $105
CA $116 total
includes taxes & fees
Aug 29 - Aug 30
Holiday Villa Johor Bahru City Centre

Sand & Sandals Desaru Beach Resort & Spa

5.0 star property
7.6 out of 10, Good, (548)
"Great service, great Japanese food."
The price is CA $97
CA $120 total
includes taxes & fees
Jul 30 - Jul 31
Sand & Sandals Desaru Beach Resort & Spa

Anantara Desaru Coast Resort & Villas

5.0 star property
8.4 out of 10, Very good, (47)
"The staff was outstanding "
The price is CA $491
CA $534 total
includes taxes & fees
Aug 5 - Aug 6
Anantara Desaru Coast Resort & Villas

Renaissance Johor Bahru Hotel

4.5 star property
9.0 out of 10, Wonderful, (1002)
"A very nice resort vibe in the city. Will definitely visit again. "
The price is CA $149
CA $165 total
includes taxes & fees
Aug 3 - Aug 4
Renaissance Johor Bahru Hotel

Lotus Desaru Beach Resort

3.5 star property
7.4 out of 10, Good, (718)
"The rooms are quite old but spacious, layout in chalet, acceptable for price we paid for. Have a number of choices of food nearby, lot of activities such as paint ball, mini golf, water playground, etc. My family enjoy the stay overall."
The price is CA $93
CA $105 total
includes taxes & fees
Aug 5 - Aug 6
Lotus Desaru Beach Resort

Shama Suasana Johor Bahru

3.5 star property
8.6 out of 10, Excellent, (401)
"The hotel is ok, if you don't expect a high-end hotel. The room was spacious, although the floor was a bit sticky. "
The price is CA $70
CA $79 total
includes taxes & fees
Aug 5 - Aug 6
Shama Suasana Johor Bahru

Fraser Place Puteri Harbour

4.0 star property
8.8 out of 10, Excellent, (273)
"good to stay"
The price is CA $119
CA $131 total
includes taxes & fees
Jul 30 - Jul 31
Fraser Place Puteri Harbour
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.

Great weekend hotel deals in Johor

Showing deals for:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Top Johor Hotel Reviews

Guide to exploring around Johor

Guide to exploring around Johor

Top reasons to visit Johor

  • Family-Friendly Activities: Johor offers a variety of attractions suitable for families, including thrilling theme parks and engaging treasure hunts.
  • Shopping Adventures: Explore vibrant shopping centres and malls for a diverse retail experience.
  • Stunning Beaches: Enjoy beautiful beaches perfect for relaxation and outdoor activities amidst scenic views.
  • Diverse Accommodations: Choose from budget-friendly guesthouses to luxurious 5-star hotels catering to all preferences.
  • Rich Local Culture: Immerse yourself in the local culture while exploring Johor Bahru's attractions.

Find great hotels in Johor

Discover the diverse hotel accommodations in Johor, Malaysia, where comfort meets affordability. With options ranging from budget-friendly guesthouses to luxurious 5-star hotels, there's something to fit every traveler's needs. Whether you seek a family-friendly retreat, a relaxing spa experience, or a business-themed stay, Johor has it all. Explore the best Johor Bahru hotels and enjoy a memorable vacation in this vibrant destination.

  • KSL Hotel & Resort: KSL Hotel & Resort is a vibrant 4-star destination perfect for families seeking an engaging vacation experience. Located in Johor, this resort boasts a family-friendly atmosphere with an array of amenities tailored for children. Young guests can enjoy the Water Park, Arcade Game Room, and safety features like Window Guards. The resort’s layout encourages family bonding, ensuring a fun-filled stay for all ages. With a variety of dining options and spacious accommodations, KSL Hotel & Resort is an ideal base for family adventures.
  • DoubleTree by Hilton Hotel Johor Bahru: The DoubleTree by Hilton Hotel Johor Bahru seamlessly combines luxury with family-friendly offerings. This 4-star hotel caters to diverse travellers, including families and business guests. With a full-service spa, outdoor pool, and a poolside bar, guests can unwind in style. Business travellers will appreciate the well-equipped conference facilities, while families benefit from amenities like complimentary cribs and a First Aid Kit. The hotel’s warm hospitality and modern design create an inviting atmosphere for a comfortable stay.
  • LEGOLAND Malaysia Resort: LEGOLAND Malaysia Resort is an enchanting 4-star family haven that integrates fun and adventure with comfort. Located in Johor, this resort offers unique experiences for both children and adults, making it a perfect choice for family vacations. With features like a shared playground, children’s pool, and arcade game room, kids can play freely while parents relax. The resort also caters to business needs, ensuring a balanced stay for all guests. LEGOLAND Malaysia Resort promises an unforgettable experience that combines entertainment with quality accommodation.

Where to stay in Johor

Johor, Malaysia, offers a delightful blend of experiences for every type of traveler. From the vibrant Johor Bahru City Centre, perfect for city trips and family-friendly activities, to serene spots ideal for a romantic getaway, the region is rich in friendly people and relaxing atmospheres. Whether you're seeking budget-friendly options or recreational fun, Johor promises a memorable vacation filled with warmth and hospitality.

  • Iskandar Puteri: Nestled in the southern region of Johor, Iskandar Puteri is a vibrant city known for its family-friendly attractions and entertainment options. The city experiences consistent visitor numbers, with peaks in August to September and December. Travellers flock to Iskandar Puteri for its expansive shopping malls and resorts. Notable highlights include the renowned theme parks and scenic marinas, making it an ideal destination for both leisure and business experiences. Whether you're seeking adventure or relaxation, Iskandar Puteri has something for everyone.
  • Johor Bahru: As the capital of Johor, Johor Bahru is a bustling city that offers a blend of culture and modernity. It attracts visitors year-round, with a surge during the festive months of August to September and December. Families and business travellers alike can explore a variety of shopping centres and resorts. Key attractions include beautiful beaches and exciting theme parks, along with venues for conferences and events. Johor Bahru's vibrant atmosphere makes it a must-visit for those looking to experience the heart of Johor.
  • Bandar Penawar: Located along the coastline, Bandar Penawar is a delightful city that caters to beach lovers and families. With peak visitor numbers in April, September, and December, this area is known for its entertainment options, including water parks and shopping malls. The local beaches and theme parks provide a perfect backdrop for relaxation and fun. Bandar Penawar is an ideal getaway for those looking to unwind by the sea while enjoying various family-friendly activities.

Things to do in Johor

Johor offers a fantastic blend of family-friendly activities and urban experiences, making it an ideal vacation spot. Visitors can indulge in a shopping adventure at various shopping centres and malls, or enjoy a relaxing stay at one of the luxurious resorts. For a unique experience, don't miss out on engaging in a treasure hunt that adds an element of excitement to your trip.

Shopping

Johor Bahru City Square offers a vibrant shopping experience with various stores and entertainment options. If you're up for a drive, KSL City Mall and Paradigm Mall Johor Bahru also provide family-friendly shopping with a mix of local and international brands.

Recreation

Sultan Ibrahim Stadium offers a vibrant atmosphere for sports enthusiasts, perfect for energizing workouts. Johor Golf and Country Club provides a scenic outdoor setting for golfing amidst lush greenery, while Palm Resort Golf and Country Club exudes luxury, ensuring a relaxing and upscale retreat experience.

Adventure

At Desaru Coast Adventure Waterpark, dive into thrilling water slides and wave pools, perfect for family fun. Experience the adrenaline rush at Johor Circuit, where motorsport enthusiasts can watch or participate in exhilarating races. Hike Bukit Mor for breathtaking views and an outdoor adventure amidst lush scenery.

Booking tips and Expedia advantages for Johor

To save money during your trip to Johor, consider visiting free attractions like Johor Bahru City Square, Desaru Beach, and KSL City Mall. Travel during the cheaper months of May and October to November, and aim for a Wednesday stay, as Sundays are pricier. Use Expedia to find budget-friendly eco-certified hotels and sort options from lowest to highest price. Additionally, bundling your hotel with flights and activities through Expedia can lead to further savings. Keep an eye out for hotel deals and compare room rates for the best prices.

  • 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 February, June 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: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of hotel you’re looking for. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Johor with your flights and activities through an Expedia package.

Find the best attractions in Johor

Johor offers a delightful vacation for families and business travellers alike, featuring stunning beaches, modern universities, and thrilling theme parks. Explore Johor Bahru's attractions to immerse yourself in the local culture and enjoy outdoor activities amidst scenic views. Whether you're seeking relaxation or adventure, Johor provides a variety of experiences that cater to all interests, ensuring a memorable trip for every visitor.

  • LEGOLAND® Malaysia: Dive into a world of imagination at LEGOLAND® Malaysia, where family fun awaits. Discover thrilling rides, interactive attractions, and awe-inspiring LEGO sculptures, making it the perfect destination for visitors of all ages.
  • Johor Bahru Customs, Immigration, and Quarantine Complex: Experience the modernity of Johor at this impressive civic government building. With its sleek architecture and efficient processes, it embodies the business vibe of the region, serving as the gateway between Malaysia and Singapore.
  • Fortune Dragon Yong Peng, Johor: Immerse yourself in local culture at the Fortune Dragon statue. This stunning landmark not only showcases artistic craftsmanship but also symbolizes prosperity and good fortune, offering a unique glimpse into Malaysian heritage.

Best time to go to Johor

Visitor numbers in Johor is generally unchanged in popularity throughout the year. The best time to visit Johor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Johor falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in Johor falls in January, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.8°F (26.0°C)Moderate RainMostly CloudyAverageAverage
February79.9°F (26.6°C)Light RainMostly SunnySlightly LowSlightly High
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.7°C)Light RainMostly SunnyAverageSlightly High
July81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
August81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
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.2°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Johor

When planning your trip to Johor, Malaysia, you have several airport options. Singapore Changi Airport (SIN) is located 30.6km from Johor, with nearby luxury hotels like Crowne Plaza Changi Airport, just 483m away, offering convenient transportation services. Johor Bahru Senai International Airport (JHB) is only 17.7km from Johor, with excellent accommodations such as Le Grandeur Palm Resort Johor, situated 1.6km away. Additionally, Singapore Seletar Airport (XSP) is about 16.1km from Johor, with upscale options like Shangri-La Singapore, located 12.9km away. Each airport provides various transportation services to easily access your chosen hotel.

Johor Hotel Guide

Welcome to Johor

Use Expedia.ca to plan a visit today and see why so many people call it home! Whether you dream of staying in the city or would rather stay somewhere rural, you're sure to find the perfect destination. Begin searching now, and see just how simple it is to visit the state of your dreams.

Want to stay at an opulent resort in Johor? We've got you covered. We've got a diverse selection of budget lodges also. And there are a variety of choices in the middle. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a range of accommodation options in the busiest part of the area, as well as private options on the edge of Johor. When you peruse Expedia.ca's catalog of rooms in Johor, you're sure to find low rates and shocking offers on any type of hotel in the area.

Quick facts about Johor:

Booking a hotel for your trip doesn't need to be a hassle. Expedia.ca aims to save you time and money when securing your reservations at a hotel in Johor, so you can spend your time making the most of your trip and not stressing out about busting your budget. So why wait any longer to book your travel plans to Peninsular Malaysia? Type in your desired travel dates now to browse the best specials on getaways in Johor!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Johor. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.

Frequently asked questions

How much do hotels in Johor cost?
In Johor, you can find cheap options from CA $54 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?
Check out the experiences and attractions on offer in Johor Bahru and Muar. These vibrant cities are just two of the many popular places to get a hotel in Johor.
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 CA $54 per night.
What are the best hotels in Johor for families?
Pack your bags (and the kiddos!) and look forward to an action-packed vacation 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 "Traveler experience" section of our handy filters.
What are the top beach hotels in Johor?
Relaxation mode ON! Savor 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?
Expedia is your one-stop shop for planning the ultimate Johor holiday. You'll find a huge array of hotels to select from and handy search filters that make it a cinch to find the perfect fit. Worried about a last-minute change of plans? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, which means you can save 10% or more on over 100,000 hotels worldwide!