Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Johor Bahru Hotels from RM63

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM200 per night from 16 Jan to 17 Jan
8.75 km from city centre
4.6/5Wonderful! (525 reviews)

"One of the best hotel in JB. Prime location, cozy room, easy access."…"

Reviewed on 17 Dec 2020

Capri by Fraser Johor Bahru
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is RM198 per night from 22 Jan to 23 Jan
14.57 km from city centre
4.1/5Very Good! (665 reviews)

"Staff were very friendly. Great location being only minutes away from Legoland. Breakfast had more variety than expected."…"

Reviewed on 30 Jan 2020

Somerset Medini Iskandar Puteri
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor
The price is RM507 per night from 5 Feb to 6 Feb
14.72 km from city centre
4.2/5Very Good! (1,003 reviews)

"Room are nicely decorated. the beds and the parents bed are separated which is a plus"…"

Reviewed on 1 Jan 2021

LEGOLAND Malaysia Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM107 per night from 18 Jan to 19 Jan
5.34 km from city centre
4/5Very Good! (583 reviews)

"Fast check in and plenty of restaurants nearby too."…"

Reviewed on 3 Aug 2020

Amerin Hotel Johor Bahru
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is RM183 per night from 5 Feb to 6 Feb
8.85 km from city centre
4.3/5Excellent! (314 reviews)
Best apthotel in JB

"Excellent room. Very clean. Nice view. Recommended."…"

Reviewed on 17 Sep 2020

Suasana All Suites Hotel
Glex Hotel Signature Johor Bahru
3 out of 5
Unit 1.09 Level 1 Plaza DNP, No. 59, Ja;an Dato Abdullah Tahir, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is RM98 per night from 16 Jan to 17 Jan
7.13 km from city centre
4.2/5Very Good! (12 reviews)
The best deal ever!

"Totally worth of the money"…"

Reviewed on 12 Oct 2020

Glex Hotel Signature Johor Bahru
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor
Free cancellationReserve now, pay when you stay
The price is RM180 per night from 16 Jan to 17 Jan
11.17 km from city centre
4.4/5Wonderful! (769 reviews)

"Near Pasir Gudang and surrounding Hotel a lot of shop"…"

Reviewed on 18 Dec 2020

Renaissance Johor Bahru Hotel
Tune Hotel - Danga Bay, Johor
2.5 out of 5
Lot PTB 22819, Jalan Skudai, Mukim Bandar Johor Bahru, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM75 per night from 16 Jan to 17 Jan
4.88 km from city centre
3.5/5Good! (253 reviews)

"It as amazing , to superb clean and neat, comfort and feel like home"…"

Reviewed on 14 Sep 2020

Tune Hotel - Danga Bay, Johor
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM145 per night from 19 Jan to 20 Jan
7.04 km from city centre
3.8/5Good! (2,339 reviews)

"Convenient as below the hotel is a shopping mall and complete facilities"…"

Reviewed on 14 Sep 2020

KSL Hotel & Resort
Forest City Marina Hotel
4.5 out of 5
Jalan Forest City 1, Pulau Satu, Gelang Patah, Johor
Get Rates
25.6 km from city centre
4.2/5Very Good! (128 reviews)

"Peaceful because of the view. The bed is cozy and I can see fascinating view from my balcony."…"

Reviewed on 20 Oct 2020

Forest City Marina Hotel
Holiday Inn Johor Bahru City Centre
4 out of 5
Jalan Tun Abdul Razak 80000, Johor Bahru
Free cancellation
The price is RM195 per night from 16 Jan to 17 Jan
8.95 km from city centre
3.8/5Good! (4 reviews)
Nice stayed

"Overall is great, my kids have wonderful weekend. Thanks"…"

Reviewed on 25 Oct 2020

Holiday Inn Johor Bahru City Centre
Le Grandeur Palm Resort Johor
4 out of 5
Jalan Persiaran Golf, Off Jalan Jumbo, Senai, Johor
Get Rates
15.18 km from city centre
3.8/5Good! (297 reviews)

