Johor Bahru Hotels: 17 Places to Stay, CIQ to LEGOLAND

View from one of the Johor Bahru hotels by JB Sentral: the old quarter, Jalan Wong Ah Fook and the Straits of Johor seen from the Holiday Inn tower

This guide to Johor Bahru hotels covers 17 places to stay in Johor Bahru (JB), from the towers next to JB Sentral and the CIQ checkpoint to LEGOLAND Malaysia Hotel and the serviced apartments of Iskandar Puteri, with a budget Tune Hotel at Danga Bay and one beach resort at Desaru for a night away. Prices are a nightly rate for a room for two.

Each price is the lowest rate Booking.com showed us for a mid-week night (11 to 12 November 2026) in US dollars, converted at about RM4.06 to the dollar and rounded; it excludes the 8% SST that most hotels add, so treat it as a guide and check the live rate. Weekend and school-holiday rates are often much higher, because JB fills with visitors from Singapore. Foreign guests also pay a Tourism Tax of RM10 per room per night at check-in. We left out hotels whose current status we could not confirm: the former Thistle Johor Bahru now appears on Booking.com as JW Marriott Hotel Johor Bahru without a published address or rates, and we could not load a current page for Hotel Jen Puteri Harbour or Puteri Pacific. Mount Austin has many small budget hotels, but none we could verify, so St Giles Southkey and Renaissance in Permas Jaya are the nearest picks.

Jump to a place (17)
  1. DoubleTree by Hilton Johor Bahru
  2. Holiday Inn Johor Bahru City Centre
  3. Amari Johor Bahru
  4. Capri by Fraser Johor Bahru
  5. Sheraton Johor Bahru
  6. Novotel Johor Bahru City Centre
  7. KSL Hotel & Resort
  8. Berjaya Waterfront Hotel
  9. Tune Hotel Danga Bay
  10. St Giles Southkey
  11. Renaissance Johor Bahru Hotel
  12. Hyatt Place Johor Bahru Paradigm Mall
  13. LEGOLAND Malaysia Hotel
  14. Fraser Place Puteri Harbour
  15. Somerset Medini Iskandar Puteri
  16. ibis Styles Johor Iskandar Puteri
  17. Hard Rock Hotel Desaru Coast

At a glance

LEGOLAND Malaysia Hotel facade with brick-style striped columns, coloured window ledges and LEGO knight figures on the towers

LEGOLAND Malaysia Hotel

Theme park hotel ¡ From RM720/night

Iskandar Puteri
Berjaya Waterfront Hotel, a white building with tall arched blue windows and The ZON duty-free sign, at Stulang Laut

Berjaya Waterfront Hotel

Four-star waterfront hotel ¡ From RM205/night

Stulang Laut waterfront
Renaissance Johor Bahru Hotel, two cream towers with brown lattice tops and the R logo, behind trees at the entrance in Permas Jaya

Renaissance Johor Bahru Hotel

Upscale hotel ¡ From RM450/night

Permas Jaya

Capri by Fraser Johor Bahru

City centre (Jalan Tengku Azizah)

From about RM360/night

Sheraton Johor Bahru

City centre (Bukit Senyum)

From about RM700/night

Novotel Johor Bahru City Centre

Taman Abad

From about RM410/night

KSL Hotel & Resort

Taman Abad (KSL City)

From about RM220/night

St Giles Southkey

Southkey (Mid Valley Southkey)

From about RM465/night

Hyatt Place Johor Bahru Paradigm Mall

Skudai (Paradigm Mall)

From about RM445/night

Fraser Place Puteri Harbour

Iskandar Puteri (Puteri Harbour)

From about RM390/night

Somerset Medini Iskandar Puteri

Iskandar Puteri (Medini)

From about RM315/night

ibis Styles Johor Iskandar Puteri

Iskandar Puteri (Nusa Sentral)

From about RM205/night

Hard Rock Hotel Desaru Coast

