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

Book 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

This weekend
Next weekend

Filter by

Property class

Guest rating

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

Our top choices for Johor hotels

1. St. Giles Southkey

St. Giles Southkey
3.0 star property
Central District
8.8 out of 10, Excellent, (1,003 reviews)
"Location is great. Under the bedsheet has hair, for a room with 3 adults, they only provided 1 hand towel."
Singapore
Irene Yit Peng
The price is AU$145
includes taxes & fees
11 Aug - 12 Aug
St. Giles Southkey

2. KSL Hotel & Resort

KSL Hotel & Resort
4.0 star property
Central District
7.8 out of 10, Good, (1,001 reviews)
"Had a nice comfy stay"
Singapore
Setmar
The price is AU$91
includes taxes & fees
2 Sept - 3 Sept
KSL Hotel & Resort

3. 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,001 reviews)
"Great staff, had a good breakfast and quiet stay."
Singapore
Natasha
The price is AU$155
includes taxes & fees
30 Aug - 31 Aug
DoubleTree by Hilton Hotel Johor Bahru

4. LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort
4.0 star property
Nusajaya
8.4 out of 10, Very good, (1,001 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 AU$297
includes taxes & fees
18 Aug - 19 Aug
LEGOLAND Malaysia Resort

5. Sheraton Johor Bahru

Sheraton Johor Bahru
4.0 star property
Central District
9.2 out of 10, Wonderful, (65 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 AU$248
includes taxes & fees
5 Aug - 6 Aug
Sheraton Johor Bahru

6. Hard Rock Hotel Desaru Coast

Hard Rock Hotel Desaru Coast
5.0 star property
Bandar Penawar
8.6 out of 10, Excellent, (591 reviews)
"Rooms are clean, and the staff are helpful The elevators do not seem to be ventilated, so it gets a bit hot and stuffy when you are inside"
Singapore
Melvin
The price is AU$259
includes taxes & fees
26 Aug - 27 Aug
Hard Rock Hotel Desaru Coast

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

Space Residency by A----Walk 100m to KSL
5.0 star property
Central District
9.4 out of 10, Exceptional, (99 reviews)
"very recommmended place, good location and staff was very friendly 👍👍"
Malaysia
Rika
The price is AU$63
includes taxes & fees
6 Aug - 7 Aug
Space Residency by A----Walk 100m to KSL

8. Capri by Fraser Johor Bahru

Capri by Fraser Johor Bahru
4.0 star property
Central District
9.0 out of 10, Wonderful, (1,000 reviews)
"This is our third stay with Capri and always happy to book with them. Facilities are well kept, attentive staff, helpful operators for your needs. Good and accessible for check in and out."
Singapore
Jeammie
The price is AU$146
includes taxes & fees
11 Aug - 12 Aug
Capri by Fraser Johor Bahru

9. The Westin Desaru Coast Resort

The Westin Desaru Coast Resort
5.0 star property
Bandar Penawar
9.2 out of 10, Wonderful, (414 reviews)
"It’s near the beach and got good vibes overall . Nice beach view from my room too"
Singapore
chuin yiaw
The price is AU$267
includes taxes & fees
20 Aug - 21 Aug
The Westin Desaru Coast Resort

10. 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, (767 reviews)
"Breakfast was good too!"
Singapore
Poomahdevi
The price is AU$177
includes taxes & fees
25 Aug - 26 Aug
Holiday Inn Johor Bahru City Centre by IHG

11. 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, (330 reviews)
"Convenient and quiet ;)"
Singapore
Mui San
The price is AU$86
includes taxes & fees
3 Sept - 4 Sept
Holiday Inn Express & Suites Johor Bahru by IHG

12. Amari Johor Bahru

Amari Johor Bahru
5.0 star property
Central District
8.8 out of 10, Excellent, (1,003 reviews)
"Good place to stay! Very quiet and comfortable"
Singapore
Noelle Jin Ci
The price is AU$160
includes taxes & fees
3 Sept - 4 Sept
Amari Johor Bahru

13. Hyatt Place Johor Bahru Paradigm Mall

Hyatt Place Johor Bahru Paradigm Mall
4.0 star property
Johor Bahru
9.0 out of 10, Wonderful, (430 reviews)
"Good Location"
Singapore
Peh
The price is AU$169
includes taxes & fees
11 Aug - 12 Aug
Hyatt Place Johor Bahru Paradigm Mall

14. 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, (167 reviews)
"Great accommodation and service"
Singapore
Arnel
The price is AU$69
includes taxes & fees
30 Aug - 31 Aug
R&F Princess Cove by FUJU & 5mins to ClQ

15. Anantara Desaru Coast Resort & Villas

Anantara Desaru Coast Resort & Villas
5.0 star property
Bandar Penawar
8.4 out of 10, Very good, (54 reviews)
"Excellent service, friendly staff. "
United States
Lynn
The price is AU$440
includes taxes & fees
2 Sept - 3 Sept
Anantara Desaru Coast Resort & Villas

16. Renaissance Johor Bahru Hotel

Renaissance Johor Bahru Hotel
4.5 star property
Bandar Baru Permas Jaya
9.0 out of 10, Wonderful, (1,000 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 AU$173
includes taxes & fees
27 Aug - 28 Aug
Renaissance Johor Bahru Hotel

17. Four Points By Sheraton Desaru

Four Points By Sheraton Desaru
4.0 star property
Bandar Penawar
8.8 out of 10, Excellent, (232 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 AU$135
includes taxes & fees
16 Aug - 17 Aug
Four Points By Sheraton Desaru

18. Shama Suasana Johor Bahru

Shama Suasana Johor Bahru
4.0 star property
Central District
8.6 out of 10, Excellent, (443 reviews)
"Language can be a bit of a barrier but staff were friendly and also they do not offer any concierge services which was a disappointment."
Australia
Faye
The price is AU$92
includes taxes & fees
25 Aug - 26 Aug
Shama Suasana Johor Bahru

19. 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 AU$1,322
includes taxes & fees
1 Sept - 2 Sept
Mandarin Oriental, Desaru Coast

20. Novotel Johor Bahru City Centre

Novotel Johor Bahru City Centre
4.0 star property
Central District
8.4 out of 10, Very good, (20 reviews)
"Perfect"
United States
SADIA
The price is AU$132
includes taxes & fees
3 Sept - 4 Sept
Novotel 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.

Great weekend hotel deals in Johor

Showing deals for:14 Aug - 16 Aug

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

  • Diverse Attractions: Johor offers a blend of modern attractions, including vibrant shopping malls, serene beaches, and cultural landmarks.
  • Outdoor Adventures: Experience thrilling activities like night safaris and various outdoor pursuits amidst stunning natural scenery.
  • Welcoming Community: Enjoy the warm hospitality of locals in Johor Bahru, where friendly interactions enhance your visit.
  • Family-Friendly Activities: Johor caters to families with a range of engaging experiences suitable for all ages.
  • Exceptional Accommodations: Choose from stylish hotels and charming guesthouses tailored to suit various preferences and budgets.

Find great hotels in Johor

Discover a range of exceptional accommodation options in Johor, Malaysia, from stylish hotels to cosy guesthouses. Perfectly suited for business travellers, families, and beach holiday enthusiasts, you'll find a variety of top-rated hotels that offer excellent services and facilities. Whether you're seeking the best Johor Bahru hotels or a charming guesthouse, your ideal stay awaits in this vibrant region.

  • KSL Hotel & Resort: KSL Hotel & Resort is a family-friendly resort located in Johor, offering a delightful holiday experience for travellers seeking fun and relaxation. This property is particularly well-suited for families, featuring a range of amenities designed for children, including a water park (for a fee), an arcade game room, and a children's pool. Guests can enjoy the convenience of breakfast options available for children, ensuring a stress-free start to each day of your holiday.
  • DoubleTree by Hilton Hotel Johor Bahru: With a commendable guest rating of 9.0, DoubleTree by Hilton Hotel Johor Bahru is an excellent choice for those seeking a blend of family, business, and spa-themed experiences. This hotel features a full-service spa offering various treatments, including deep tissue massage and access to a hot tub for ultimate relaxation. The property also provides family-friendly amenities such as free cribs and a first aid kit, while breakfast options are available for children, making it a well-rounded choice for both leisure and business travellers.
  • Renaissance Johor Bahru Hotel: Also boasting a guest rating of 9.0, Renaissance Johor Bahru Hotel is a luxurious option for families looking to indulge in a premium holiday experience. The hotel offers shared playground facilities, a children's pool, and a free children's club, ensuring that younger guests are well entertained. With breakfast options available for children and free cribs, this hotel caters to families while delivering a touch of elegance and comfort.

Where to stay in Johor

Johor, Malaysia, is a delightful destination for families and business travellers alike. Explore the vibrant Johor Bahru city centre, where friendly locals and budget-friendly shopping options await. Stroll through Bandar Johor Bahru, soaking in the atmosphere of a welcoming community. With its relaxing excursions and family-friendly activities, Johor promises a memorable holiday experience that caters to diverse interests and ensures a delightful stay.

  • Johor Bahru: As the capital of Johor, Johor Bahru offers a vibrant fusion of culture, commerce, and leisure. Nestled close to the Singapore border, this bustling city attracts a diverse range of visitors year-round, with peak seasons in March, August, and December. Travellers can indulge in a family-friendly atmosphere, explore shopping malls, and unwind at luxurious resorts. Notable landmarks include stunning beaches, exciting theme parks, and modern conference venues, making it an ideal spot for both leisure and business trips.
  • Iskandar Puteri: Located near the southern tip of Peninsular Malaysia, Iskandar Puteri is a burgeoning city renowned for its family-oriented and entertainment experiences. With a steady influx of visitors, especially during March, August, and December, it boasts a plethora of attractions including expansive shopping centres and upscale resorts. The local highlights comprise thrilling theme parks, a picturesque marina, and a bustling harbour, ensuring ample opportunities for adventure and relaxation amidst a modern urban landscape.
  • Bandar Penawar: Perfectly positioned for those seeking a beach getaway, Bandar Penawar is a charming city that thrives on its family and entertainment offerings. With peak visitor numbers in April, September, and December, this locale is a haven for beach lovers and thrill-seekers alike. Guests can enjoy a variety of shopping centres and resorts, while nearby attractions include stunning beaches, exhilarating theme parks, and a fantastic waterpark, making it a delightful destination for families and leisure travellers.

Things to do in Johor

Johor, Malaysia, is a versatile destination perfect for family, business, or city-themed holidays. Visitors can indulge in shopping at vibrant malls and centres, while also enjoying a relaxing wellness retreat. For those seeking adventure, a night safari offers an exciting glimpse into the nocturnal wildlife. With its blend of modern attractions and natural experiences, Johor promises a memorable getaway for all types of travellers.

Shopping

In Johor, visit the vibrant Johor Bahru City Square, a bustling mall with a mix of international and local brands. For a unique experience, explore the Pasar Karat night market, where you can find handmade crafts and local delicacies to take home as souvenirs.

Recreation

The Anantara Desaru Coast Resort & Villas offers a tranquil retreat with luxurious spa treatments amidst lush greenery. Engage in yoga sessions by the beach, unwind with traditional Malaysian therapies, and indulge in healthy cuisine while enjoying the soothing sounds of the ocean waves.

At The Spa at Amari Johor Bahru, experience rejuvenating treatments that incorporate local ingredients. The serene ambience, coupled with skilled therapists, provides a perfect setting for relaxation, allowing you to escape the hustle and bustle of daily life.

For a unique wellness experience, visit the Eco Wellness Centre, where holistic practices meet nature. Participate in guided meditation sessions and nature walks, all while immersing yourself in the tranquil environment that promotes mindfulness and self-discovery.

Adventure

At Johor Circuit, immerse yourself in the adrenaline of motor racing, where you can experience the thrill of speed on a professional track. The vibrant atmosphere and competitive spirit make it an exhilarating destination for motorsport enthusiasts seeking adventure in Johor.

Nightlife

Experience Johor's vibrant nightlife at the lively Jalan Dhoby, where bars and cafes buzz with energy. For a more laid-back evening, explore the charming atmosphere of Taman Mount Austin, filled with trendy eateries and outdoor lounges offering delicious local cuisine and refreshing drinks.

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

Booking tips and Expedia advantages for Johor

  • 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display hotels from the lowest to highest prices, allowing you to find the most affordable options first. Furthermore, you have the ability to refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can potentially 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 is an ideal destination for family, business, and city-themed holidays, offering a diverse range of attractions such as beaches, temples, and urban parks. Visitors can enjoy outdoor activities, scenic views, and rich cultural experiences. With nearby attractions in Johor Bahru, you’ll find plenty to explore, making your trip both enjoyable and memorable.

  • Desaru Beach: Enjoy the tranquil beauty of Desaru Beach, where golden sands meet azure waters. Ideal for sunbathing, swimming, or leisurely strolls, the beach offers a relaxing atmosphere complemented by gentle sea breezes. Local eateries serve fresh seafood, enhancing the seaside experience.
  • LEGOLAND® Malaysia: Dive into a world of creativity and fun at LEGOLAND® Malaysia, a family-friendly theme park featuring thrilling rides, interactive attractions, and impressive LEGO structures. It's an exciting destination for children and adults alike, fostering memorable moments and laughter.
  • Puteri Harbour: Discover the picturesque charm of Puteri Harbour, where stunning views of the waterfront create a serene escape. Enjoy leisurely walks along the promenade, dine at waterfront restaurants, or take a boat ride to appreciate the beautiful scenery.

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.

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 LowAverage
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 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.2°C)Frequent RainMostly CloudySlightly HighSlightly High

Frequently asked questions

How much do hotels in Johor cost?
In Johor, you can find cheap options from AU$63 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 AU$63 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?
Booking your Johor hotel with Expedia is easy and straighforward, with stays to fit every mood and every budget. Join our free rewards programme, One Key™, to unlock exclusive perks, Member Prices and to earn points you can put toward your next getaway. Plenty of hotels offer flexible options if your plans change too. And, whenever you need support, you'll always find support in our online Help Centre.

Explore a world of travel with Expedia