Johor Hotels

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Johor

Top hotels in Iskandar Puteri

Top hotels in Johor Bahru

Top hotels in Bandar Penawar

Top hotels in Gelang Patah

Top cities in Johor

Great weekend hotel deals in Johor

Showing deals for:Sep 26 - Sep 28

Popular places to visit

Check out the Johor hotels guests love right now

Find out more about Johor

Find out more about Johor

Discover the Hidden Gardens and Cultural Treasures of Johor

Discover Johor, Malaysia, a vibrant fusion of culture and natural beauty just a stone's throw from Singapore. Explore the bustling streets of Johor Bahru, where modern shopping malls collide with charming local markets. Immerse yourself in the lush landscapes of Legoland Malaysia and the stunning gardens of Puteri Harbour. Don't miss the historical treasures at the Johor Bahru Chinese Heritage Museum and the majestic Sultan Abu Bakar State Mosque. With its tantalizing street food, rich heritage, and warm hospitality, Johor offers a captivating experience for every traveler seeking adventure and relaxation alike.

Discover great hotels in Johor

Johor offers a variety of hotel accommodations to suit all preferences, from stylish, luxurious options to friendly, budget-friendly stays. Whether you’re in search of a comfortable base in Johor Bahru or a serene getaway, you'll find a range of choices that cater to every traveler's needs. Here are some of the most popular hotels with our travelers in Johor:

  1. Hard Rock Hotel Desaru CoastOpens in a new window: Located in the serene Bandar Penawar, Hard Rock Hotel Desaru Coast is a luxurious 5.0-star hotel that provides a perfect escape for leisure travelers. This hotel features a variety of amenities, including a delightful water park and an inviting pool for relaxation. Families can enjoy the children’s club and playground, ensuring a vibrant and engaging environment for younger guests. With its business-themed facilities, it also offers meeting rooms, making it versatile for those blending work with pleasure. The property receives high praise for its family vacation experience and engaging activities, making it a popular choice for travelers seeking comfort and distinctive experiences.
  2. Forest City Marina HotelOpens in a new window: Nestled in Gelang Patah, Forest City Marina Hotel is a stunning 5.0-star hotel that appeals to leisure travelers looking for a beach getaway. Direct access to the beach enhances its allure, providing a seamless experience for sun-seekers. The hotel features a business center and multiple meeting rooms, offering flexibility for those who may have work commitments. The shared pool and playground ensure a refreshing atmosphere. Guests rave about the beautiful beachfront setting and excellent amenities, making it a sought-after destination for travelers seeking a luxurious and relaxing retreat.
  3. The Sirēya Desaru CoastOpens in a new window: Situated in Bandar Penawar, The Sirēya Desaru Coast is a remarkable 5.0-star resort that captivates adventure seekers and leisure travelers alike. This property boasts direct beach access and a plethora of adventure sports and recreation activities, including archery and mountain climbing. Business travelers will appreciate the multiple meeting rooms and conference space available, ensuring a seamless blend of work and play. The hotel is celebrated for its engaging offerings and exquisite setting, drawing in guests who desire a unique vacation experience filled with comfort and excitement.

Top locations to stay in Johor

When visiting Johor, Malaysia, consider staying in Johor Bahru, Iskandar Puteri, and Bandar Penawar. Johor Bahru offers vibrant city life and easy access to attractions, while Iskandar Puteri is great for family-friendly activities and entertainment. Bandar Penawar is known for its serene beaches. For first-time visitors, Johor Bahru is the best choice for its central location and diverse experiences.

  1. Johor BahruOpens in a new window: Johor Bahru is a bustling city that offers a fantastic mix of shopping, dining, and cultural experiences. As the capital of Johor, it features popular attractions like the Johor Bahru City Square, where you can shop for local goods and enjoy a variety of restaurants. Don't miss the stunning Sultan Abu Bakar State Mosque, an architectural gem with breathtaking views. For family-friendly fun, visit the Angry Birds Theme Park or LEGOLAND Malaysia Resort, which are perfect for all ages. The city's vibrant street markets and cultural sites make it a wonderful base for exploring the region.
  2. Iskandar PuteriOpens in a new window: Iskandar Puteri is a modern development that offers a delightful mix of family-friendly attractions and recreational activities. It's home to the popular Puteri Harbour, where you can enjoy waterfront dining and take boat rides. For adventure seekers, the nearby Sanrio Hello Kitty Town and Thomas Town are perfect for younger visitors. The area also boasts beautiful parks and green spaces, making it an excellent choice for families looking to relax and explore. Iskandar Puteri’s blend of entertainment and leisure options ensures a memorable stay.
  3. Bandar PenawarOpens in a new window: Bandar Penawar is a charming town known for its laid-back atmosphere and proximity to outdoor activities. It’s an ideal spot for families looking to escape the hustle and bustle of city life. Popular nearby attractions include Desaru Beach, known for its beautiful coastline and water sports opportunities, and the Desaru Fruit Farm, where you can enjoy a fun day of fruit picking and learning about local agriculture. This area is perfect for those who want a quieter experience while still having access to leisure and enjoyment.

