• Go to app
  • Select a destination
  • 20 Best Hotels In Johor Bahru: From Charming Boutique Stays To Luxurious 5-Star Hotels

    Beatrice Tan
    Beatrice Tan
    Last updated 19 Mar 2024
    Best Hotels in Johor Bahru

    Best Hotels in Johor Bahru

    Whether you are thinking of skipping the causeway jam and staying the night in JB after enjoying your shopping spree, massages and sumptuous food or going on a weekend getaway to LEGOLAND, here are 20 best hotels in JB to stay at, starting from just S$44/night. We've sorted them by area for your easy reference too!
    SG BETTER ON APP
    klook promo code 2024

    🚗 From Road to Rail 🚂

    • Up to $80 off sitewide
    • 10% Klook return voucher for car and train bookings
    • Stand to win $3,000 worth of transport vouchers, & more!
    Ready to save more with Klook? 😍
    ➡️ Find out more here!
    PS: Looking for more sweet deals and promos? Check out allll the Klook promo codes available here - with more promos updated every month!

    🤩 Book Your Hotel with Klook Stay+

    Heard of Klook Stay+? Here's how you can bundle your hotel booking with the best activities your destination has to offer, so you can explore more, spend less and easily plan your trip!

    What Can I Enjoy with Klook Stay+?

    • Up to 50% Off - Book a bundle and get up to half price off your hotel or activity
    • Lots of Options - Choose from attractions, transport, WiFi/SIM and more to bundle with
    • Essentials Included - Book your ideal room and trip essentials all in one place
    👉🏼 Check out all Stay+ bundles here: https://www.klook.com/en-SG/hotels/stayplus/

    🏨 Check out ALL our Hotel Promotions

    • Save up to $90 on your hotel stay when you book on Klook!
    👉🏼 Check out all hotel deals here: https://www.klook.com/en-SG/tetris/promo/sghotels

    Hotels Near the Customs/JB Sentral

    1. DoubleTree by Hilton Hotel

    DoubleTree by Hilton Hotel Johor Bahru best hotel in JB
    Photo Credit: @ratnawidyasari60 (Instagram)
    At the top of our list is DoubleTree by Hilton Hotel, a premium 4-star hotel located just an 8-minute drive from the customs. This utilitarian hotel features a variety of facilities and amenities that will surely upgrade your stay here in Johor, but our favourite part would definitely be their dining outlets, such as a rustic Italian eatery on the 13th floor or the Makan Kitchen, where you can enjoy a delightful daily buffet spread.
    doubletree hilton jb
    Be welcomed with their signature DoubleTree cookie upon check-in, and enjoy a comfortable stay in their chic and modern spaces, with each room or suite featuring sleek bathrooms, spacious work desks, and most importantly, cosy beds.
    Address: 12, Jalan Ngee Heng, Bandar Johor Bahru, 80000 Johor Bahru, Johor

    2. Capri by Fraser

    Capri by Fraser Johor Bahru best hotel in JB
    Photo Credit: @iamvalerieefoo (Instagram)
    Enter into the sleek, yet welcoming spaces of Capri by Fraser. A retreat in the middle of the bustling JB city, the modern apartment-hotel incorporates serene designs, with architecture and furnishings inspired by the tranquil elements of nature.
    Malls such as the City Square Mall and Komtar JBCC are also situated just within a short walking distance away and easily accessible if you're looking forward to some retail therapy.
    capri by fraser jb
    Featuring 316 fully-furnished studios and apartment units, you can enjoy both short and long stays here, whether its with your partner, friends or family. Each room offers flat screen TVs, free WiFi, award-winning MALIN + GOETZ toiletries, kitchenettes, and selected ones even come with a stunning view of the ocean!
    Address: Menara Tiga Serangkai, Jalan Tengku Azizah, Kim Teng Park, 80300 Johor Bahru, Johor

    3. Suasana All Suites Hotel Johor Bahru

    Suasana All Suites Hotel Johor Bahru best hotel in JB
    Photo Credit: @akusislin (Instagram)
    Very much like a home away from home, the modern and luxuriously appointed suites at Suasana All Suites Hotel are specially designed with amenities that complement their guests' lifestyles. There's plenty for you and your loved ones to do here - from enjoying a rejuvenating experience at their spa and wellness centre, or dining at their restaurant located on the 34th floor, making it the highest eatery in the city!
    Suasana All Suites Hotel Johor Bahru best hotel in JB
    Photo Credit: @akusislin (Instagram)
    Find yourselves living in comfort at the 4-star apartment-hotel, perfect for big families or groups, with options like a 2 or 3-bedroom suite. Each suite is also well-equipped with a dining area and a kitchen, so you can also choose to stay in and prep your own meals instead of heading out.
    Address: No. 7, Persiaran Medini Utara 3, Bandar, 79250 Johor Bahru, Johor

    4. Amari Johor Bahru

    room at Amari Johor Bahru best hotel in JB
    Level up your stay at Amari Johor Bahru, a lavish 5-star hotel situated in the heart of JB's Central Business District. Whether you're a business or leisure traveller, the strategic location of the hotel means that everything you need is easily accessible, from malls and entertainment facilities, to restaurants and bars. The hotel is also fully equipped with exciting facilities such as a luxurious spa, colourful meeting rooms and even a mini library.
    Address: 82C, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor

    5. Holiday Inn Johor Bahru City Centre

    Holiday Inn Johor Bahru City Centre best hotel in JB
    Photo Credit: @leeteng_1211 (Instagram)
    Whether you are on a business trip or a leisurely getaway, you can't go wrong with a staycation at Holiday Inn Johor Bahru. Located in the heart of JB city itself, head over to their rooftop pool or the fitness centre, both places where you can enjoy stunning views of the city.
    However, the best part of this family-friendly hotel is the fact that kids under the age of 12 years can stay and eat for free at any of the hotel's on-site dining outlets!
    Holiday Inn Johor Bahru City Centre best hotel in JB
    Photo Credit: @sunahsakura (Instagram)
    The hotel also houses 335 well-equipped, modern rooms, that also come with a spacious work desk and free high-speed WiFi (suitable if you'd like to Work From Hotel too). Upgrade your stay to their Suites to enjoy a separate living room and a spacious bathtub - their Sky Suite even comes with a sofa bed in the living room!
    Address: KOMTAR JBCC, Jalan Tun Abdul Razak, Bandar Johor Bahru, 80000 Johor Bahru, Johor

    6. Thistle Johor Bahru

    Thistle Johor Bahru best 5-star hotel in JB
    Photo Credit: @aminjamean (Instagram)
    Step into 5-star luxury and comfort at Thistle Johor Bahru, a hotel set in a stone-and-glass building that overlooks the Straits of Johor. This modern, utilitarian hotel offers excellent facilities ready to be enjoyed by guests, including three dining outlets, two bars, outdoor pools, a fitness centre, tennis courts, as well as a spa.
    Choose from 2 different views - seaview rooms and suites have a stunning view of the Straits, while the city view rooms offer a commanding view of the city skyline.
    Address: Jalan Sungai Chat, Sri Gelam, 80100 Johor Bahru, Johor

    7. GBW Hotel

    GBW Hotel JB
    GBW Hotel is conveniently located in the heart of JB, making it convenient for guests who are looking to go on a shopping spree. The hotel is near malls like City Square, JBCC, Galleria @Kotaraya and Mid Valley and the CIQ Complex & R&F Shopping Mall are easily accessible via a pedestrian overhead bridge.
    All rooms are well-furnished and fitted with amenities and sumptuous beds for a comfortable stay and a good night's rest.
    Address: 9R, Jalan Bukit Meldrum, 80300 Johor Bahru, Johor, Malaysia

    8. Belllo Hotel JB Central

    Belllo Hotel JB
    Located just a 5-minute walk away from City Square Shopping Centre, and Komtar Shopping Centre and a 7-minute walk from the JB Customs & Immigration Quarantine Complex (CIQ) and JB Central, Belllo Hotel JB Central is a great accommodation choice for those looking to stay near the customs.
    Families and larger groups can opt for the Belllo Suites, that come fitted with a queen-size bed and a super single sofa bed, plus walk-in rain showers for an added touch of lux.
    Address: 21, Jalan Meldrum, 80000 Johor Bahru, Malaysia

    Hotels Near LEGOLAND Malaysia

    9. LEGOLAND Hotel

    LEGOLAND Hotel Johor Bahru best hotel in JB
    Photo Credit: @ainaarieyza (Instagram)
    A LEGO-themed hotel? Yes, that's right! If you're planning for a trip to LEGOLAND Malaysia, we'd totally recommend spending a night in the exciting LEGOLAND Malaysia Resort.
    Be greeted by huge figurine sculptures at the entrance, then spot a massive LEGO Pirate Ship and a LEGO castle playground in the hotel lobby. Trust us when we say your children will be happy to spend hours here - LEGO character Meet And Greets are held daily, as well as other fun events!
    Legoland Malaysia Resort Johor Bahru best hotel in JB
    Photo Credit: @minkimii (Instagram)
    With 258 themed rooms packed with LEGO awesomeness, the hotel is absolutely perfect for family staycations. Accommodating up to 5 persons in each room, the room itself is both comfortable and also offers adventure for the kids.
    Our favourite part is that each room comes with a secret treasure chest - hunt for clues in the room to open the chest and you'll get to bring home a set of exclusive LEGO merchandise!
    Address: No. 7, Persiaran Medini Utara 3, Bandar, 79250 Johor Bahru, Johor

    10. Jen Johor Puteri Harbour by Shangri-La

    Jen Johor Puteri Harbour
    If you don't intend to stay at LEGOLAND Malaysia, there are also other excellent hotels around that you can consider. One of them is Jen Johor Puteri Harbour, located just a 7-minute drive away. It is also near Puteri Harbour and Mall of Medini and Puteri Harbour International Ferry Terminal, which is the perfect launching pad for a day trip to Batam if you're looking to venture further.
    With rooms that come with a scenic harbour view as well as a gorgeous infinity pool that's perfect for the 'gram (and for lounging away on a long, lazy afternoon), this is a hotel that'll be hard to leave for sure!
    Address: Persiaran Puteri Selatan, Puteri Harbour, 79000 Nusajaya, Johor, Malaysia

    11. Ramada by Wyndham Meridin Johor Bahru

    Ramada by Wyndham Meridin Johor Bahru
    Here's another option for those who are looking to be close to LEGOLAND but not stay on the premises itself. Ramada by Wyndham Meridin Johor Bahru touts itself to be a home away from home, and offers both suites and deluxe rooms that make for a comfortable stay.
    Besides this, the hotel is also fitted with amenities, from three restaurants, an infinity pool, aqua pool, fitness centre and a kids area too! Families and bigger groups should go for the suites, which have plenty of space and come with a living room and kitchenette area.
    Address: 5, Persiaran Medini Utara 3, Bandar Medini Iskandar, 79250 Nusajaya, Johor, Malaysia

    Hotels Near KSL City Mall/Taman Abad

    12. Glex Hotel Signature JB

    Glex Hotel Signature JB best hotel in Johor Bahru
    Glex Hotel Signature JB's goal is to make sure their guests feel at home even if you're miles away. The hotel's interior is elegantly decorated with simple, yet cosy furnishing throughout the space, ensuring a pleasurable stay.
    Conveniently located in the main business district of the city, it is also a short walk away to convenience stores, eateries, shopping malls as well as tourist destinations in Johor Bahru.
    Glex Signature Hotel Johor Bahru best hotel in JB
    With the combined use of dark wood, beige accents and warm lighting, the chic rooms here exude an undeniably welcoming atmosphere. With over 30 stylishly designed rooms to choose from, you can surely enjoy comfort and a relaxing stay while you're here, especially with their Executive Suite which comes with a separate living and dining area.
    Address: Plaza DNP, UNIT 1.09, LEVEL 1, 59, Jalan Dato Abdullah Tahir, 80300 Johor Bahru, Johor

    13. Grand Paragon Hotel Johor Bahru

    Grand Paragon Hotel Johor Bahru
    Grand Paragon Hotel is a 4-star hotel that is just a convenient 7-minute walk or 5-minute drive away from KCL Mall - that means a whole slew of dining and shopping options at your (almost) doorstep!
    The hotel features 358 rooms and suites, and is equipped with amenities including a fitness center, swimming pool and health spa for you to indulge in after you're done with all your shopping sprees.
    Address: 18, Jalan Harimau, Taman Century, 80250 Johor Bahru, Johor, Malaysia

    14. Holiday Villa Johor Bahru City Centre

    Holiday Villa JB
    Just steps away from KSL City Mall, Holiday Villa Johor Bahru City Centre offers spacious rooms, and also has an infinity pool and restaurant. Fuss-free and has all you need for a clean and comfortable stay, from toiletries, cosy beds and free parking too!
    This is also a great hotel choice for foodies - as you'll be glad to know that K Fry Urban and Space Cafe is located within the hotel premises itself. Enjoy super 'gram worthy coffee and pastries for brunch, and Korean fried chicken for dinner!
    Address: 260, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor, Malaysia

    15. KSL Hotel & Resort

    KSL Hotel JB
    For those who just want convenience at their fingertips, KSL Hotel & Resort is for you as it is located within KSL Mall itself. With a Starbucks at the lobby and the ever popular Avery-Day convenience store you're never gonna go hungry at night! Your fave cup noodles are just a few steps away!
    Accommodation-wise, there are many different room options to choose form to suit different needs. Couples or besties can get a Deluxe Room with a double bed or twin beds, while a family can opt for a suite.
    Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia

    Hotels Near AEON Mall Tebrau City/Taman Mount Austin

    16. KSL Hot Spring Resort

    KSL Hot Spring Resort
    A 10-min drive from AEON Mall Tebrau CityKSL Hot Spring Resort in Johor is the state's first ecologically friendly resort and spa. Offering 308 contemporary, laid-back rooms and suites, the resort is the place to go for a relaxing and rejuvenating staycation experience.
    The resort also is well-equipped with facilities such as a gym, a kids’ playground, a rooftop hot tub, a golf simulator, and the resort's highlight - their spa featuring a hot spring pool and a sauna.
    KSL Hot Spring Resort Johor Bahru best resort in JB
    Photo Credit: @sssssdotcom (Instagram)
    Book a night's stay at the resort and take a dip in any of their 3 indoor hot spring pools here, open 24 hours daily for you to use anytime. With the hot water sourced from the Jasin Hot Spring wells of Melaka, the temperature of the water is constantly measured to ensure that guests can enjoy the best hot spring experience.
    Address: 31, Jalan Kangkar Tebrau, Taman Daya, 81100 Johor Bahru, Johor

    17. Midori Concept Hotel

    Midori Concept Hotel Taman Mount Austin Johor Bahru
    Photo Credit: @elmershe (Instagram)
    Located in the bustling Mount Austin residential area, Midori Concept Hotel is a boutique hotel filled with greenery and vibrant decor. Set along a row of shoplots, the hotel would catch your attention right away even from afar, with its bright, leafy facade.
    Midori Concept Hotel Johor Bahru best boutique hotel in JB
    Photo Credit: @victified (Instagram)
    The same artistic touches translate well into their stunning rooms as well - elegantly furnished, the rooms here come equipped with free WiFi, flat-screen TVs, as well as tea and coffee-making facilities.
    We'd recommend spending a little more to stay in their stunning Suite Room, where you'll get to enjoy Baroque-esque velvet furniture and a deep-soaking bathtub.
    Address: 57, Jalan Austin Heights 8/1, Taman Mount Austin, 81100 Johor Bahru, Johor

    18. Hako Hotel

    Hako Hotel JB
    For those who are doing a getaway on a budget, you can expect a clean, no-frills and comfortable stay at Hako Hotel. Think a mix of muji-style and Singapore's Hotel G, Hako Hotel's style is clean and minimalistic, furnished with all your basic necessities.
    Hako Hotel is also conveniently located to the area's attractions, making it a perfect place to set up camp for your day's adventures; a 5-minute walk to Austin Heights Water Park, as well as 12-minute drive to the area's mega malls, AEON Tebrau City, Lotus Desa Tebrau (not a mall but a hypermart - perfect for snacks and goodies shopping) and IKEA Tebrau (one of the largest IKEA stores in Southeast Asia!).
    Address: 18, Jalan Harimau, Taman Century, 80250 Johor Bahru, Johor, Malaysia

    Hotels near Mid Valley Mall

    19. St. Giles Southkey

    st giles southkey jb
    Stay in comfort and style at St. Giles Southkey! One of the newest hotels in Johor Bahru, St. Giles Southkey is part of the Mid Valley Southkey complex, which means Mid Valley Mall is just a few steps away! Now you can shop till you drop and not worry about having to travel too far back to your hotel ;)
    The hotel boasts 575 impeccably curated rooms that give guests a home away from home experience and is furnished with warm decor and modern facilities.
    Address: Mid Valley Southkey, 1, Persiaran Southkey 1, Kota Southkey, 80150 Johor Bahru, Johor, Malaysia

    20. Renaissance Johor Bahru Hotel

    Renaissance Hotel JB
    Golf enthusiasts looking for a fantastic place to stay in JB can check into Renaissance Johor Bahru Hotel, which is a five-minute drive from Permas Jaya Golf Club, and 11-minute drive from Daiman 18 Golf Club! The best part? You can continue your hole-in-one celebrations with drinks at Mid Valley Mall, which is a short 10-minute drive away!
    Address: 2, Jalan Permas 11, Bandar Baru Permas Jaya, 81750 Johor Bahru, Johor, Malaysia

    Explore More Things To Do In Johor

    🌏 Follow us on social media for more inspiration and the latest deals:
    💰 For exclusive promos, subscribe to our Telegram channel and sign up for our newsletters!