A beach with a boat, clear blue water, and a line of trees.

Search Johor Hotels

  • 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

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Johor hotels

KSL Hotel & Resort

KSL Hotel & Resort
4.0 star property
Central District
7.6 out of 10, Good, (1,009 reviews)
"Value for money and convenient with shopping and food"
Singapore
YONG HENG
The price is CA $68
CA $76 total
includes taxes & fees
Jul 13 - Jul 14
KSL Hotel & Resort

St. Giles Southkey

St. Giles Southkey
3.0 star property
Central District
8.8 out of 10, Excellent, (1,004 reviews)
"It is just worth the money we spent. The hotel is not new, but clean and comfy. The breakfast has a good spread. Nice to have the shopping mall adjacent to the hotel where shopping and eating are delightful. The car park is spacious, and there is a rebate on parking fees"
Singapore
David
The price is CA $122
CA $136 total
includes taxes & fees
Jul 20 - Jul 21
St. Giles Southkey

DoubleTree by Hilton Hotel Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru
4.0 star property
Central District
9.0 out of 10, Wonderful, (1,003 reviews)
"Great staff, had a good breakfast and quiet stay."
Singapore
Natasha
The price is CA $122
CA $147 total
includes taxes & fees
Jul 26 - Jul 27
DoubleTree by Hilton Hotel Johor Bahru

Sheraton Johor Bahru

Sheraton Johor Bahru
4.0 star property
Central District
9.2 out of 10, Wonderful, (59 reviews)
"Best part was the exceptional service. Especially Tara at the breakfast restaurant (her big bright smile and efficiency) and Giresh at the bar (he went out of his way to cater to our requests)"
Singapore
Vijay
The price is CA $221
CA $242 total
includes taxes & fees
Jul 13 - Jul 14
Sheraton Johor Bahru

LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort
4.0 star property
Nusajaya
8.4 out of 10, Very good, (1,002 reviews)
"Legoland report hotel was truly a great experience with the themed rooms, lifts and children's activities in the lobby. I would not hesitate to stay again."
Australia
Diana
The price is CA $348
CA $379 total
includes taxes & fees
Jul 15 - Jul 16
LEGOLAND Malaysia Resort

Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast
5.0 star property
Bandar Penawar
8.6 out of 10, Excellent, (589 reviews)
"Great long weekend stay with all amenities at arm reach."
Singapore
Steven
The price is CA $208
CA $230 total
includes taxes & fees
Aug 2 - Aug 3
Hard Rock Hotel Desaru Coast

The Westin Desaru Coast Resort

The Westin Desaru Coast Resort
5.0 star property
Bandar Penawar
9.2 out of 10, Wonderful, (407 reviews)
"It’s near the beach and got good vibes overall . Nice beach view from my room too"
Singapore
chuin yiaw
The price is CA $219
CA $240 total
includes taxes & fees
Aug 6 - Aug 7
The Westin Desaru Coast 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, (763 reviews)
"Breakfast was good too!"
Singapore
Poomahdevi
The price is CA $135
CA $164 total
includes taxes & fees
Aug 6 - Aug 7
Holiday Inn Johor Bahru City Centre by IHG

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, (94 reviews)
"very recommmended place, good location and staff was very friendly 👍👍"
Malaysia
Rika
The price is CA $53
CA $61 total
includes taxes & fees
Jul 21 - Jul 22
Space Residency by A----Walk 100m to KSL

Capri by Fraser Johor Bahru

Capri by Fraser Johor Bahru
4.0 star property
Central District
9.0 out of 10, Wonderful, (1,003 reviews)
"Outstanding,it more than we expected,great location,will recommend to anyone,will definitely be back again."
Australia
Thanh Hoang
The price is CA $119
CA $133 total
includes taxes & fees
Jul 20 - Jul 21
Capri by Fraser Johor Bahru

Amari Johor Bahru

Amari Johor Bahru
5.0 star property
Central District
8.8 out of 10, Excellent, (1,001 reviews)
"Good place to stay! Very quiet and comfortable"
Singapore
Noelle Jin Ci
The price is CA $125
CA $150 total
includes taxes & fees
Aug 10 - Aug 11
Amari 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, (327 reviews)
"Convenient and quiet ;)"
Singapore
Mui San
The price is CA $65
CA $87 total
includes taxes & fees
Aug 11 - Aug 12
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, (420 reviews)
"Enjoyed my stay there"
Singapore
Chia Leong
The price is CA $145
CA $160 total
includes taxes & fees
Jul 26 - Jul 27
Hyatt Place Johor Bahru Paradigm Mall

Anantara Desaru Coast Resort & Villas

Anantara Desaru Coast Resort & Villas
5.0 star property
Bandar Penawar
8.4 out of 10, Very good, (53 reviews)
"Excellent service, friendly staff. "
United States
Lynn
The price is CA $344
CA $375 total
includes taxes & fees
Jul 30 - Jul 31
Anantara Desaru Coast Resort & Villas

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

