top of page

Go Travel!

12 Best Hotels in Johor for Every Budget: Affordable, Mid-Range & Luxury Stays 

Writer's picture: Roman OnillonRoman Onillon

Looking for the best hotels in Johor? Whether you're a budget traveler, a mid-range explorer, or seeking luxury, we've got you covered! Johor is a vibrant destination filled with stunning attractions, great food, and comfortable stays for every traveler. In this guide, we highlight the 12 best hotels in Johor, categorized by budget to help you find the perfect accommodation for your trip.



 

Affordable Hotels & Hostels in Johor 

1. Z Hotel 

Price Range: RM100 - RM150 per night 

Located in the heart of Johor Bahru, Z Hotel is a modern and stylish budget hotel that offers comfortable rooms with excellent city views. Guests love the strategic location, just a short walk from JB City Square and the checkpoint to Singapore. The hotel provides free WiFi, 24-hour front desk service, and clean, cozy rooms for a great night's sleep. 
Z Hotel 

Description: Located in the heart of Johor Bahru, Z Hotel is a modern and stylish budget hotel that offers comfortable rooms with excellent city views. Guests love the strategic location, just a short walk from JB City Square and the checkpoint to Singapore. The hotel provides free WiFi, 24-hour front desk service, and clean, cozy rooms for a great night's sleep. 





2. Hashtag.Capsule.Hostel 

Price Range: RM40 - RM80 per night 

Perfect for solo travelers and backpackers, this capsule hostel provides a futuristic, space-saving experience without compromising on comfort. Each capsule comes with privacy curtains, power sockets, and air conditioning. The common lounge area is a great place to meet fellow travelers, and it's conveniently located near cafes and nightlife spots in Mount Austin. 
Hashtag.Capsule.Hostel 

Description: Perfect for solo travelers and backpackers, this capsule hostel provides a futuristic, space-saving experience without compromising on comfort. Each capsule comes with privacy curtains, power sockets, and air conditioning. The common lounge area is a great place to meet fellow travelers, and it's conveniently located near cafes and nightlife spots in Mount Austin.  Reserve


 


3. Memory Guesthouse JB 

Price Range: RM50 - RM100 per night 

 A charming guesthouse with a homely vibe, Memory Guesthouse JB offers simple yet comfortable rooms at an affordable rate. The friendly hosts and laid-back atmosphere make it a great place for budget-conscious travelers looking for an authentic experience in Johor Bahru. 
Memory Guesthouse JB 

Description: A charming guesthouse with a homely vibe, Memory Guesthouse JB offers simple yet comfortable rooms at an affordable rate. The friendly hosts and laid-back atmosphere make it a great place for budget-conscious travelers looking for an authentic experience in Johor Bahru. 




 

Mid-Range Hotels in Johor 

4. Holiday Villa Johor Bahru City Centre 

Price Range: RM200 - RM350 per night 

 A stylish and modern hotel located in the bustling area of Johor Bahru, Holiday Villa offers spacious rooms, a rooftop infinity pool, and a fantastic breakfast spread. Its location near shopping malls like KSL City Mall makes it an excellent choice for travelers who love convenience. 
Holiday Villa Johor Bahru City Centre 

Description: A stylish and modern hotel located in the bustling area of Johor Bahru, Holiday Villa offers spacious rooms, a rooftop infinity pool, and a fantastic breakfast spread. Its location near shopping malls like KSL City Mall makes it an excellent choice for travelers who love convenience. 




 


5. Amari Johor Bahru 

Price Range: RM250 - RM400 per night 

Amari Johor Bahru is a contemporary hotel with elegant interiors, perfect for both leisure and business travelers. It features a spa, an outdoor swimming pool, and easy access to JB Sentral, making it ideal for those traveling to Singapore frequently. 
Amari Johor Bahru 

Description: Amari Johor Bahru is a contemporary hotel with elegant interiors, perfect for both leisure and business travelers. It features a spa, an outdoor swimming pool, and easy access to JB Sentral, making it ideal for those traveling to Singapore frequently. 




 

6. KSL Hotel & Resort 

Price Range: RM180 - RM320 per night 

A family-friendly hotel connected to KSL City Mall, this resort features a dinosaur-themed water park, making it a hit among kids. The spacious rooms, variety of dining options, and entertainment facilities ensure a comfortable and fun stay. 
KSL Hotel & Resort 

Description: A family-friendly hotel connected to KSL City Mall, this resort features a dinosaur-themed water park, making it a hit among kids. The spacious rooms, variety of dining options, and entertainment facilities ensure a comfortable and fun stay. 

 