Desaru Coast (day trip)

From about RM725/night
DoubleTree by Hilton Johor Bahru

DoubleTree by Hilton Johor Bahru

City centre (Jalan Ngee Heng)

From about RM360/night
Holiday Inn Johor Bahru City Centre

Holiday Inn Johor Bahru City Centre

City centre (JB Sentral / CIQ)

From about RM370/night
Amari Johor Bahru

Amari Johor Bahru

City centre (Jalan Wong Ah Fook)

From about RM350/night
Berjaya Waterfront Hotel

Berjaya Waterfront Hotel

Stulang Laut

From about RM205/night
Tune Hotel Danga Bay

Tune Hotel Danga Bay

Danga Bay (Jalan Skudai)

From about RM170/night
Renaissance Johor Bahru Hotel

Renaissance Johor Bahru Hotel

Permas Jaya

From about RM450/night
LEGOLAND Malaysia Hotel

LEGOLAND Malaysia Hotel

Iskandar Puteri (Medini)

From about RM720/night

Where to stay: Johor Bahru hotels by area

The city centre around JB Sentral and the CIQ checkpoint (DoubleTree, Holiday Inn, Amari, Capri by Fraser, Sheraton) is best if you are crossing from Singapore by bus, train or the RTS Link, and puts you near City Square, Komtar JBCC and the old quarter around Jalan Tan Hiok Nee. Taman Abad and Stulang (Novotel, KSL, Berjaya Waterfront) are a short Grab ride away and have big malls or the ferry terminal. Southkey, Permas Jaya and Skudai (St Giles, Renaissance, Hyatt Place) suit drivers and shoppers. Iskandar Puteri (LEGOLAND Hotel, Somerset Medini, Fraser Place, ibis Styles) is 20 to 30 minutes west, best for families heading to LEGOLAND, and Danga Bay (Tune Hotel) sits between the two. See the Johor Bahru attractions guide for what to visit from each.

DoubleTree by Hilton Johor Bahru

Menara Landmark, 12 Jalan Ngee Heng, 80000 Johor Bahru ¡ From about RM360/night ¡ Upscale city hotelCheck-in 3 pm, check-out 12 noon ¡ Google Maps ¡ Verified Oct 2026

Menara Landmark, the tall grey and glass tower on Jalan Ngee Heng that houses DoubleTree by Hilton Johor Bahru

DoubleTree by Hilton Johor Bahru occupies the upper floors of Menara Landmark on Jalan Ngee Heng, in the Ibrahim International Business District about 650 m from Johor Bahru City Square. Booking.com lists a large outdoor pool and four places to eat and drink: Makan Kitchen for the all-day buffet, Tosca Italian Trattoria with views over the Straits of Johor, Axis Lounge and The Food Store. Some rooms have a separate living area and a kitchenette.

Guests rate it 8.7 out of 10 from more than 2,200 Booking.com reviews. The lowest rate for two on a mid-week night in November 2026 was about US$89, roughly RM360 before 8% SST. JB Sentral and the CIQ checkpoint are about 1.5 km away, so most guests take a short Grab ride rather than walk.

Holiday Inn Johor Bahru City Centre

Jalan Tun Abdul Razak, 80000 Johor Bahru ¡ From about RM370/night ¡ Upscale city hotelLinked to Komtar JBCC ¡ Google Maps ¡ Verified Oct 2026

Holiday Inn Johor Bahru City Centre, a tall grey tower with green Holiday Inn signs above the Komtar JBCC mall

Holiday Inn Johor Bahru City Centre is the tower above the Komtar JBCC mall on Jalan Tun Abdul Razak, and it is the closest big-brand hotel to JB Sentral and the CIQ immigration complex, which the hotel puts at under five minutes on foot. Johor Bahru City Square mall is about three minutes away, and the RTS Link station to Singapore is about six minutes' walk.