"Room was good.. i like the ambience although its a old hotel. Selection of breakfast also nice"…"

Reviewed on 13 Feb 2020

Le Grandeur Palm Resort Johor
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM195 per night from 16 Jan to 17 Jan
8.54 km from city centre
4.4/5Wonderful! (1,000 reviews)

"Property was clean and comfortable. Breakfast was really delicious! Staffs were friendly as well. Will definitely return."…"

Reviewed on 4 Jan 2021

DoubleTree by Hilton Hotel Johor Bahru
Amansari Residence Resort
4 out of 5
Jalan Persiaran Seri Alam Bandar Seri, Alam, Masai, Johor
Free cancellationReserve now, pay when you stay
The price is RM155 per night from 16 Jan to 17 Jan
16.01 km from city centre
3.4/5Good! (126 reviews)

"Salam Sejahtera Malaysia. Percutian 4hari 3malam Di AmanSari Residence Resort Seri Alam Johor sangat berbaloi. sangat berbaloi. Wifi free Breakfast free Parking free Tempah bilik standard dapat upgrade bilik besar mcm suite room free juga. Petugas2 hotel yg sangat peramah Security Coffee house makan ..."…"

Reviewed on 6 Jul 2020

Amansari Residence Resort
Pinetree Marina Resort
3.5 out of 5
Nusajaya, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is RM254 per night from 26 Jan to 27 Jan
14.82 km from city centre
4.1/5Very Good! (76 reviews)

"Comfy and clean apartment to relax yourself. Easy access to nearest convenient stores. Free parking is given. Overall worth for the money👌"…"

Reviewed on 27 Jul 2020

Pinetree Marina Resort
MIICO Hotel @ Mount Austin
3 out of 5
33, Jalan Harmonium 331, Taman Desa Tebrau, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is RM63 per night from 16 Jan to 17 Jan
8.91 km from city centre
3.9/5Very Good! (33 reviews)

"Good. Repeat Booking"…"

Reviewed on 23 Jun 2020

MIICO Hotel @ Mount Austin
The Square Hotel
3 out of 5
30 & 32 Jalan Pendekar 11, Taman Ungku Tun Aminah, Sekudai, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is RM69 per night from 16 Jan to 17 Jan
7.18 km from city centre
4/5Very Good! (113 reviews)

"I am vegetarian. A lot vegetarian restaurant surrounding here"…"

Reviewed on 11 Sep 2020

The Square Hotel
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is RM232 per night from 5 Feb to 6 Feb
14.26 km from city centre
4.2/5Excellent! (861 reviews)

"Value for money. Check in by staff was fast and efficient. Despite arriving at 1.30pm I was given the room. Will definitely stay there again."…"

Reviewed on 31 Dec 2020

JEN Johor Puteri Harbour by Shangri-La
Meridin Medini Homestay
3 out of 5
Jalan Legoland, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is RM180 per night from 16 Jan to 17 Jan
15.14 km from city centre
4.3/5Excellent! (3 reviews)

"Nice location. Quiet area. Near Legoland. Responsive and attentive host. Lack of amenities but Ok for the price charged. Would come again."…"

Reviewed on 28 Dec 2020

Meridin Medini Homestay
The Point Boutique Hotel
3 out of 5
1-1-05, Jalan Titiwangsa 2, Johor Bahru, Johor Bahru
The price is RM84 per night from 17 Jan to 18 Jan
4.13 km from city centre
4.5/5Wonderful! (2 reviews)
Spacious, clean and friendly staff

"Spacious, clean and friendly staff"…"

Reviewed on 20 Mar 2020

The Point Boutique Hotel
Don't see what you're looking for?
See all available properties in Johor Bahru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Johor Bahru

Families will find kid-friendly activities in Johor Bahru, and visitors give high marks for the shopping and theme park. Tourists can also enjoy the city's zoo and temples. Around the area, top sights include Singapore Turf Club, National Orchid Garden and Chinatown Heritage Center.

  • There are 338 hotels and other accommodation options in Johor Bahru
  • The closest major airport is in Johor Bahru (JHB-Senai Intl.), 8.3 mi (13.3 km) from the city centre
  • The next closest is in Singapore (SIN-Changi), 22.3 mi (35.8 km) away