Luxury Hotels in Johor 

7. Thistle Johor Bahru 

Price Range: RM350 - RM600 per night 

Overlooking the Straits of Johor, Thistle offers a luxurious retreat with well-appointed rooms, an outdoor swimming pool, and lush gardens. The elegant decor and excellent hospitality make it a favorite among luxury travelers. 
Thistle Johor Bahru 

Description: Overlooking the Straits of Johor, Thistle offers a luxurious retreat with well-appointed rooms, an outdoor swimming pool, and lush gardens. The elegant decor and excellent hospitality make it a favorite among luxury travelers.  Reserve now



 


8. Renaissance Johor Bahru Hotel 

Price Range: RM400 - RM700 per night 

A 5-star hotel with world-class facilities, Renaissance Johor Bahru boasts spacious suites, an outdoor pool, and a fantastic selection of restaurants. The luxurious ambiance and impeccable service make it perfect for both business and leisure travelers. 
Renaissance Johor Bahru Hotel 

Description: A 5-star hotel with world-class facilities, Renaissance Johor Bahru boasts spacious suites, an outdoor pool, and a fantastic selection of restaurants. The luxurious ambiance and impeccable service make it perfect for both business and leisure travelers. 


 


9. Hard Rock Hotel Desaru Coast 

Price Range: RM500 - RM1,000 per night 

For music lovers and those looking for a stylish getaway, Hard Rock Hotel Desaru Coast is a top pick. With rock-themed interiors, a beachside location, and a thrilling water park nearby, it's an excellent choice for both families and couples seeking a vibrant holiday experience. 
Hard Rock Hotel Desaru Coast 

Description: For music lovers and those looking for a stylish getaway, Hard Rock Hotel Desaru Coast is a top pick. With rock-themed interiors, a beachside location, and a thrilling water park nearby, it's an excellent choice for both families and couples seeking a vibrant holiday experience. 




 

10. The Westin Desaru Coast Resort 

Price Range: RM600 - RM1,200 per night 

Nestled along the pristine shores of Desaru, The Westin offers a luxurious beachfront escape. With top-notch spa services, a stunning infinity pool, and gourmet dining, this resort is perfect for a relaxing retreat. 
The Westin Desaru Coast Resort 

Description: Nestled along the pristine shores of Desaru, The Westin offers a luxurious beachfront escape. With top-notch spa services, a stunning infinity pool, and gourmet dining, this resort is perfect for a relaxing retreat. 




 


11. Anantara Desaru Coast Resort & Villas 

Price Range: RM800 - RM2,500 per night 

 Anantara Desaru brings a blend of Thai-inspired luxury and tropical charm to Johor’s coast. Guests can enjoy private pool villas, world-class wellness treatments, and fine dining, making it one of the most exclusive stays in Johor. 
Anantara Desaru Coast Resort & Villas 

Description: Anantara Desaru brings a blend of Thai-inspired luxury and tropical charm to Johor’s coast. Guests can enjoy private pool villas, world-class wellness treatments, and fine dining, making it one of the most exclusive stays in Johor.  Reserve now



 


12. One&Only Desaru Coast 

Price Range: RM2,000 - RM6,000 per night 

 The ultimate in luxury, One&Only Desaru Coast offers unparalleled service, private beachfront villas, and an exclusive retreat surrounded by lush nature. If you're seeking a five-star experience with complete privacy, this is the place to be. 
One&Only Desaru Coast 

Description: The ultimate in luxury, One&Only Desaru Coast offers unparalleled service, private beachfront villas, and an exclusive retreat surrounded by lush nature. If you're seeking a five-star experience with complete privacy, this is the place to be.  Reserve now


Bonus: Talula Farm Resort


Address: Talula Farm, Johor, Malaysia Price Range: RM1,500 - RM4,000 per night



Description: A hidden gem surrounded by lush greenery, Talula Farm Resort offers a tranquil escape from the city. This eco-luxury retreat features beautifully designed villas with private pools, farm-to-table dining experiences, and breathtaking views of nature. Perfect for travelers looking to unwind in a serene environment with top-tier hospitality. Reserve now



How You Can Monetize Your Passion for Travel

 

Conclusion 

Johor has an amazing variety of hotels to suit every budget. Whether you're a backpacker looking for a cheap stay, a mid-range traveler seeking comfort, or a luxury seeker desiring world-class hospitality, Johor has something for you. Plan your trip, pick the best hotel, and enjoy your stay in this vibrant Malaysian destination! 


 

Disclosure: This post contains affiliate links. If you click through and make a purchase, we may earn a commission at no additional cost to you



 

Comments


bottom of page