IHG lists the hotel on its own site, and Booking.com guests rate it 8.5 out of 10 from more than 2,300 reviews. The lowest rate for two on a mid-week November 2026 night was about US$91, roughly RM370 before SST. It suits travellers crossing to or from Singapore by bus or train.

Amari Johor Bahru

Jalan Wong Ah Fook, 80000 Johor Bahru ¡ From about RM350/night ¡ Upscale city hotel242 rooms and suites ¡ Google Maps ¡ Verified Oct 2026

Amari Johor Bahru, a dark tower with horizontal louvres and the orange Amari sign near the top, on Jalan Wong Ah Fook

Amari Johor Bahru is on Jalan Wong Ah Fook in the central business district, a few minutes from City Square, Komtar JBCC and Zenith Mall, and within walking distance of the Persada convention centre. The hotel's own site lists 242 rooms and suites with floor-to-ceiling windows, the Breeze Spa, and room types up to Deluxe Pool Rooms and One Bedroom Suites.

Amari gives JB Sentral as a five-minute trip and LEGOLAND Malaysia as about 30 minutes by car. The lowest rate for two on Booking.com for a mid-week November 2026 night was about US$86, roughly RM350 before SST, and the hotel offers a price match if you book direct.

Capri by Fraser Johor Bahru

Menara Tiga Serangkai, Jalan Tengku Azizah, 80300 Johor Bahru ¡ From about RM360/night ¡ Hotel apartmentsStudios with kitchenette ¡ Google Maps ¡ Verified Oct 2026

Capri by Fraser is a hotel-apartment brand from Frasers Hospitality, and its Johor Bahru branch is in Menara Tiga Serangkai on Jalan Tengku Azizah, about 2 km from the Johor Bahru checkpoint. Studios come with a kitchenette, and Booking.com lists an outdoor pool, a gym, a restaurant, a 24-hour front desk and a shuttle service.

Guests rate it 8.6 out of 10 from more than 2,500 Booking.com reviews. The lowest rate for two on a mid-week November 2026 night was about US$89, roughly RM360 before SST. The kitchenettes make it a practical pick for longer stays or families who want to cook breakfast.

Sheraton Johor Bahru

Menara SKS, Jalan Storey, Bukit Senyum, 80300 Johor Bahru ¡ From about RM700/night ¡ Five-star hotelCheck-in from 3 pm ¡ Google Maps ¡ Verified Oct 2026

Sheraton Johor Bahru is one of the city's newest five-star hotels, in Menara SKS on Jalan Storey in Bukit Senyum, a short drive north of JB Sentral. Booking.com lists a saltwater outdoor pool with a pool bar and cabanas, a sauna and steam room, a fitness centre, an executive lounge and a restaurant serving Malaysian and international food.

With about 280 Booking.com reviews it has fewer ratings than the older hotels, but it scores 8.8 out of 10. It is also the most expensive city hotel on this list: about US$173, roughly RM700 before SST, for two on a mid-week November 2026 night.

Novotel Johor Bahru City Centre

Pangsapuri Vistana Tropika, Jalan Harimau, Taman Abad, 80250 Johor Bahru ¡ From about RM410/night ¡ Upscale city hotelIndoor pool ¡ Halal restaurant ¡ Google Maps ¡ Verified Oct 2026

Novotel Johor Bahru City Centre is a recently opened Accor hotel on Jalan Harimau in Taman Abad, beside the KSL City mall and about 3 km north of the checkpoint. Booking.com lists an indoor pool, a gym, a bar and a family-friendly restaurant serving halal Malaysian, Asian and international dishes, and family rooms are available.

It had only about 70 Booking.com reviews in late October 2026 (7.7 out of 10), with guests noting that everything is new. The lowest rate for two on a mid-week November night was about US$101, roughly RM410 before SST.

KSL Hotel & Resort

33 Jalan Seladang, Taman Abad, 80250 Johor Bahru ¡ From about RM220/night ¡ Mid-range resort hotelInside KSL City mall ¡ Google Maps ¡ Verified Oct 2026