Getting around Johor Bahru

To venture out into the surrounding area, ride aboard one of the trains from JB Sentral. Johor Bahru might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Johor Bahru

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 23°C
  • From April to June, temperatures average about 32°C during the day and 23°C at night
  • July to September averages 31°C during the day and 23°C at night
  • Between October and December, the average temperature is 31°C during the day and 23°C at night
  • About 76 millimetres of rain falls on Johor Bahru each year
  • Hottest months are usually May and April with an average temperature of 31°C, while the coldest months are January and June with an average of 23°C

Frequently asked questions

What's the best place for a stay in Johor Bahru?
D’Esplanade Residence- A Cosy Home is a favourite property for Expedia customers. This 3-star hotel offers 10 restaurants and an outdoor pool. It’s located steps from KSL City Mall. Reviews from our site also recommend Atelier Hotel Johor Bahru and Amari Johor Bahru as top choices for your visit.
If I need to cancel my hotel reservation in Johor Bahru, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Johor Bahru.
What's the best budget-friendly hotel in Johor Bahru?
Based on reviews, New Boutique Hotel is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other options for your budget-friendly stay include The Leverage Business Hotel Skudai and Somerset Medini Iskandar Puteri.
What's the best accommodation option for a family trip to Johor Bahru?
Somerset Medini Iskandar Puteri is a top 4-star aparthotel on Expedia for families, and features an outdoor pool and laundry facilities. Other good choices for your stay with the children include KSL Hotel & Resort and LEGOLAND Malaysia Resort. Also, attractions such as Legoland Malaysia and Austin Heights Water & Adventure Park are fun for children of all ages.
What's the best accommodation for a couple visiting Johor Bahru?
Lace Boutique Hotel is a favourite 3-star hotel for couples, and features rainfall showerheads and fireplaces. Other good options for your romantic getaway include Le Grandeur Palm Resort Johor and Grand Paragon Hotel Johor Bahru.
What's the best pet-friendly place to stay in Johor Bahru?
Alheri Austin Johor is a top guest house for people travelling with their pets, and offers laundry facilities and a free food/drink shopping service for its human guests. Other good choices for you and your pet include ANDEx HOTEL and Gateway Malaysia - Johor Bahru.
What's the best accommodation option for a beach holiday in Johor Bahru?
Forest City Marina Hotel is a top 4.5-star hotel with 2 restaurants, and it’s located on the beach . Other good options to stay near the beach include City Living with Panoramic Sea Views at Danga Bay and DoubleTree by Hilton Hotel Johor Bahru.
What's the best high-end place to stay in Johor Bahru?
Renaissance Johor Bahru Hotel is a 4.5-star hotel with 4 restaurants and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Thistle Johor Bahru and Amari Johor Bahru are other upscale choices for your trip.
What's the best boutique-style accommodation in Johor Bahru?
Bliss Boutique Hotel is a favourite 3-star hotel with our travellers looking for stylish accommodation, and features 47 guestrooms, a restaurant and free parking. I am Jazz Boutique Hotel and Corsica Hotel are other boutique-style choices.
What's the best accommodation for a golf trip to Johor Bahru?
Pulai Springs Resort is a 4-star hotel featuring 2 outdoor pools and free WiFi, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Le Grandeur Palm Resort Johor and Anugraha Boutique Hotel. Visit IOI Palm Villa Golf & Country Resort, Johor Golf and Country Club or Austin Hills Country Club to perfect your golf swing.
What are some hotels with pools in Johor Bahru?
Holiday Villa Johor Bahru City Centre is a popular 4-star hotel featuring an outdoor pool, a children’s pool and a restaurant. Other choices that offer an on-site pool include KSL Hotel & Resort and Thistle Johor Bahru.

Recent Reviews in Johor Bahru

More trip options