Johor Bahru is a popular travel destination amongst Singaporeans thanks to its proximity being just a stone’s throw away from our sunny island! There’s always a myriad of tantalising local delights and affordable shopping as well as some pretty great attractions such as Legoland and more.
Whether you’re looking for a short weekend retreat or a longer getaway - here are 16 affordable hotels in Johor Bahru under $56 with comfortable rooms and local experiences and attractions close by waiting to be discovered!
🤩 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
Unbox Your Joy 🎁
Klook's Year End Sale is here! We've got:
- Travel Blind Boxes at just $1
- Stand to win a $300 Klook e-Gift Card
- Enjoy up to $195 off during our Black Friday and Cyber Monday Sales!
Find out more: bit.ly/4fQyu28
PS: Looking for more sweet deals and promos? Check out allll the Klook promo codes available here - with more promos updated every month!
1. Pulai Springs Resort
In need of an island resort getaway but don’t wanna travel too far (or spend too much money)? Check out Pulai Springs Resort located just a bridge away in Johor Bahru!
From just SG$56, you’ll be able to get a One Bedroom Suite here including a living area where you’ll be able to relax and unwind with your loved ones after a long day of eating and shopping.
Feeling like doing something a little more relaxing? There are swimming pools with slides and more amenities to enjoy during your stay here.
Plus, the accommodation is located in a quaint location where you’ll be able to perfectly emulate the vibes of a peaceful escape but it’s still convenient enough to hit up the malls (just a 15-minute drive to Paradigm Mall and Sutera Mall) and get some retail therapy in!
- Rate: From SG$56 (for One Bedroom Suite)
- Address: 20km, Jalan Pontian Lama, 81110 Johor Bahru, Johor, Malaysia (Map)
2. V8 Hotel
Whether you’re looking for a hotel with fun things to do for kids, or simply looking for a cosy space to stay on your trip to Johor Bahru, V8 Hotel is definitely a great place to consider.
Room rates begin at SG$44 for a Deluxe King Room that’s minimalistic with touches of elegance - and you’ll have access to a fun hotel pool including playgrounds and slides for a mini-waterpark experience without even leaving the hotel!
The hotel is also a short 15-minute drive to Legoland and Sutera Mall, so we can definitely see why it’s popular with families!
- Rate: From SG$44 (for Deluxe King Room)
- Address: 2, Jalan Jati 2, Taman Nusa Bestari Jaya, 81300 Skudai, Johor, Malaysia (Map)
3. Ibis Styles Johor Iskandar Puteri
With affordable room rates beginning from SG$50 for a Standard Queen Room, Ibis Styles Johor Iskandar Puteri is a lovely place to stay for those who prefer a quiet getaway and love to discover new activities.
The rooms here are clean, vibrant and bright with plenty of sunlight coming in - and it’s also really near to Eco Botanic at EcoWorld Gallery where you’ll find plenty of new cafes and food places to try. There are also a bunch of other recreational activities available there like pilates studios, salt float spas and more!
PS: It’s also just a 15-minute drive to Legoland!
- Rate: From SG$50 (for Standard Queen Room)
- Address: 1 Nusa Sentrum Complex Jalan Silc 2:9 Silc Industrial, Park Iskandar Puteri, 79200 Johor Bahru, Malaysia (Map)
4. KSL Hot Spring Resort
Feeling burnt out and in need of a quick getaway? Then you should definitely consider KSL Hot Spring Resort in Johor Bahru!
Don’t be misled by its name, while the hotel is called KSL Hot Spring Resort, it’s actually located nearer to the Mt. Austin area instead of KSL City Mall - making it a great spot for those who prefer something more slow-paced and quiet.
From SG$51 for a Deluxe King Room, you’ll get a spacious and luxurious stay with modern and elegant furnishings as well as access to the hotel’s amenities like the rooftop pool as well as the heated indoor pool!
- Rate: From SG$51 (for Deluxe King Room)
- Address: 31, Jalan Kangkar Tebrau, Taman Daya, 81100 Johor Bahru, Johor, Malaysia (Map)
5. V3 Hotel and Residence Seri Alam
For those looking for a less “touristy” experience, check out V3 Hotel and Residence Seri Alam with affordable rates from SG$52 for the Executive Deluxe Room.
There are lots of local eateries and mini-marts located in the vicinity of the hotel, so it’s definitely going to be an adventure discovering new spots that you don’t see often on social media.
Here, the rooms are modern, spacious and clean - great for winding down and recharging after a long day of exploring the area, filling your tummy with good food, and hunting for hidden gems!
Of course, if you’d still like to visit the popular hotspots in Johor Bahru, it’s also just a 15-minute drive to the KSL and City Square Mall area!
- Rate: From SG$52 (for Executive Deluxe Room)
- Address: Jln Suria 1, Bandar Seri Alam, 81750 Masai, Johor, Malaysia (Map)
6. Berjaya Waterfront Hotel
Picture this - gorgeous waterfront views and unobstructed clear skies. This is exactly what you’ll get when you stay at Berjaya Waterfront Hotel in Johor Bahru!
On top of the hotel’s uber-accessible location thanks to its proximity to some of the area’s most popular hot spots like R&F mall, Bazaar Karat, Jalan Wong Ah Fook and more, the rooms here are also really clean and minimalistic.
From SG$53, you’ll be able to enjoy the Deluxe Polo View room where you can cosy up in the comfy plush sheets and enjoy the pretty scenery from the comfort of your room!
- Rate: From SG$53 (for Deluxe Polo View Room)
- Address: 88, Jalan Ibrahim Sultan, Taman Stulang Laut, 80300 Johor Bahru, Johor, Malaysia (Map)
7. Hako Hotel
Hako Hotel is a charming boutique hotel located in the Skudai area (where you’ll find lots of good eats that locals love!) of Johor Bahru with rustic, Muji vibes combined with a touch of industrial aesthetics.
Here, you’ll find cosy rooms like the Deluxe King Room - from SG$44 - that are clean, stylish and comfortable for you to rest your head after a long day of exploring (make sure to hunt and ask for recommendations for the yummy hidden gems nearby!).
Sutera Mall is also located close by - so you’ll be able to get your shopping fix in without having to travel too far!
- Rate: From SG$44 (for Deluxe King Room)
- Address: 18, Jalan Pendekar 13, Taman Ungku Tun Aminah, 81300 Skudai, Johor, Malaysia (Map)
8. Citrus Hotel Johor Bahru
Convenience and proximity to some of the most highly sought-after hotspots is a priority for many when it comes to looking for a place to stay in Johor Bahru - and if that’s you, then you definitely have to check out Citrus Hotel Johor Bahru.
With room rates beginning from SG$37 for a Superior Double Room that gives off modern, yet warm and homey vibes, this hotel is located in an extremely accessible location - just one minute from the immigration checkpoint, City Square Mall and many other attractions like Jalan Wong Ah Fook where you’ll find lots of yummy bites!
- Rate: From SG$37 (for Superior Double Room)
- Address: 16, Jalan Station, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia (Map)
9. Amerin Hotel Johor Bahru
Located just a short walk from Perling Mall, Amerin Hotel Johor Bahru is a great place to stay if you’re looking for a luxurious experience on a budget.
With rates beginning from SG$49 for a Deluxe King Room including breakfast, you’ll be able to enjoy not just the modern and minimalistic space - there’s also a swanky rooftop pool and bar with great views of the city!
- Rate: From SG$49 (for Deluxe King Room)
- Address: No, 35, Jln Persisiran Perling 1, Taman Perling, 81200 Skudai, Johor, Malaysia (Map)
10. Amansari Residence Resort
Get the best of both worlds at the Amansari Residence Resort! Here, not only will you be able to enjoy the crisp and fresh air of a tranquil, green setting, but you’ll also be just a 15-minute drive to hot spots like AEON Tebrau City.
For the adrenaline junkies, you’ll also be a 15-minute drive to the popular Austin Heights Water and Adventure Park!
Here, you’ll be able to get a Deluxe Double Room from SG$51 - a clean and spacious room including a balcony with unobstructed views overlooking some gorgeous greenery. Just imagine having your morning cuppa here!
- Rate: From SG$51 (for Deluxe Double Room)
- Address: Persiaran Seri Alam, Bandar Baru Seri Alam, 81750 Masai, Johor, Malaysia (Map)
11. Midori Concept Hotel
This one’s an up-and-coming pick that’s beginning to gain popularity on social media - Midori Concept Hotel.
Located conveniently in the Mt. Austin area where you’ll find an array of good food places and recreational activities like karaoke and more, this boutique hotel has affordable room rates beginning from SG$52 for an Executive Twin Room.
The best part - the hotel has a unique and charming botanical-themed concept, and you’ll find yourself in a state of utmost relaxation as you unwind in the comfy and chic rooms.
Some rooms also come with bathtubs where you’ll be able to relax surrounded by meticulously-placed plants!
- Rate: From SG$52 (for Executive Twin Room)
- Address: 57, Jalan Austin Heights 8/1, Taman Mount Austin, 81100 Johor Bahru, Johor, Malaysia (Map)
12. The Ardens Hotel - Austin
At The Ardens Hotel - Austin, check into your cosy and clean stay with the Grand Queen Room starting from SG$48!
Located just a 15-minute drive from the KSL and City Square Mall area, the hotel has cute and comfy rooms perfect for a short stay in Johor Bahru.
There are also a myriad of local eateries nearby and hidden gems for you to uncover, so make sure to explore the area surrounding the hotel and ask for recommendations from the staff!
- Rate: From SG$48 (for Grand Queen Room)
- Address: 19&21, Jalan Austin Perdana 2/22, Taman Austin Perdana, 81200 Johor Bahru, Johor, Malaysia (Map)
13. Belllo Hotel JB Central
Situated just a 5-minute walk away from the immigration checkpoint, City Square Mall, Jalan Wong Ah Fook and more, Belllo Hotel JB Central is another popular hotel that’s wonderful for those who are looking for a convenient and affordable place to stay in Johor Bahru (without compromising on the comfort of course!).
From just SG$43 for a Deluxe Room, you’ll get to unwind in a clean and simple space, sprinkled with elegant and opulent accents.
Around the hotel, you’ll also find marts, street food and even night markets, making it perfect for foodies and night owls!
- Rate: From SG$43 (for Deluxe Room)
- Address: Malaysia, 21, Jalan Meldrum, 80000 Johor Bahru, Malaysia (Map)
14. Crystal Crown Hotel
Sleek and swanky, Crystal Crown Hotel in Johor Bahru is the place to stay if you’re looking for a place that makes you feel like you’re really in the urban downtown area of a city.
From SG$48, you’ll get a Superior Double Room here that’s not only clean, bright and spacious, but also conveniently located just a 1-minute drive to KSL City Mall and a 6-minute drive to the City Square Mall area.
When you feel like chilling under the stars, there’s also a rooftop pool with lounge chairs available on-site!
- Rate: From SG$48 (for Superior Double Room)
- Address: 117, Tebrau Hwy, Taman Century, 80250 Johor Bahru, Johor, Malaysia (Map)
15. Ritzton Hotel
As you step into the Ritzton Hotel in Johor Bahru, you’ll be greeted by elegant warm lights and sleek, white and marble accented decor - emulating some serious opulent vibes from high-end hotels.
And here’s the cool part - it’s only starting from SG$31 for a Double Room which is not only clean and cosy, but the grey marble bathrooms also offer a luxurious touch!
The hotel is also located in the city centre of Johor Bahru, so you’ll be located just a stone’s throw away from hotspots like Plaza Pelangi, Sentosa Plaza and Giant Hypermarket Leisure Mall!
- Rate: From SG$31 (for Double Room)
- Address: 128, Jalan Serampang, Taman Tebrau Jaya, 80400 Johor Bahru, Johor, Malaysia (Map)
16. KSL Hotel and Resort Johor Bahru
The KSL Hotel and Resort Johor Bahru is one of the most popular places to stay in Johor Bahru - and it’s not difficult to see why.
It has a great location near to the immigration checkpoint and various other tourist hotspots like the KSL City Mall, Holiday Plaza, Plaza Pelangi - and room rates are going from only SG$51 for a Premier Deluxe King Room.
Inside the room, you’ll find yourself basking in the comfort of a clean and spacious room with luxurious vibes and great city views! There are also fun amenities to check out such as the swimming pool and more, if you're looking for something different to do.
- Rate: From SG$51 (for Premier Deluxe King Room)
- Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia (Map)
And there you have it, 16 affordable hotels in Johor Bahru under $56 for your next getaway - book your favourite picks now and embark on your next adventure across the causeway ASAP!
Note: All information and hotel rates provided are accurate at the time of publishing. Hotel rates may fluctuate depending on the travel season, so do check and make your booking in advance in order to enjoy the best rates. Thank you!