Are you planning on a trip or perhaps needing a quick staycation in Johor Bahru? There are plenty of hotels that cater to every budget and preference, ranging from luxurious 5-star hotels to budget-friendly cosy options. These hotels offer various benefits including premium facilities, convenient location and fun entertainment.
We’ve curated a list of the best hotels in Johor Bahru for you to explore the next time you’re scouting for accommodations during your next trip!
1. Doubletree By Hilton Johor Bahru

Source: Hilton Hotel
A renowned hotel in Johor Bahru known for its excellent customer service and convenient location, is none other than Doubletree By Hilton. JB City Square mall is within walking distance, while if you’re from Singapore, it’s just a short drive to the Singapore border.
The facilities at this hotel include a pool, fitness centre, and F&B options. For those travelling for business purposes, there are several business meeting rooms available.
Rates: Starts from RM545/night
2. Amari Johor Bahru

Source: Amari Hotel
Another hotel in Johor Bahru that’s highly known for its luxurious facilities and central location is the Amari Johor Bahru. Guests can enjoy the outdoor swimming pool for adults and children, the gym, the library, and soothing spa services.
Aside from these amazing benefits, guests can also fill their stomachs to the brim with all-day dining at their in-house restaurants. As for the location, it’s just a few minutes’ drive away from the Johor Bahru Checkpoint, as well as Johor Bahru City Square and Komtar JBCC.
Address: Jalan Wong Ah Fook, Johor Bahru, Central Business District
Rates: Starts from RM546/night
3. Hyatt Place Johor Bahru

Source: Hyatt Place Paradigm Mall Hotel
Hyatt Place Johor Bahru is a hotel in Johor Bahru city centre, which is often well-loved for its convenient location right next to Paradigm Mall. Additionally, the hotel is just a 20-minute drive away from the JB CIQ checkpoint. The facilities you can find here are a 24/7 gym, adult and children’s outdoor swimming pools, and an in-house Italian restaurant called One Seven Bistro.
Address: Jalan Mewah Ria 2, Taman Bukit Mewah, 81200 Johor Bahru, Malaysia
Rates: Starts from RM476/night
4. Capri by Fraser Johor Bahru

Source: Frasers Hospitality
If you’re looking for a serviced apartment in JB, Capri by Fraser Johor Bahru offers fully furnished rooms for couples, business travellers and families. The best part is that it’s only 10-minute walking distance from the JB CIQ checkpoint, making it convenient for those travelling from Singapore. They also offer facilities such as a gym, outdoor pool, 24/7 front desk and in-house dining options.
Address: Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru
Rates: Starts from RM330/night
5. Holiday Villa Johor Bahru City Centre

Source: Holiday Villa Hotels
Situated next to KSL City Mall, the Holiday Villa Johor Bahru hotel is an affordable option for those looking to stay in the heart of JB without going over budget. There’s also a rooftop infinity pool where guests can enjoy a refreshing swim overlooking the city.
As for parking, if you’re heading there with a car, you can choose between self-parking or valet parking, based on a fee. Another plus point of this hotel is that there are various durian stalls nearby for those who fancy the king of fruits.
Address: No. 260, Jalan Dato’ Sulaiman, Taman Abad, 80250 Johor Bahru
Rates: Starts from RM271/night
6. Holiday Inn Johor Bahru

Source: Holiday Inn Hotel
Holiday Inn Johor Bahru is a 4-star family-friendly hotel in Johor Bahru that offers a luxurious, premium environment. Enjoy the rooftop sky pool located on level 32 that offers panoramic views of Johor Bahru, or the 24/7 gym on the same floor. Feast at the in-house restaurant serving local and international cuisines. This hotel is also close to JB CIQ checkpoint and JB Sentral.
Address: Jalan Tun Abdul Razak, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim
Rates: Starts from RM808/night
7. KSL Resort

Source: KSL Resort
The KSL Resort is one of the best Johor Bahru City Centre hotels for travellers on a tight budget. With an affordable price, you can enjoy direct access to KSL Mall alongside other facilities such as a sauna and a hot spring spa. It’s also a great family-friendly accommodation thanks to the diverse entertainment and convenient location. Indulge in the in-house buffet options while staying at the hotel or head over to KSL Mall for more options.
Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor
Rates: Starts from RM180/night
8. Legoland JB

Source: Legoland JB
Legoland JB is the top hotel in JB if you’re looking to visit the theme park with your kids! There are plenty of unique themed rooms to choose including direct access to the theme park, water park and various restaurants. Families would love this hotel as you can enjoy to your heart’s desire at Legoland without worrying about travelling far.
Address: No. 7, Jalan LEGOLAND, Bandar Medini, Iskandar Puteri, 79250, Johor
Rates: Starts from RM850/night
Book your private taxi to LEGOLAND Malaysia now!
9. St. Giles Southkey Johor Bahru

Source: St. Giles Southkey Johor Bahru
St. Giles Southkey Johor Bahru hotel is part of the Mid Valley Southkey complex, making it accessible and convenient with direct access to several amenities. Explore the rooftop swimming pool or gym to unwind. After sweating it off, head over to the Mid Valley Southkey mall and go on a shopping spree or feast on the various restaurants available.
Rates: Starts from RM400/night
10. OPERO Hotel Southkey

Source: OPERO Hotel
Looking for a boutique yet stylish 4-star Johor Bahru city centre hotel? Head over to OPERO Hotel Southkey Johor Bahru, where you can enjoy a delicious buffet spread throughout the day, or head over to the Mid Valley Southkey mall located just 5 minutes away. There’s also an outdoor pool for you to take a dip and relax in.
Address: 2, Jalan Southkey 1/2, Kota Southkey, 80150 Johor, Johor Bahru
Rates: Starts from RM336/night
Conclusion
This list of hotels in Johor Bahru city centre would surely meet your expectations, no matter your preferences. Just be sure to book ahead of time so you can score good deals and avoid sold-out bookings! If you’re planning a trip to JB soon from Singapore, enjoy a stress-free transportation method by booking a private taxi service in Johor Bahru with TaxiToJB! Our professional drivers will take you to and fro to your desired destination easily.