TheSmartLocal – Singapore’s Leading Travel and Lifestyle Portal

Skip to content
jb hotels - cover image

11 Best Hotels In JB For Any Price Point, From $18/Pax To $266/Night

Best hotels in JB to stay at


Treating yourself to a trip away from home doesn’t have to equate to a far getaway – staying somewhere, anywhere, does wonders to ease those stress knots in the shoulders. And, with hotels in JB offering budget-friendly prices, it’s no surprise that many of us would gladly brave the causeway for a quick weekend getaway.

Whether you feel like saving or splurging, below are the best JB hotels for every price point. Need something under S$20/pax? Easy. Craving luxury? These M’sia hotels have suites and opulent interiors under S$300 too.


Price breakdown & neighbourhoods


Use this handy table to figure out prices per night, as well as where each hotel is located for ease of convenience:

Hotel Price per night Neighbourhood

S$10-S$30/night

Attrus Bed & Breakfast From S$18.91/pax JB Sentral
Tune Hotel Danga Bay From S$20/night Danga Bay
V8 Hotel JB From S$40.65/night Skudai

S$50-S$100/night

KSL Resort Johor Bahru City Centre From S$58.47/night JB Sentral
Midori Concept From S$54/night Taman Austin Heights
Pulai Springs From S$78.17/night Pulai
Cube8teens by Nest Home From S$51.54/night Taman Daya
Forest City Marina Hotel From S$93.17/night Forest City

S$101-S$300/night

Amari JB From S$100.99/night JB Sentral
Renaissance Johor Bahru Hotel From S$133.82/night Permas Jaya
LEGOLAND Hotel From S$266.92/night Iskander Puteri

– Budget hotels in JB under $50/night –


Heading up to JB every weekend is pretty much feasible with these hotels from just S$18.91/pax for a night. Low prices doesn’t mean subject yourself to dodgy environments either – these budget-friendly accommodations offer friendly prices without compromising on cleanliness.


1. Attrus Bed & Breakfast


$18.91/pax


Attrus Bed & Breakfast
Image credit: Attrus Bed & Breakfast

For some of us, hotels just need to serve as a decent crash pad for the night. Enter Attrus Bed & Breakfast. With a decent 4.1 star rating on Google, the hotel does the job with clean and simple bunks reminiscent of Japan’s capsule hotels.

Attrus Bed & Breakfast
Image credit: Attrus Bed & Breakfast 

Within cosy rooms, each bed comes with a privacy screen, fold-out table, mirror, as well as international and USB plugs to keep all your devices at 100%. Book a single bunk for S$18.91/pax or book out a Family Room for 4 pax (S$57.58/night, or S$14.40/pax) if you’re coming with the whole jin gang.

Large lockers outside the rooms, and small ones within, also provide ample space to keep all your barang-barang. Even for non-drivers, staying here is easy as pie, as the hotel is walking distance from JB Sentral. In fact, City Square Shopping Mall is right across the road.

Recommended tickets at S$22.44

2. Tune Hotel Danga Bay


$20/night


Tune Hotel Danga Bay
Image credit: Tune Hotel Danga Bay

Regular travellers to Malaysia may already know of Tune Hotel, a popular chain known for comfy rooms at affordable prices. If you’re looking for a fuss-free room to call it a night, Tune Hotel Danga Bay is a good bet.

Tune Hotel Danga Bay
Image credit:
Tune Hotel Danga Bay

Despite its modest 4-star rating, each room comes with King Koil beds for a good night’s rest. While it certainly isn’t at the centre of the hubbub, this hotel is only a quick 10-minute drive or Grab ride away from Woodlands Causeway.

Recommended tickets at S$23.93

3. V8 Hotel JB


$40.65/night


V8 Hotel JB
Image credit: V8 Hotel JB via Google Maps

Kids and water slides go together like Bonnie and Clyde, so if you’re coming with little ones in tow, finding a place with the right amenities can be the cherry on top of your stay.

V8 Hotel JB
Image credit: V8 Hotel JB 

V8 Hotel JB is pretty much your standard 4-star hotel, with a fitness centre, in-house restaurant, and complimentary parking. But you’re coming with the fam, also know that there’s an infinity pool with slides for young ones to whiz down. For the adults, AEON Bukit Indah and Paradigm Mall are just a short drive away for all your shopping needs.

V8 Hotel JB
Deluxe Twin Room.