KSL Hotel & Resort sits inside the KSL City shopping mall in Taman Abad, a short walk from Holiday Plaza and a few minutes' drive from the Causeway. Booking.com lists a pool, gym, golf simulator, cinema, karaoke and spa on site, and the hotel runs shuttle buses to LEGOLAND and to Universal Studios Singapore and Resorts World Sentosa.

It is one of the most-booked hotels in the city, with more than 6,100 Booking.com reviews averaging 7.7 out of 10, and is popular with weekend visitors from Singapore. The lowest rate for two on a mid-week November 2026 night was about US$54, roughly RM220 before SST, with breakfast.

Berjaya Waterfront Hotel

88 Jalan Ibrahim Sultan, Stulang Laut, 80300 Johor Bahru ¡ From about RM205/night ¡ Four-star waterfront hotelNext to the Stulang Laut ferry terminal ¡ Google Maps ¡ Verified Oct 2026

Berjaya Waterfront Hotel, a white building with tall arched blue windows and The ZON duty-free sign, at Stulang Laut

Berjaya Waterfront Hotel is a four-star hotel at Stulang Laut on the Straits of Johor, next to The ZON duty-free complex and the ferry terminal for boats to Batam and Bintan. Booking.com lists a rooftop pool, five dining outlets including a Chinese restaurant, a spa and a business centre, and many rooms look across the water.

It is about 6 km east of JB Sentral and City Square, so you will need Grab to reach the old town. Guests rate it 7.1 out of 10 from about 1,200 Booking.com reviews, and the lowest rate for two on a mid-week November 2026 night was about US$50, roughly RM205 before SST.

Tune Hotel Danga Bay

Lot PTB 22819, Jalan Skudai, 80200 Johor Bahru ¡ From about RM170/night ¡ Budget hotel24-hour front desk ¡ Free parking ¡ Google Maps ¡ Verified Oct 2026

Tune Hotel Danga Bay, a seven-storey budget hotel painted in orange and white stripes with palm trees in front

Tune Hotel Danga Bay is the budget option on Jalan Skudai near the Danga Bay waterfront, about 7 km west of the city centre. Rooms are basic but have air conditioning, a safe, a TV and a private shower, and there is a convenience store on site, free parking and a 24-hour front desk. A few Malaysian and Indian restaurants are within a three-minute walk.

Guests rate it 7.8 out of 10 from more than 1,500 Booking.com reviews. Single rooms started at about US$27 (RM110) and rooms for two at about US$42, roughly RM170 before SST, for a mid-week night in November 2026. The hotel sells return shuttles to Resorts World Sentosa and Universal Studios Singapore.

St Giles Southkey

1 Persiaran Southkey 1, Kota Southkey, 80150 Johor Bahru ¡ From about RM465/night ¡ Upscale mall hotelCheck-in from 3 pm ¡ Rooftop pool ¡ Google Maps ¡ Verified Oct 2026

St Giles Southkey is attached to The Mall, Mid Valley Southkey, about 5 km north of the city centre on the way to Tebrau and Mount Austin. Booking.com lists a rooftop pool with a children's pool, a fitness centre, two restaurants, a bar and a coffee shop, and rooms have walk-in showers.

It is the most-reviewed upscale hotel on this list, with more than 3,400 Booking.com reviews averaging 8.1 out of 10. The lowest rate for two on a mid-week November 2026 night was about US$115, roughly RM465 before SST. Rain or shine, the mall next door has hundreds of shops and restaurants.

Renaissance Johor Bahru Hotel

2 Jalan Permas 11, Bandar Baru Permas Jaya, 81750 Johor Bahru ¡ From about RM450/night ¡ Upscale hotelFree parking nearby ¡ Google Maps ¡ Verified Oct 2026

