Johor Bahru, nestled in the southern part of Malaysia, is a buzzing city with a charm that draws in travellers looking for a more laid-back alternative to the capital. It's a place where cultures mix in the most colourful ways, where modern life blends with tradition, and where friendly locals make you feel like you’ve just come home. Whether you're popping in for a weekend getaway or exploring the region at a slower pace, this city has a little bit of everything—shopping, food, history, and that laid-back tropical energy. The pace is just right—lively enough to keep things exciting, but not so fast that you can't stop and enjoy a leisurely roti canai or a cup of strong local coffee. If you’re travelling on a budget, the good news is that finding a cheap hotel in Johor Bahru is super easy, and you don’t have to sacrifice comfort for price. It’s the perfect spot for those who want to stretch their travel funds without missing out on local experiences. This city offers the chance to explore authentic street markets, sample mouth-watering eats, and enjoy the coastal breeze, all while keeping your spending in check. It’s the kind of place where spontaneity thrives—where a quick stroll can lead you to unexpected finds and friendly conversations. So, if you’re keen to discover more and make your time here memorable without emptying your wallet, keep reading this article—there’s so much more waiting to be uncovered.
Johor Bahru is generally a safe place for tourists, and loads of people—both locals and visitors—go about their day without a hitch. Like any other city, it's all about being street-smart and staying aware of your surroundings. Most areas, especially the ones popular with tourists, are well-patrolled and welcoming. You’ll find locals are usually super friendly and happy to help if you need directions or recommendations. That said, it’s always a good idea to keep an eye on your belongings in crowded spots like markets, shopping centres, and bus terminals—just the usual common sense stuff. Pickpocketing can happen occasionally, especially if you're not paying attention, so maybe leave the flashy jewellery and extra gadgets at the hotel. At night, stick to well-lit areas and avoid walking alone down quiet backstreets—nothing dramatic, just playing it safe. Taxis and ride-hailing apps like Grab are reliable if you’re out late or don’t fancy walking. And one thing worth knowing—crossing roads can be a bit of a sport! Not every car will slow down, so always stay alert. But honestly, if you stay aware, trust your gut, and treat it like you would any unfamiliar place, you’ll have a brilliant time. The city's got loads to offer, and with just a bit of caution, you're all set for a smooth, fun-filled trip.
Johor Bahru’s weather is your classic tropical treat—warm, humid, and sunny most of the year. If you're a fan of sunshine and don’t mind a bit of heat, you’re in for a good time! Temperatures usually hover around 27°C to 32°C, so light clothes, sunnies, and suncream are your best mates here. But don’t forget the brolly—showers can sneak up on you, especially in the afternoon. They’re usually short and refreshing, so it’s nothing that’ll ruin your day. The rainiest months tend to be from November to January, thanks to the monsoon season, but even then, there are still plenty of clear skies in between. If you’re heading out sightseeing, mornings and evenings are cooler and comfier, while the afternoons can be quite toasty. It’s a great idea to pace yourself, pop into cafes or shops to cool off, and keep a water bottle handy. The humidity can be a bit of a shock if you're not used to it, but honestly, it just adds to that laid-back tropical feel. So whether you're strolling the streets, hopping over to theme parks, or chilling at the bay, the weather sets the tone for a relaxed, sun-soaked adventure. Just pack smart, plan around the rain, and you'll be set for an amazing time.
- Airport Shuttle Bus – There’s a handy shuttle that runs between the airport and JB Sentral (the main transport hub in town). It’s affordable, air-conditioned, and a relaxed way to get into the city. Perfect if you're not in a rush and fancy a scenic little ride.
- Taxi from the airport taxi counter – Just head over to the official taxi booth at the arrivals area, let them know where you’re going, pay at the counter, and hop into a cab. The prices are fixed based on zones, so no haggling needed—super easy!
- Car rental – If you’re the type who likes to take the wheel and explore at your own pace, there are a few rental counters right at the airport. The roads are decent and signs are in English, so driving’s not too tricky.
- Local bus – For the budget-conscious or those who love doing things the local way, you can catch a local bus from the airport to Larkin Sentral, and then hop on another bus to your destination. It’s a bit longer, but fun if you’re up for an adventure.
Whichever option you go for, you’ll be in the heart of Johor Bahru in no time. Just pick what suits your style and enjoy the ride!
1. The Marcopolo Kitchen
A lovely Italian-inspired eatery known for its hearty pastas, juicy steaks, and wood-fired pizzas. The warm, rustic setting makes it perfect for a relaxed meal with friends or family.
15, Jalan Perang, Taman Pelangi, 80400 Johor Bahru, Johor, Malaysia
2. Tosca Italian Trattoria
Perched on the 13th floor of the DoubleTree by Hilton, this spot offers a delightful Italian menu with wood-fired specialties. The view of the Straits of Johor adds a special touch to your dining experience.
DoubleTree by Hilton, 12 Jalan Ngee Heng, 80000 Johor Bahru, Johor, Malaysia
3. Dona Bakehouse
A charming artisan bakery and café located near the customs area. Perfect for a leisurely brunch or a sweet treat, their pastries and coffee are a hit among locals and visitors alike.
Jalan Tan Hiok Nee, 80000 Johor Bahru, Johor, Malaysia
4. Sunday Morning Coffee Shop
A cosy café offering a range of breakfast and brunch options. Their aromatic coffee and relaxed atmosphere make it a great spot to start your day.
124, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
5. Project Smoked
For those craving hearty smoked meats, this place serves up tender ribs, pulled pork sliders, and juicy sausages. Pair your meal with their selection of craft beers for a satisfying feast.
224, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Johor Bahru City Square
Right smack in the middle of the city and just a quick walk from the checkpoint, this mall is a favourite with both locals and visitors. It’s got fashion, beauty, gadgets, and plenty of food options if you need to recharge.
108, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
Paradigm Mall JB
This one’s huge and packed with things to see and do—shopping, restaurants, a cinema, even an ice-skating rink! Great for families or if you want a whole day out in one place.
Jalan Skudai, Taman Bukit Mewah, 81200 Johor Bahru, Johor, Malaysia
Johor Premium Outlets (JPO)
If you love a good bargain on big-name brands, this is your go-to. From sporty gear to designer finds, it’s all there—and at discounted prices! A bit outside the city, but totally worth the trip.
Jalan Premium Outlets, Indahpura, 81000 Kulai, Johor, Malaysia
A solid budget option with friendly service and a clean, simple setup. Ideal if you’re looking for somewhere low-key but comfortable to rest after a day of exploring.
No. 1, Jalan Austin Heights 8/1, Taman Austin Heights, 81100 Johor Bahru, Johor, Malaysia
Located close to KSL City Mall, this place offers a spacious room and lots of amenities at a reasonable price. Plus, there’s a water park—so you can have some fun without leaving the hotel.
33 Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
A charming, budget-friendly option with simple, modern rooms. It’s a perfect spot for those looking to keep things easy and comfortable while staying in a good location.
No. 2, Jalan Mutiara Emas 9/22, Taman Mount Austin, 81100 Johor Bahru, Johor, Malaysia
This contemporary hotel offers clean, stylish rooms and modern amenities without the hefty price tag. It’s a solid choice for travellers who appreciate a good mix of comfort and value.
Jalan Station 3, 80000 Johor Bahru, Johor, Malaysia
A fantastic budget hotel that combines convenience with comfort. The rooms are clean and cosy, and the location near Mount Austin gives you access to plenty of eateries and shopping.
Jalan Austin Heights 8/2, Taman Mount Austin, 81100 Johor Bahru, Johor, Malaysia
A cosy, no-fuss hotel with clean rooms and friendly service, perfect for those who just want a comfortable place to rest while exploring the city.
11, Jalan Jaya, Taman Maju Jaya, 80400 Johor Bahru, Johor, Malaysia
Located near the customs checkpoint, this hotel is ideal if you’re crossing between Malaysia and Singapore. It offers good value, with a convenient location for travellers.
Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
A charming little spot with affordable rooms, providing a simple yet pleasant stay. It’s a great choice for budget-conscious travellers who want a clean and quiet retreat.
No. 9, Jalan Anggerik, Taman Perling, 81200 Johor Bahru, Johor, Malaysia
This hotel offers a mix of comfort and affordability, with stylish interiors and a good range of amenities. Great for those looking for a boutique vibe without the price tag.
27, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Just a short walk from JB Sentral, this budget-friendly hotel gives you access to lots of nearby shops and restaurants. A simple and convenient option for those wanting to stay close to the action.
56, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor, Malaysia
A cosy and peaceful B&B offering a comfortable place to relax. It’s perfect if you're after a quiet retreat, with friendly hosts and all the basics you need.
No. 16, Jalan Serampang, Taman Seri Austin, 81100 Johor Bahru, Johor, Malaysia
A lovely spot surrounded by nature, perfect for a relaxing getaway. It offers simple rooms and a warm, welcoming atmosphere. A great place for those looking for a chilled-out stay.
No. 10, Jalan Kelulut, Taman Permata, 80400 Johor Bahru, Johor, Malaysia
Set by the water, this charming guesthouse gives you a taste of local life. It’s a homely choice that offers a nice blend of comfort and simplicity.
Kampung Kukup Laut, 81500 Pontian, Johor, Malaysia
If you’re keen on some quiet countryside vibes, this farm stay is perfect for a relaxing retreat. Enjoy fresh air and a peaceful environment, all at an affordable price.
No. 12, Jalan Raya, Kampung Labis, 85300 Labis, Johor, Malaysia
A budget-friendly and welcoming guesthouse, it’s ideal for those just looking for a place to rest after a busy day of sightseeing. A simple spot with all the essentials.
No. 66, Jalan Maju, Taman Johor Jaya, 81100 Johor Bahru, Johor, Malaysia
1. Free Wi-Fi
Most budget hotels and guesthouses provide free Wi-Fi, so you can easily stay connected to friends or look up places to visit while you’re in town.
2. Air-conditioning or Fans
Given the warm climate in Johor Bahru, many budget accommodations include air-conditioning or ceiling fans, so you can keep cool after a day out in the heat.
3. Clean and Simple Rooms
You’ll get well-maintained, no-frills rooms with all the basics like clean sheets, towels, and toiletries. The rooms may be simple, but they’ll be comfy enough for a good night’s rest.
4. 24/7 Front Desk
Many budget places have staff available around the clock to help with check-in, providing directions, or answering any questions you might have.
5. Shared or Private Bathrooms
Depending on where you stay, you can choose between shared bathrooms or a private en-suite. Either way, the bathrooms are usually kept clean and functional.
6. TV and Basic Entertainment
A lot of budget accommodations come with a TV so you can wind down in the evenings with your favourite shows.
7. Basic Kitchen or Dining Area
Some guesthouses or hostels may offer access to a shared kitchen or dining area where you can cook or store food, which is perfect if you want to save a bit on meals.
8. Luggage Storage
If you have a late flight or need to explore before you check in, many budget hotels will offer a place to store your luggage for a few hours.
A must-visit for families with kids! This theme park is packed with Lego-themed rides, shows, and even a water park, making it perfect for a whole day of fun and adventure.
Located near the city centre, Johor Zoo is home to a variety of animals, from tigers to elephants. It’s a great spot for a day out in nature and a chance for the kids to learn about wildlife.
A cute and interactive park where Hello Kitty fans can enjoy themed rides, activities, and even meet some of their favourite characters. It’s ideal for families with younger children.
This beautiful mosque offers a peaceful environment and impressive architecture. It’s a great place for families to explore, take in the views, and learn about Johor’s rich culture and history.
A beautiful waterfront area with parks, recreational activities, and restaurants. You can take a stroll by the sea, enjoy the local food, or even try out a boat ride.
This historic temple is one of the oldest in the area and provides a cultural experience for families. The kids will enjoy the beautiful architecture, and it’s an excellent way to learn about local traditions.
An indoor amusement park that brings the world of Angry Birds to life. With plenty of interactive games, obstacle courses, and fun challenges, it’s the perfect place for children to burn off some energy.
A beautiful natural spot for a family outing, perfect for those who love the outdoors. Take a short hike to the falls, enjoy the surrounding nature, and cool off with a refreshing swim.
A lovely park with lush greenery, playgrounds, and picnic areas. It’s perfect for a relaxing family day out, with plenty of space for the kids to run around.
A family-friendly attraction with life-sized versions of characters like Bob the Builder, Barney, and Thomas the Tank Engine. It’s a fantastic place for younger children to interact with their favourite characters.
1. Book in advance – Prices tend to creep up closer to your travel dates. Snapping up a room early often means snagging the best deals.
2. Compare booking platforms – Don’t stick to just one app or website. Check a few (and maybe even the hotel’s own site) to spot the lowest rate. Some even offer secret deals or extra perks.
3. Travel during weekdays – Hotel prices are usually cheaper from Sunday to Thursday. Avoid weekends and public holidays if you can, as that’s when demand (and prices) go up.
4. Go for hostels or guesthouses – These can be brilliant value, especially if you’re happy with the basics. Many offer cosy stays, friendly vibes, and free brekkie too!
5. Look outside the city centre – Staying just a little further from the main attractions can often save you quite a bit. Places around Mount Austin or Taman Pelangi still have great food, shops, and easy transport.
6. Check for freebies – Look out for places that throw in breakfast, Wi-Fi, water, or parking at no extra charge. Every little helps!
7. Stay longer – Some places offer discounts for longer stays. If you’re hanging around for a few nights, it’s worth checking if they’ll cut you a deal.
If you’re after budget-friendly hotels in Johor Bahru, Traveloka is a cracking place to start! It’s super easy to use, packed with great choices, and often throws in cheeky discounts that help you save even more.
One of the best things about Traveloka is how it lets you filter exactly what you need — whether it’s a cosy stay near the city centre, a hotel with free breakfast, or something close to shopping and food. You can check guest reviews, see real photos, and even find last-minute deals if you’re feeling spontaneous.
Traveloka’s prices are transparent too, so no nasty surprises at checkout — what you see is what you pay. And if you’re someone who likes planning ahead or travelling on the fly, their app makes it super convenient to book wherever you are. Plus, they’ve got a loyalty programme where you can collect points and save even more on future stays.
So, whether you're planning a weekend escape or a longer visit, Traveloka’s got plenty of budget stays that don’t skimp on comfort or convenience. It’s a solid pick for stress-free booking and getting the most bang for your buck in Johor Bahru. Happy travels!
Looking for a last-minute hotel deal in Johor Bahru? No worries — Traveloka makes it a breeze! Whether your plans changed suddenly or you’ve decided on a spontaneous trip, Traveloka has loads of pocket-friendly options that’ll save the day.
First off, just jump onto the Traveloka website or app, pop in your destination and dates, and it’ll show you all the available stays — even for the same night! You can filter by price, location, or facilities to find something that suits your needs. Handy, right?
But here’s a little extra tip: don’t forget to check the promotions section on Traveloka’s promo page. They’re always updating it with brilliant deals, flash sales, and exclusive discounts — especially useful when you’re booking last-minute. Sometimes, you’ll find limited-time vouchers or markdowns that knock the price down quite a bit.
And just because it’s a late booking doesn’t mean you have to settle. There are still loads of comfy and clean options, with real guest reviews to help you decide. Some hotels even offer free perks like Wi-Fi or breakfast.
So, if you’re in a rush and still want to save a bit, Traveloka’s got your back. Quick, simple, and full of great surprises — just the way we like it!
Popular City | Desaru, Johor Bahru |
Popular Hotel | V3 Hotel & Residence Seri Alam, HereHotel |
Popular Landmark | Legoland Malaysia, Danga Bay |