Image credit: V8 Hotel JB 

Recommended tickets at S$34

– Mid-range hotels in JB from $50-$100/night –


While an under-S$100 budget gets you no further than a budget hotel in Singapore, the same in JB can unlock deluxe suites and relaxing resorts.


4. KSL Resort Johor Bahru City Centre


$58.47/night


KSL Resort Johor Bahru City Centre
Superior King Room.

Image credit: KSL Resort

Say “JB” and most of us will think of shopping, eating and, of course, getting a mani-pedi. If that sounds like you, KSL Resort Johor Bahru City Centre should be right down your alley. Located above the popular KSL City Mall, this hotel makes for the perfect base to check off these classic things to do in Johor.

KSL Resort Johor Bahru City Centre
Image credit: Klook

Head downstairs to find affordable massages, hair salons, and manicures. Restaurants in the area are also plentiful, with You Kee XO Restaurant and Arashi Shabu-Shabu an elevator ride away, and K Fry Urban just a few minutes’ walk away. It’s no surprise that the hotel plays host to many repeat guests from Singapore.

KSL Resort Johor Bahru City Centre

Not to mention, hotel guests also get discounted entry to the building’s dinosaur-themed water park (RM20/adult, ~S$6.25). If that isn’t exciting enough, you can also opt for mega-sized rooms such as the 3-Bedroom Apartment with Private Pool (from RM536, ~S$167.23/night) or Executive Penthouse (RM850, ~S$265.76/night) that can fit up to 7 guests.

KSL Resort Johor Bahru City Centre

5. Midori Concept


$54/night


For the folks among us who drive, don’t just stick close to the causeway – another great area to book your hotel at is Mount Austin. Located on the northern end of JB, this area is home to plenty of hotels and cafes to fill up your day trip itinerary.

Midori Concept
Suite – Splendor Room.

Image credit: Midori Concept Hotel

Swing for something off-beat here with Midori Concept, a boutique hotel rocking a theme that can only be described as “princess-worthy”. Like a scene out of Barbie, their themed suites are decorated to a tee with silky bed sheets and pillows, aesthetic bed frames, and quirky wall artworks.

Midori Concept
Suite – Passion Room.

Image credit: Midori Concept 

Of course, you can’t live like royalty without a pretty bathtub. Each suite comes with a standalone tub you can soak in to feel like an absolute kween.

Recommended tickets at S$46

6. Pulai Springs Resort


$78.17/night


Pulai Springs Resort
Image credit: Pulai Springs 

For the enthusiastic traveller, Pulai Springs Resort has loads of activities and amenities to ensure that your itinerary is packed to the brim. It’s home to a hodgepodge of activities from bike rentals to a kids club, available at a top-up.

Pulai Springs Resort
Image credit: Pulai Springs 

Enjoy a dip in one of their 5 outdoor swimming pools – including a kids pool and a lap pool – or rent a bike and play some darts at their sports centre.. Afterwards, head out to the nearby Mount Pulai, for an outdoorsy adventure. The recreational forest has waterfalls the kids can swim in, alongside hiking trails in Johor that adventure junkies are sure to love.

Pulai Springs ResortExplore the nearby Mount Pulai Recreational Forest.
Image credit: @nurfarahfatina via Instagram

Pulai Springs Resort, Johor Bahru (Resort Hotel)

7. Cube8teens by Nest Home


$51.54/night


Cube8teens by Nest Home
1-Bedroom Deluxe Suite.

Image credit: Cube8teens by Nest Home 

For an affordable S$51.54/night, enjoy a stay in a spacious 75sqm 1-Bedroom Deluxe Suite at Cube8teens by Nest Home complete with balcony and city views. Perfect for an escapade with friends, this crib has plenty of room for BFFs to sit on the floor and play cards to enjoy a HTHT after a day of exploration.

Cube8teens by Nest Home
Image credit: Cube8teens by Nest Home 

Catch up on your favourite Netflix series on their smart TV or enjoy a meal at the large dining table. Those coming with a bigger group can also swing for the spacious Family Suite (S$93/night) that can fit up to 4 adults.

Recommended tickets at S$51.98

8. Forest City Marina Hotel


$93.17/night


Forest City Marina Hotel
Image credit: Forest City Marina Hotel 

While Bali is a 3-hour flight away, take heart that you can still enjoy a nearby seaside vacation at Forest City Marina Hotel, located near the Second Causeway. Hop on a little road trip to this luxury destination with your gang to reward yourselves after a long week of work.