Renaissance Johor Bahru Hotel, two cream towers with brown lattice tops and the R logo, behind trees at the entrance in Permas Jaya

Renaissance Johor Bahru is a Marriott-brand hotel in Permas Jaya, east of the city centre and about five minutes by car from Mid Valley Southkey. Booking.com lists an outdoor pool, a fitness centre, Wan Li Chinese restaurant, the international Cafe BLD and a pub, with bathrobes and slippers in every room.

Guests rate it 8.5 out of 10 from about 900 Booking.com reviews, and the lowest rate for two on a mid-week November 2026 night was about US$111, roughly RM450 before SST. It is a quieter base for drivers heading east towards Desaru.

Hyatt Place Johor Bahru Paradigm Mall

Jalan Mewah Ria 2, Bukit Mewah, 81200 Johor Bahru ¡ From about RM445/night ¡ Upscale mall hotelNext to Paradigm Mall ¡ Google Maps ¡ Verified Oct 2026

Hyatt Place Johor Bahru sits at Paradigm Mall on Jalan Skudai, about 10 km north-west of the city centre and handy for the North-South Expressway and Senai airport (about 18 km). Booking.com lists an outdoor pool, a hot tub, a fitness room and a restaurant serving Italian and local food, plus a bar and coffee shop.

Guests rate it 8.6 out of 10 from more than 1,600 Booking.com reviews, often mentioning connecting rooms for families and the mall next door. The lowest rate for two on a mid-week November 2026 night was about US$109, roughly RM445 before SST.

LEGOLAND Malaysia Hotel

1 Jalan Medini Utara 3, Bandar Medini Iskandar, 79250 Iskandar Puteri ¡ From about RM720/night ¡ Theme park hotelBreakfast included ¡ RM300 deposit ¡ Google Maps ¡ Verified Oct 2026

LEGOLAND Malaysia Hotel facade with brick-style striped columns, coloured window ledges and LEGO knight figures on the towers

LEGOLAND Malaysia Hotel is next to the LEGOLAND theme park, water park and SEA LIFE aquarium in Medini, Iskandar Puteri, about 25 km west of the city centre. Every room is themed (Kingdom, Pirate or Adventure) and, according to LEGOLAND, has two sleeping areas: a king bed for adults and a separate area for up to three children with a bunk bed, a pull-out trundle bed and their own TV.

Booking.com lists four places to eat, including Bricks Family Restaurant, plus an outdoor pool and a 24-hour front desk, and guests rate it 8.3 out of 10 from about 1,700 reviews. The lowest rate for two on a mid-week November 2026 night was about US$177, roughly RM720 before tax, with breakfast; theme park tickets are extra unless you book a package. A RM300 cash deposit is taken at check-in.

Fraser Place Puteri Harbour

Persiaran Tanjung, Pengkalan Puteri, 79100 Iskandar Puteri ¡ From about RM390/night ¡ Serviced apartmentsKitchens and washing machines ¡ Google Maps ¡ Verified Oct 2026

Fraser Place Puteri Harbour offers furnished serviced apartments overlooking the Puteri Harbour marina, about 3 km from LEGOLAND Malaysia. Each unit has kitchenware and a washing machine, and Booking.com lists a semi-outdoor pool, a sauna, a gym, a marina-view restaurant and a scheduled shuttle to nearby malls.

Guests rate it 8.6 out of 10 from more than 1,400 Booking.com reviews. The lowest rate for two on a mid-week November 2026 night was about US$96, roughly RM390 before SST, and a RM200 deposit is taken by credit card. The Puteri Harbour ferry terminal is nearby.

Somerset Medini Iskandar Puteri

Lot 5, Jalan Medini Utara 4, Medini Iskandar, 79200 Iskandar Puteri ¡ From about RM315/night ¡ Serviced apartmentsWalk to LEGOLAND ¡ Google Maps ¡ Verified Oct 2026