R&F Princess Cove by FUJU & 5mins to ClQ
4.0 star property
Central District
9.4 out of 10, Exceptional, (160 reviews)
"Clean room, good service team, parking is convenient too"
Singapore
Vivian
The price is CA $60
CA $69 total
includes taxes & fees
Jul 13 - Jul 14
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, (1,001 reviews)
"Breakfast buffet is excellent with plenty of options. Very comfortable stays and many local shops nearby for food options and little shopping."
Singapore
HELEN SUJA
The price is CA $156
CA $172 total
includes taxes & fees
Jul 19 - Jul 20
Renaissance Johor Bahru Hotel

Four Points By Sheraton Desaru

Four Points By Sheraton Desaru
4.0 star property
Bandar Penawar
9.0 out of 10, Wonderful, (231 reviews)
"The room is spacious and clean. Great for family stay. It is very near to SKS Mall and a lot of eateries nearby. Staff are friendly and service is great."
Singapore
Huixian
The price is CA $122
CA $135 total
includes taxes & fees
Jul 12 - Jul 13
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, (439 reviews)
"Great location, lovely staff, decent breakfast, good pool."
New Zealand
Kris
The price is CA $88
CA $98 total
includes taxes & fees
Jul 19 - Jul 20
Shama Suasana Johor Bahru

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, (1,002 reviews)
"Good hotel to stay"
Singapore
Derrick
The price is CA $97
CA $108 total
includes taxes & fees
Jul 23 - Jul 24
Holiday Villa Johor Bahru City Centre

Mandarin Oriental, Desaru Coast

Mandarin Oriental, Desaru Coast
5.0 star property
Bandar Penawar
9.0 out of 10, Wonderful, (48 reviews)
"Amazing everything - truly grateful "
United States
Alexander
The price is CA $1,321
CA $1,430 total
includes taxes & fees
Jul 13 - Jul 14
Mandarin Oriental, Desaru Coast
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:Jul 24 - Jul 26

Save an average of 15% on thousands of hotels when you're signed in

Top Johor Hotel Reviews

Guide to exploring around Johor

Top reasons to visit Johor

  • Vibrant Johor Bahru: Experience the bustling capital with its rich culture, friendly locals, and delicious cuisine.
  • Exciting Theme Parks: Enjoy family-friendly adventures at various theme parks, perfect for a fun-filled day.
  • Beautiful Beaches: Relax at stunning beaches that offer a perfect escape from city life.
  • Diverse Accommodations: Choose from a wide range of lodging options, from family resorts to business hotels.
  • Shopping and Entertainment: Explore vibrant shopping centres and entertainment hubs that cater to all tastes.

Find great hotels in Johor

Johor, Malaysia, offers a diverse selection of accommodations to cater to every traveller’s needs, from family-friendly resorts to business-focused hotels. Whether you’re seeking a beach vacation experience or convenient lodging in the bustling city of Johor Bahru, you’ll discover an array of options including guesthouses and top-rated hotels. Explore the best hotels in Johor for a memorable stay that suits your unique preferences and travel requirements.

  • KSL Hotel & Resort: Perfect for families seeking a fun-filled vacation, KSL Hotel & Resort boasts a vibrant atmosphere designed for both relaxation and entertainment. This 4-star resort features a variety of child-friendly amenities such as a dedicated children's pool, an arcade game room, and safety features like window guards and a first aid kit. With spacious accommodations and easy access to leisure activities, this property is ideal for parents looking to create lasting memories with their children in a safe and engaging environment.
  • DoubleTree by Hilton Hotel Johor Bahru: This elegant 4-star hotel caters to both business and leisure travellers with a unique blend of modern amenities and a serene spa experience. Guests can enjoy a range of business facilities, including a 24-hour business centre and multiple meeting rooms, while also indulging in relaxation at the onsite spa, offering deep tissue massages and a steam room. Families will appreciate the thoughtful amenities for children, including free cribs and a first aid kit, ensuring a comfortable stay for all ages.
  • Renaissance Johor Bahru Hotel: With a higher 4.5-star rating, the Renaissance Johor Bahru Hotel is designed for discerning travellers looking for both family-friendly and business-focused amenities. The property features a complimentary children’s club and playground, ensuring that younger guests are entertained while parents can access business facilities, including conference spaces and a business centre. This hotel strikes a perfect balance between productivity and relaxation, making it an excellent choice for families and professionals alike.

Where to stay in Johor