Forest City Marina Hotel
Deluxe Twin Room.

Image credit: Forest City Marina Hotel 

While the hotel has Superior Rooms from RM298 (S$93.17/night), consider splurging for a Deluxe Twin Room (RM548, ~S$171.34)  that’s complete with a sea-facing balcony to wake up to the ebbing waves in the distance. Don’t forget to bring along your swimsuit too, since they have a couple of pretty seaside pools.

Recommended tickets at S$125.87

– Upscale hotels in JB from $100 and up –


If you want to feel like you come from old money, then JB’s “atas” hotels is truly where it’s at. Stay at royalty-style suites and enjoy stunning sea views without emptying your pockets with these luxe JB accommodations.


9. Amari JB


Hotel in JB near Komtar JBCC Mall from $100.99/night


Amari JBImage credit: Amari

Picture this: you’re in the mood to nua, plain and simple. In that case, Amari Johor Bahru’s direct pool access rooms would be a great place to book with your SO.

Amari JB
Image credit: Amari

While the hotel has rooms available, those looking to fully indulge can swing for the Deluxe Room with Pool Access (RM940, ~S$293.90/night). Roll out of the bed and into the pool, or suntan on your private terrace. You’re surely in for a relaxing weekend in this 5-star hotel.

Everything you need is also within walking distance with Komtar JBCC mall right on your doorstep, and JB Sentral right around the corner.

Recommended tickets at S$94.21

10. Renaissance Johor Bahru Hotel


$133.82/night for this hotel in JB with views of the Straits of Johor


If you’ve crossed off all major landmarks and shopping malls in JB and just want to relax in JB, then maybe a staycation at Renaissance Johor Bahru Hotel would be more up your alley.

Renaissance Johor Bahru HotelDeluxe Bayview Room.
Image credit: Marriott

From RM450 (~S$140.70/night), you get a 2 Twin/Single Beds room that’s a cosy sleeper for 2. But if you and bae are looking for a quick romantic getaway, opt for the Bay View Room (RM530, ~S$165.71/night) and you’ll get to enjoy views of the Straits of Johor from your window.

Renaissance Johor Bahru Hotel
Image credit: Permas Jaya Golf Club via Facebook

The hotel is packed with activities to keep you and your family occupied for your weekend getaway. You’ve got the Permas Jaya Golf Club just 1.5km away from the hotel if you’re raring to hit the green, and the hotel pool’s perfect for the little ones to have a splash-about. Spas like the Silver Thai Spa can be found nearby, and for all your retail needs, The Mall, Mid Valley Southkey is but a 10-minute drive away.

Recommended tickets at S$144

11. LEGOLAND Hotel


Hotel with many Instagram opportunities from $266.92/night


LEGOLAND Hotel Image credit: @prettyabril via Instagram

Arr you ready kids? Head across the causeway for a stay at LEGOLAND Malaysia Hotel if you like all things colourful and blocky. The hotel’s decked top-to-bottom with pirate, adventure, and even ninja-themed decorations and motifs, making every corner picture-perfect for the ‘Gram.

LEGOLAND Hotel
Adventure Themed Room.

Image credit: LEGOLAND

It’s indeed pricier than your average JB hotel – and no, you’re not just forking out extra for the LEGO brand. For a start, even their smallest Themed Rooms (from S$266.92/night) houses a family of 5. Each of these rooms also come with 2 sleeping spaces – one with a king-size bed for adults, and another with a bunk bed and pull-out trundle for the kids.

LEGOLAND Hotel
Pirate-themed Room.

Image credit: LEGOLAND

After exploring the nearby LEGOLAND Malaysia, exhausted kids can also retreat to the room to do some treasure hunting or play with LEGO bricks. Both of these come complimentary with your stay.

Recommended tickets at S$229
Recommended tickets at S$26.25

Where to stay in JB

Most of us flock to JB for food and shopping. But our neighbouring city also has a wide variety of different hotels across different price points for your next adventure across the border. Whether you’re looking for something pocket-friendly or a hotel that can fit your entire entourage, JB can check that off.

For more things to in JB:


Cover image adapted from: Attrus Bed & Breakfast, Pulai Springs, Amari, Renaissance Johor Bahru Hotel
Originally published on 31st January 2023. Last updated by Khoo Yong Hao on 24th June 2026.