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

Next weekend
In two weeks

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

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

Johor Unveiled: A Tapestry of Gardens and Heritage Treasures

Johor, Malaysia, is a captivating blend of vibrant culture and natural beauty, making it an enticing destination for all types of travellers. Explore the bustling streets of Johor Bahru, where modern shopping malls meet traditional markets, offering an eclectic mix of experiences. Discover the lush landscapes of the Johor Bahru Botanical Gardens, or immerse yourself in local history at the Sultan Abu Bakar State Mosque and the Royal Abu Bakar Museum. For a touch of adventure, venture to Desaru Beach, renowned for its golden sands and water sports. Johor promises a delightful escape, rich in charm and unforgettable experiences.

Discover great hotels in Johor

Johor offers a range of accommodation from luxury star hotels with impressive dining and infinity pools to cosy boutique stays. Expect friendly service, stylish rooms, and a welcoming atmosphere, making every visit to Johor a memorable experience. These are some of the hotels preferred by our travelers in Johor:

  1. Mandarin OrientalOpens in a new window: A brilliant 5.0-star retreat in Gelang Patah, known for its direct beach access and a superb selection of high-end amenities including a chic infinity pool and a stylish high-end restaurant. This hotel captivates leisure travellers with its exceptional architectural design and express check-in services, perfectly curated for those seeking a smooth, high-quality journey. The outstanding guest rating mirrors positive sentiments for its distinctive experience and seamless comfort.
  2. Hard Rock Hotel Desaru CoastOpens in a new window: A luxurious 5.0-star haven in Bandar Penawar, offering a fully-equipped spa, outdoor treatment rooms and a stunning pool area complete with sun loungers. Tailored exclusively for business travellers, it features express check-in and efficient airport transfers, ensuring a sophisticated and curated experience. The hotel's remarkable design and high-end services elevate the overall travel experience, making it a standout destination for those seeking ultimate comfort and quality.
  3. Forest City Marina HotelOpens in a new window: A 5.0-star gem in Bandar Penawar, celebrated for its impressive golf-themed features and a range of superior amenities including a premium golf experience and an elegant infinity pool. Designed for leisure travellers, the property offers curated experiences and express check-in, ensuring every moment is infused with luxury and seamless comfort. The refined architectural design and high-quality services create an ambiance of undisputed excellence and exceptional positive traveller sentiments.

Where to stay in Johor

Johor Bahru, Iskandar Puteri and Bandar Penawar offer family-friendly fun in Johor, Malaysia. Johor Bahru delights with shopping, temples and attractions like the Sultan Abu Bakar State Mosque. Iskandar Puteri charms with waterparks and relaxing dining, while Bandar Penawar excels in beachside recreation and romantic escapes. For first-time visitors, Johor Bahru is the best choice.

  1. Johor BahruOpens in a new window: Johor Bahru is a vibrant city that's perfect for families and shoppers alike. With an array of attractions, it caters well to visitors looking for a mix of culture and fun. You can explore the magnificent Sultan Abu Bakar State Mosque, a stunning example of Victorian architecture, or visit the Johor Bahru Old Chinese Temple, which offers a glimpse into the area's rich heritage. For family-friendly activities, don't miss out on the nearby shopping malls where you can indulge in retail therapy. Johor Bahru is also known for its friendly people, making it a welcoming destination for travellers. For comfortable stays, options like budget hotels and family-oriented accommodations are plentiful, ensuring a pleasant trip.
  2. Iskandar PuteriOpens in a new window: Iskandar Puteri is a fantastic destination for those looking to enjoy a leisurely getaway with family and friends. This area is known for its delightful theme parks and water parks, providing hours of enjoyment for all ages. You can also stroll through the beautiful parks for a relaxing experience or indulge in a variety of dining options that cater to diverse tastes. The friendly atmosphere here makes it an ideal place for excursions and leisurely walks. The area boasts lovely resorts and hotels that offer great amenities for families, ensuring a comfortable stay while you explore the local attractions.
  3. Bandar PenawarOpens in a new window: Bandar Penawar is a charming coastal town that is perfect for those seeking a tranquil retreat. With its beautiful beaches and family-friendly water parks, it's an excellent spot for relaxation and recreation. This area is ideal for couples looking for a romantic getaway, as it offers serene environments and scenic views. You can also discover various dining options that showcase local flavours. The atmosphere here is laid-back, making it a great place to unwind after a day of beach fun. Accommodations range from budget-friendly hotels to more upscale options, providing a comfortable base for your seaside adventures.