Things to do in Johor

Johor offers an exciting blend of relaxation and adventure, from sun-soaked beaches and thrilling water parks to vibrant shopping malls. Dive into crystal-clear waters or unwind on sandy shores, all while exploring local attractions that highlight the region's charm. Enjoy the best of both worlds in Johor!

  • Pulau Aur – This beautiful island is a hidden gem perfect for beach lovers and adventure seekers alike. Start your journey at Asah WaterfallOpens in a new window, where you can engage in thrilling outdoor activities or simply bask in the romantic ambiance. The island's stunning beaches provide a serene backdrop for relaxation, and the marina offers opportunities for water sports and exploration. Don’t forget to stroll along the harbor to soak in the picturesque views and fresh ocean breeze.
  • Bandar Penawar – Known for its family-friendly atmosphere, Bandar Penawar boasts a range of exciting activities. Head to Desaru BeachOpens in a new window for a day of sun-soaked fun. The beach is ideal for swimming, making it a perfect spot for families looking to cool off. If you’re up for some thrills, visit the nearby waterpark or theme park, where you can enjoy rides and attractions that cater to all ages. This city is all about creating memorable experiences for everyone.
  • Desaru – Just a stone's throw from Bandar Penawar, Desaru is a vibrant destination packed with entertainment options. Spend your day at Desaru BeachOpens in a new window, where golden sands and clear waters invite you to swim and sunbathe. Explore the various shopping centers for unique finds or unwind at one of the luxurious resorts that dot the coastline. If you're in the mood for some fun, the waterpark offers exciting slides and pools, while golf enthusiasts can hit the greens at the nearby golf courses. Desaru is all about blending relaxation with adventure, making it a must-visit on your trip.

5 tips for savvy savings when booking a hotel in Johor

  1. Book for the cheapest times: The most affordable time to visit Johor is between September and November, when hotel prices are lower. For those on a budget, planning a stay of at least 2 days is a great value for money, allowing ample time to explore the region’s historical landmarks, cultural sites, and natural attractions. During this period, you might find that prices could drop even further, making it an ideal opportunity for travelers looking to experience Johor's rich heritage and scenic beauty without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Johor, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you secure the best hotel deal. The Smart ShoppingOpens in a new window tool available in the app allows you to compare room rates and amenities across various hotels, increasing your chances of finding budget-friendly options. With these tips, you'll be better equipped to book an affordable getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates might help you save on your stay in a Johor hotel. If you’re seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates to increase your chances of getting a better deal.
  4. Consider your location: Staying in the heart of major cities in Johor can certainly provide you with unmatched convenience and access to local attractions. However, this prime location often comes with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, making them attractive alternatives for budget-conscious travelers. If you're looking for better rates, consider opting for accommodations just outside the city center. While this may involve some additional travel to reach key attractions, you might discover that nearby cities offer plenty of charm and experiences at a more budget-friendly cost.
  5. Become a Member: Join our membership program for free and enjoy exclusive benefits when booking your next stay in Johor! With access to over 100,000 hotels worldwide, you can take advantage of special member prices that help you save on your travels. As you progress through the membership tiers, you’ll unlock even more perks, such as complimentary room upgrades (subject to availability) and discounts on food and beverages at select VIP Access properties. Sign up today and elevate your travel experience!

Best time to go to Johor

Johor has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Johor are July, September, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. In contrast, February, May, and October are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

What's Johor like?

Johor is a family-friendly place known for its cafes and restaurants. Simply book a local tour to enjoy your stay a little more. Travelers seeking the perfect souvenir may want to head to KSL City Mall and Johor Bahru City Square. Popular sights like LEGOLAND® Malaysia and Desaru Beach won't disappoint.

What is there to see around Johor?

  • Desaru Beach (36.3 mi/58.4 km from the city center)
  • Mid Valley Exhibition Centre (2 mi/3.2 km from the city center)
  • Johor Bahru Customs, Immigration, and Quarantine Complex (2.9 mi/4.7 km from the city center)
  • Persada Convention Center (2.9 mi/4.7 km from the city center)
  • Sultan Abu Bakar State Mosque (3.2 mi/5.1 km from the city center)

What is there to do around Johor?

  • KSL City Mall (1.5 mi/2.5 km from the city center)
  • Johor Bahru City Square (3.1 mi/4.9 km from the city center)
  • LEGOLAND® Malaysia (9.9 mi/15.9 km from the city center)
  • Holiday Plaza (1.3 mi/2 km from the city center)
  • The Mall (1.9 mi/3.1 km from the city center)

Other Popular Johor Attractions

  • Plaza Pelangi
  • Komtar JBCC
  • Angsana Johor Bahru Mall
  • Beletime Danga Bay
  • Johor Zoo

Keep exploring

Keep exploring