Johor Bahru (JB), the southern gateway to Malaysia, is a bustling city loved by both leisure and business travelers. Known for its vibrant shopping malls, cultural attractions, and easy access to Singapore, Johor Bahru offers a wide range of hotels catering to all budgets and travel styles. Whether you’re planning a luxury escape, a family holiday, or a quick weekend getaway, this list of the Top 10 Hotels in Johor Bahru will help you find the perfect stay.
Here is a list of the top 10 Hotel in Johor Bahru
Amari Johor Bahru
Location: Jalan Trus, Johor Bahru City Centre
Opening Hours: 24 hours check-in
Highlights: 5-star hotel with spa, elegant rooms, and central location near City Square Mall
Facilities: Outdoor pool, Breeze Spa, gym, meeting rooms, executive lounge
Price: From RM 400/night
Food: Amaya Food Gallery (buffet & à la carte), Amaya Café
Why Visit: Ideal for travelers who want luxury, convenience, and pampering in the city centre
Customer Feedback: Guests love its spacious rooms, attentive staff, and excellent city viewsCapri by Fraser Johor Bahru
Location: Jalan Tengku Azizah, Ibrahim International Business District
Opening Hours: 24 hours check-in
Highlights: Trendy serviced-apartment style hotel perfect for long stays
Facilities: Outdoor pool, 24-hour gym, kitchenette, laundrette
Price: From RM 320/night
Food: Caprilicious Restaurant (buffet & à la carte)
Why Visit: A stylish home-away-from-home for families and business travelers
Customer Feedback: Highly rated for its chic interiors, cleanliness, and modern designDoubleTree by Hilton Johor Bahru
Location: Jalan Ngee Heng, Johor Bahru City Centre
Opening Hours: 24 hours check-in
Highlights: Hilton’s signature hospitality with a warm cookie on arrival
Facilities: Outdoor pool, spa, gym, executive lounge, business center
Price: From RM 420/night
Food: Makan Kitchen (local buffet), Tosca Italian Trattoria
Why Visit: Perfect for both business travelers and holidaymakers seeking luxury
Customer Feedback: Guests highlight its professional service and superb breakfastHoliday Inn Johor Bahru City Centre
Location: KOMTAR JBCC, Johor Bahru City Centre
Opening Hours: 24 hours check-in
Highlights: Direct mall and train station access
Facilities: Rooftop infinity pool, gym, meeting rooms
Price: From RM 350/night (kids under 12 stay & eat free)
Food: Dine@Eight (international dining)
Why Visit: Family-friendly stay in the most convenient location in JB
Customer Feedback: Guests love its central location and modern facilitiesThistle Johor Bahru
Location: Jalan Sungai Chat, Johor Bahru
Opening Hours: 24 hours check-in
Highlights: City and sea-view rooms with resort-like facilities
Facilities: Outdoor pool, spa, tennis courts, ballroom, kids’ club
Price: From RM 280/night
Food: Glass Restaurant, Oasis Poolside, Steps Café
Why Visit: Excellent for family vacations and corporate events
Customer Feedback: Guests appreciate the spacious rooms and scenic viewsTROVE Johor Bahru
Location: Jalan Dato Abdullah Tahir, near KSL Mall
Opening Hours: 24 hours check-in
Highlights: Stylish and artistic hotel with vibrant interiors
Facilities: Swimming pool, fitness center, meeting rooms
Price: From RM 230/night
Food: Lada & Clove (buffet dining)
Why Visit: Great value for money near JB’s shopping hubs
Customer Feedback: Guests praise the décor and modern amenitiesZ Hotel
Location: Jalan Wong Ah Fook, Johor Bahru
Opening Hours: 24 hours check-in
Highlights: Minimalist boutique-style hotel in the city center
Facilities: Rooftop terrace, free WiFi
Price: From RM 180/night
Food: Nearby cafés and restaurants available
Why Visit: Affordable yet stylish option for budget travelers
Customer Feedback: Guests love its location, cleanliness, and affordabilityKSL Hotel & Resort
Location: Inside KSL City Mall, Johor Bahru
Opening Hours: 24 hours check-in
Highlights: Directly attached to a shopping mall with family-friendly facilities
Facilities: Dinosaur-themed water park, gym, spa, arcade, pool
Price: From RM 270/night
Food: Infusion Café, D’Nali Steakhouse
Why Visit: Ideal for families who love shopping and entertainment
Customer Feedback: Guests enjoy the convenience, though weekends can be crowdedGrand Paragon Hotel Johor Bahru
Location: Jalan Dato Abdullah Tahir, near KSL Mall
Opening Hours: 24 hours check-in
Highlights: Popular mid-range hotel for business and leisure
Facilities: Pool, spa, gym, karaoke lounge, business center
Price: From RM 240/night
Food: Café Para Para, Kishin-Tei Japanese Restaurant
Why Visit: Offers affordability without compromising facilities
Customer Feedback: Guests enjoy the spacious rooms and variety of dining optionsRenaissance Johor Bahru Hotel
Location: Permas Jaya, Johor Bahru
Opening Hours: 24 hours check-in
Highlights: Luxury Marriott property with refined interiors
Facilities: Outdoor pool, spa, gym, ballroom, executive lounge
Price: From RM 460/night
Food: Café BLD, Wan Li Chinese Restaurant
Why Visit: A top choice for those seeking luxury and international hospitality standards
Customer Feedback: Guests rave about the food, service, and elegant atmosphere
Johor Bahru offers some of the best hotels in Malaysia, ranging from budget-friendly stays to international luxury brands. For luxury travelers, Amari and Renaissance stand out. Families will love KSL Hotel & Resort and Holiday Inn City Centre, while budget-conscious travelers can enjoy the comfort of Z Hotel. With easy access to shopping, entertainment, and the Singapore border, these top hotels in Johor Bahru guarantee a memorable stay.