Somerset Medini is an Ascott serviced-apartment building on Jalan Medini Utara 4, across the road from LEGOLAND Hotel and within walking distance of the theme park and Mall of Medini. Apartments have a kitchen with a microwave and fridge, a seating area and a safe, and Booking.com lists an outdoor pool, a gym, a restaurant and a garden.

Guests rate it 8.0 out of 10 from about 790 Booking.com reviews. The lowest rate for two on a mid-week November 2026 night was about US$77, roughly RM315 before SST, which makes it the cheaper way to stay next to LEGOLAND. A RM200 cash deposit is collected at check-in.

ibis Styles Johor Iskandar Puteri

1 Nusa Sentrum Complex, Jalan SiLC 2/9, 79200 Iskandar Puteri ¡ From about RM205/night ¡ Mid-range chain hotelFree on-site parking ¡ Google Maps ¡ Verified Oct 2026

ibis Styles Johor Iskandar Puteri is an Accor hotel in the Nusa Sentral commercial area near the SiLC industrial park, about 8 km north of LEGOLAND by road. Booking.com lists interconnecting rooms, a family-friendly restaurant with halal options, a bar, a coffee shop, a fitness centre and free on-site parking.

Guests rate it 8.1 out of 10 from about 490 Booking.com reviews. The lowest rate for two on a mid-week November 2026 night was about US$51, roughly RM205 before SST. You will need a car or Grab, as there is little within walking distance.

Hard Rock Hotel Desaru Coast

Jalan Pantai 3, Desaru Coast, 81930 Desaru ¡ From about RM725/night ¡ Beach resortDesaru Coast, about 1 hr 15 min drive from JB (estimate) ¡ Google Maps ¡ Verified Oct 2026

Hard Rock Hotel Desaru Coast is a beach resort on the east coast of Johor, next to the Desaru Coast Adventure Waterpark and roughly 90 km by road from the city centre via the Senai-Desaru Expressway. Booking.com lists an outdoor pool, a restaurant and bar, the Roxity Kids Club and the hotel's rock memorabilia collection.

Guests rate it 8.3 out of 10 from more than 1,600 Booking.com reviews. It is the priciest stay on this page: the lowest rate for two on a mid-week November 2026 night was about US$178, roughly RM725 before SST. Most JB visitors treat Desaru as an overnight or weekend trip rather than a base for the city.

Tips for booking hotels in Johor Bahru

Johor Bahru hotel FAQs

Which area is best to stay in Johor Bahru?

The city centre near JB Sentral and the CIQ checkpoint for first-time visitors and anyone crossing from Singapore. Iskandar Puteri for LEGOLAND and Puteri Harbour. Southkey, Permas Jaya or Skudai if you are driving and want a big mall next door.

How much is a hotel in Johor Bahru per night?

For a mid-week night in November 2026, Booking.com rates for two started at about RM170 at Tune Hotel Danga Bay and RM200 to RM220 at Berjaya Waterfront, ibis Styles and KSL. Big-brand city hotels such as DoubleTree, Holiday Inn and Amari started at about RM350 to RM370, and Sheraton, LEGOLAND Hotel and Hard Rock Desaru at about RM700 or more, before tax.

Which Johor Bahru hotel is closest to the CIQ checkpoint?

Holiday Inn Johor Bahru City Centre, above Komtar JBCC, says JB Sentral and the CIQ immigration complex are under five minutes on foot. Amari on Jalan Wong Ah Fook is a few minutes further.

Where should families stay for LEGOLAND Malaysia?

LEGOLAND Malaysia Hotel is next to the park and has themed rooms with a separate children's sleeping area. Somerset Medini, across the road, is cheaper and has kitchens. Fraser Place at Puteri Harbour is about 3 km away.

Do Johor Bahru hotels charge a tourism tax?

Yes. Foreign guests pay a Tourism Tax of RM10 per room per night, collected at check-in on top of the room rate. Malaysian citizens and permanent residents are exempt.