Johor, Malaysia, offers a delightful blend of family-friendly adventures and vibrant city experiences. Explore Johor Bahru, the bustling capital, where friendly locals welcome you to discover its rich culture and delicious cuisine. Enjoy relaxing excursions in nearby neighborhoods, perfect for budget-conscious travellers. Whether you're enjoying a city trip or seeking family fun, Johor promises memorable moments and a warm atmosphere that will make your vacation truly special.

  • Johor Bahru: As the capital of Johor, Johor Bahru is a dynamic city teeming with energy and culture. Nestled close to the Singapore border, it serves as a gateway for tourists seeking both family and business experiences. The city boasts a range of shopping malls and resorts, making it a popular destination for retail therapy and relaxation. With its proximity to beautiful beaches and thrilling theme parks, visitors can enjoy a mix of urban excitement and natural beauty. Peak travel times in March, August, and December offer vibrant events and activities for all ages.
  • Iskandar Puteri: Known for its modern developments and entertainment options, Iskandar Puteri is a city that attracts families and business travellers alike. This city features luxurious resorts and expansive shopping centres, providing ample opportunities for leisure and shopping. Notable attractions include a sprawling marina and a stunning water feature, perfect for a leisurely stroll. Like Johor Bahru, it experiences peak visitor numbers in March, August, and December, ensuring a lively atmosphere filled with activities and events.
  • Bandar Penawar: If you're after a beach getaway, Bandar Penawar is the place to be. This charming city is renowned for its family-friendly atmosphere and entertainment options, particularly its water park and theme park. With beautiful beaches nearby, it’s an ideal spot for sun-seekers and water enthusiasts. The city sees its peak visitors in April, September, and December, making it a popular choice for holidaymakers looking to unwind and have fun with family and friends.

Things to do in Johor

Johor offers a diverse range of activities perfect for families and business travellers alike. You can explore Johor Bahru, dive into vibrant shopping centres and malls, and enjoy various entertainment options at popular hubs. Whether you're looking for leisure or leisure combined with shopping, Johor has something to cater to every taste, making it an ideal destination for your vacation.

Shopping

In Johor, visit Johor Bahru City Square for a vibrant shopping experience filled with entertainment and family-friendly options. KSL City Mall offers a similar atmosphere, perfect for gifts and souvenirs. Don’t miss Paradigm Mall Johor Bahru, which combines shopping with lively city vibes.

Recreation

The ELS Club Desaru Coast offers an exhilarating golf experience amidst stunning coastal views, perfect for both enthusiasts and beginners. For a touch of luxury, Austin Hills Country Club provides a serene atmosphere with upscale amenities. Meanwhile, Sultan Ibrahim Stadium presents a vibrant sports scene for energetic spectators.

Adventure

Desaru Coast Adventure Waterpark offers thrilling slides and wave pools for a fun-filled day, perfect for families seeking excitement. For motor racing enthusiasts, Johor Circuit provides high-speed thrills on the track. Hiking enthusiasts can explore Bukit Mor, where scenic trails lead to stunning views of the lush landscape.

Nightlife

In Johor, the nightlife is vibrant and diverse. Visit the lively KSL City Mall for late-night shopping and entertainment. For a taste of local flavours, head to Jalan Dhoby's street food scene, and don’t miss the buzzing atmosphere at the nightlife hotspots in Taman Sutera Utama.

*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 during your visit to Johor, plan your trip between September and November, when accommodation prices drop. Opt for a Wednesday stay to enjoy lower rates, and consider booking through Expedia to find the best deals on hotels and activities. Combining your flight and hotel into a package can also lead to significant savings. For transportation, utilise public transit options to keep costs down. Lastly, explore free activities around the city to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Johor are September 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 choices based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Johor with your flights and activities through an Expedia package.

Find the best attractions in Johor

Johor, Malaysia, is perfect for family, city, and business vacations, offering a range of attractions such as beautiful beaches, modern universities, and exciting theme parks. Visitors can explore outdoor activities, cultural experiences, and stunning scenery. Notable sites include Johor Bahru, elegant venues, local tourist attractions, and the vibrant Johor Bahru City Square, making it an ideal destination for a memorable getaway.

  • LEGOLAND® Malaysia: Experience a world of creativity and fun at this family-friendly theme park, featuring thrilling rides, interactive attractions, and spectacular shows, all themed around the iconic LEGO® brand. Perfect for families looking for entertainment and adventure.
  • Johor Bahru Customs, Immigration, and Quarantine Complex: This modern civic building showcases Malaysia's efficient immigration processes. It’s an essential stop for travellers, offering a glimpse into the country's commitment to seamless travel and trade.
  • Pulau Rawa: Escape to this idyllic island, renowned for its stunning beaches and crystal-clear waters. Ideal for outdoor enthusiasts, it offers activities like snorkeling and sunbathing in a serene tropical setting.

Best time to go to Johor

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 LowAverage
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 SunnyAverageAverage
September81.3°F (27.4°C)Light RainMostly SunnySlightly HighSlightly Low
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

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 $61 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 $61 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!

Explore a world of travel with Expedia