Photo by Tourism Malaysia

Johor Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Johor

Top hotels in Johor Bahru

Top hotels in Iskandar Puteri

Top hotels in Bandar Penawar

Top hotels in Gelang Patah

Top cities in Johor

Great weekend hotel deals in Johor

Showing deals for:Aug 21 - Aug 23

Top landmarks in Johor

Check out the Johor hotels guests love right now

Find out more about Johor

Discover Johor: A Garden of Culture and Curiosity

Discover Johor, Malaysia—an enchanting province that blends lush gardens with captivating museums. Stroll through vibrant Johor Bahru, where modern attractions harmonize with rich cultural heritage. Explore scenic parks, taste local delights, and immerse yourself in the arts at its inspiring museums. Ideal for nature lovers and cultural enthusiasts alike, Johor offers a unique escape filled with beauty and history. Plan your trip to Johor Bahru and experience the warmth of Malaysian hospitality and the charm of this diverse destination.

Discover great hotels in Johor

Johor offers a diverse range of hotel accommodations, from budget-friendly options to luxurious five-star resorts. Visitors can find comfortable stays with friendly service, whether in contemporary hotels or charming boutique properties. Enjoy the beautiful surroundings and various amenities that make Johor a welcoming destination for all travelers. Here are some of the most popular hotels with our travelers in Johor:

  1. Mandarin OrientalOpens in a new window: This luxurious 5.0-star hotel in Bandar Penawar boasts a remarkable guest rating of 8.6 out of 10. With a focus on family-friendly golf-themed experiences, this property features an outstanding golf course, a water park, and amenities designed for children's enjoyment. Travelers appreciate the well-designed spaces that encourage relaxation and recreation, making it an ideal choice for families looking to create memorable experiences together.
  2. Hard Rock Hotel Desaru CoastOpens in a new window: Situated in Gelang Patah, this 5.0-star hotel offers direct beach access and an impressive guest rating of 8.4 out of 10. Perfect for leisure travelers, the property is designed to provide a seamless beach getaway experience, featuring a pool and shared playground. The inviting atmosphere and family-oriented amenities ensure a delightful stay, making it a popular choice for those seeking a relaxing beach retreat.
  3. Forest City Marina HotelOpens in a new window: Located in Bandar Penawar, this 5.0-star hotel is an exquisite choice for those seeking a luxurious spa experience. With a focus on relaxation, the property offers a full-service spa, an outdoor pool, and various treatments designed for rejuvenation. Guests appreciate the tranquil environment and high-end facilities that cater to their needs, making it a perfect destination for travelers looking to indulge in comfort and wellness.

Where to stay in Johor

Johor Bahru, Iskandar Puteri, and Bandar Penawar offer family-friendly attractions, shopping, theme parks, and dining in Johor. Johor Bahru features cultural landmarks and waterfront views; Iskandar Puteri impresses with waterparks and relaxing excursions; Bandar Penawar combines beachside recreation with romantic dining. For first-time visitors, Johor Bahru is best suited, offering a balanced mix of attractions and convenience.

  1. Johor BahruOpens in a new window: Johor Bahru is a lively destination perfect for travelers who enjoy a mix of family-friendly fun and shopping experiences. This bustling city invites visitors to explore must-see places like Hutan Bandar MPJBT and the impressive Sultan Abu Bakar State Mosque, where you can dive into local culture and history. It's also a great spot for a quick swim at local pools and to catch a glimpse of its business vibe at the Johor Bahru Ferry Terminal. With its friendly people and a balance of modern attractions and serene moments, Johor Bahru offers a dynamic base for any traveler looking to experience a blend of relaxation and excitement.
  2. Iskandar PuteriOpens in a new window: Iskandar Puteri offers a relaxed yet engaging stay for families and those in search of a laid-back vibe. This area is known for its family-friendly atmosphere and delightful waterpark, making it ideal for a fun-filled trip. Enjoy leisurely walks and dining options in a place celebrated for its friendly locals and inviting excursions. Although it’s a quieter area than Johor Bahru, Iskandar Puteri provides a refreshing break with a focus on relaxation and gentle exploration of its charming streets.
  3. Bandar PenawarOpens in a new window: Bandar Penawar is a charming spot that perfectly blends business convenience with a relaxing beach vibe. Ideal for couples or families, this area delivers a mix of recreation and dining experiences, along with a themepark that adds a bit of playful excitement. Enjoy the soothing atmosphere for a romantic getaway or a calm retreat with swimming opportunities along the coast. Bandar Penawar’s emphasis on a relaxed, family-friendly environment makes it a unique choice for travelers looking for a balanced, enjoyable stay.

Things to do in Johor

Johor offers a delightful mix of excitement and relaxation, where you can shop 'til you drop, explore lush forests, or stroll through vibrant theme parks. Dive into refreshing pools, enjoy spirited sports, and discover stunning temples and castles, all while embracing the friendly atmosphere that welcomes every traveler.

  • Gelang Patah – Discover the natural beauty of Gelang Patah, where you can enjoy a leisurely stroll through lush forests. This city offers a variety of activities, including shopping and sports. Make sure to visit the Nusajaya Centre, a hub for local shopping and dining options. Whether you're looking for souvenirs or just want to soak in the atmosphere, Gelang Patah provides a refreshing mix of nature and urban convenience.
  • Johor Bahru – Dive into the vibrant life of Johor Bahru, where excitement awaits at every corner. Spend a day at the Hutan Bandar MPJBT, an outdoor park that features a theme city, perfect for family outings. You can also indulge in shopping at local malls or enjoy a refreshing swim at nearby resorts. Don't miss the chance to explore the city's rich heritage, including stunning temples and the majestic castle that reflects Johor Bahru’s historical significance.
  • Jalan Wong Ah Fook – Take a stroll down Jalan Wong Ah Fook, where culture and shopping blend seamlessly. Visit the Johor Bahru Old Chinese Temple, a beautiful testament to the area's rich history and cultural diversity. As you wander through this lively street, you'll find numerous shops and local eateries, making it an ideal spot to experience the local lifestyle while picking up unique gifts or trying delicious street food.

4 tips for savvy savings when booking a hotel in Johor

  1. Book for the cheapest times: The most budget-friendly time to visit Johor is from September to November, when hotel prices tend to be lower. For a fulfilling experience that allows you to explore the region's significant landmarks and cultural attractions, a stay of at least 2 days is recommended. This duration provides a great value for money, allowing you to discover historical sites, cultural venues, and natural wonders that showcase the essence of Johor.
  2. Look for last-minute deals on Hotels.com: To uncover hotel deals in Johor, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates for hotels near your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and unique last-minute promotions, ensuring you don't miss valuable savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. This way, if rooms become available or prices drop, you'll be among the first to know, making it easier to plan your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates may help you find a better rate for your stay in a Johor hotel. If you're interested in unique accommodations, boutique hotels can provide a more personalized experience and sometimes offer greater 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 it happens to be on the higher side, we can suggest alternative dates that may help you find a more affordable option.
  4. Consider your location: Staying in the heart of major cities in Johor can provide unmatched convenience, but it often comes with a steeper price tag. Accommodations in bustling city centers are more likely to be costly due to their proximity to local attractions and amenities. In contrast, smaller towns and rural areas tend to be more affordable, offering budget-friendly options without sacrificing comfort. For travelers looking to save, considering hotels just outside the city center could be a smart choice, even if it requires a bit more travel to reach popular destinations. Additionally, exploring nearby cities can reveal a wealth of experiences while often providing more wallet-friendly lodging options.

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.

Keep exploring