Things to do in Johor

Johor offers a delightful blend of excitement and tranquillity, from vibrant shopping centres to serene natural parks. Dive into exhilarating water sports, stroll through lush forests, or explore the enchanting temples and castles. Whether you seek adventure or relaxation, Johor promises a memorable experience for every traveller.

  • Johor Bahru – This vibrant city is a hub for shopping and exploration. Dive into the local culture by visiting the stunning Sultan Abu Bakar State Mosque, where you can admire the intricate architecture and serene atmosphere. After soaking in the cultural vibes, you can indulge in some retail therapy at bustling shopping centres. If you're looking to cool off, make a splash at one of the nearby swimming spots, perfect for a refreshing break from the heat.
  • Gelang Patah – Explore the family-friendly attractions in Gelang Patah, starting with the exciting LEGOLAND® MalaysiaOpens in a new window. This theme park is packed with rides and activities that will entertain visitors of all ages. Don’t forget to take a leisurely stroll through the lush forests that surround the area; they provide a perfect backdrop for walking and engaging in sports activities. Whether you're playing a game or simply enjoying the scenery, this city offers a delightful mix of fun and relaxation.
  • Tangkak – Nature enthusiasts will find a paradise in Tangkak, particularly at the breathtaking Gunung Ledang Johor National Park. Here, you can embark on thrilling outdoor adventures, from hiking challenging trails to enjoying picturesque views of the surrounding landscapes. Capture the beauty of nature and keep an eye out for local wildlife as you explore. It’s a fantastic spot for those seeking both tranquillity and a touch of adventure in the great outdoors.

4 tips for savvy savings when booking a hotel in Johor

  1. Book for the cheapest times: Johor is a budget-friendly destination best visited from September to November, when hotel prices may drop to lower prices, offering great value for money on a budget. A stay of at least 2 days is ideal for exploring its key landmarks, cultural attractions, and natural wonders, ensuring visitors have ample time to absorb the rich history and diverse culture of the region.
  2. Look for last-minute deals on Hotels.com: In Johor, you may discover attractive hotel deal opportunities by exploring the DealsOpens in a new window section on Hotels.com. To find last-minute options, visit the Last-Minute Deals area where discounted rates on Johor Bahru hotels could be available near your travel date. Furthermore, by enabling notifications, you're more likely to see flash sales and sudden promotions. For a comprehensive price and amenity comparison, use the Smart Shopping tool within the app, which may help you pinpoint the best deals and hotel offers.
  3. Be flexible with dates: Prices may vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates could help you save on your stay in a Johor hotel. For those in search of unique accommodations, boutique hotels might provide a more personalised experience and occasionally even offer better value. When you book with Hotels.com, we'll inform you if the price for your chosen dates is above or below the average, and if it appears on the higher side, we may suggest more affordable dates to help you find a better deal.
  4. Consider your location: Staying in the centre of major cities in Johor offers undeniable convenience, yet it is more likely to be accompanied by higher costs. While smaller towns and rural areas tend to be more affordable, opting for hotels outside the city centre might mean additional travel to popular attractions. For those seeking better rates, it is worth exploring alternative nearby cities that offer a wealth of attractions while potentially providing more budget-friendly 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. If you’re looking to soak up the lively atmosphere in Johor, July, September, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to frequent rainfall. However, if you prefer a more relaxed experience, February, May, and October are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring