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.

Search for Johor Bahru Hotels from CA $17

OYO 1228 R & R Motel
2 out of 5
82A-1, Jalan Padi Makmur, Bandar Baru Uda, Johor Bahru, Johor
Free cancellation
The price is CA $21 per night
4.97 km from city centre
3.3/5 (3 reviews)

"Tempat ini bagus dan banyak kemudahan"…"

Reviewed on Nov. 7, 2019

OYO 1228 R & R Motel
OYO 430 Oak Valley Boutique Hotel
2 out of 5
50, Jalan Titiwangsa 3, Taman Tampoi Indah, Johor Bahru, Johor
Free cancellation
The price is CA $18 per night
1.94 km from city centre
3.2/5 (15 reviews)

"Nice to stay especially for travellers"…"

Reviewed on Jul. 20, 2019

OYO 430 Oak Valley Boutique Hotel
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 CA $73 per night
9.99 km from city centre
4.6/5Wonderful! (508 reviews)

"Very clean property and comfortable beds! Nice gym area as well. Appreciate the complimentary bottles of water and will be back next time"…"

Reviewed on Mar. 20, 2020

Capri by Fraser Johor Bahru

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
New York Hotel
3.5 out of 5
No. 22 Jalan Dato' Abdullah Tahir, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $30 per night
8.86 km from city centre
3.5/5Good! (398 reviews)

"Nice environment... Friendly staff.. Affordable price"…"

Reviewed on Mar. 7, 2020

New York Hotel
Prestigo Hotel
3 out of 5
No. 202, 206 & 208, Jalan Adda 7, Adda Heights, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $45 per night
6.59 km from city centre
4.3/5Excellent! (27 reviews)
Definitely staying again!

"Husband and I were both very pleased with the stay. Clean, spacious and well equipped. Carpark is right in front of the hotel and there is a security guard facing it. There is also a cute, stylish bar just beside the hotel concierge which we enjoyed very much. No need to drive out for food/drinks. ..."…"

Reviewed on Mar. 13, 2020

Prestigo Hotel
Bzz Hotel
3 out of 5
67, Jalan Joget 8, Taman Nesa, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is CA $32 per night
4.65 km from city centre
4.1/5Very Good! (21 reviews)

"The hotel is nice and cozy, a good place for a good rest, just the bad is nothing much nearby in walking distance, especially food and convenient store."…"

Reviewed on Sep. 21, 2019

Bzz Hotel
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 CA $62 per night
9.69 km from city centre
4.4/5Wonderful! (997 reviews)

"Great corner room"…"

Reviewed on Mar. 8, 2020

DoubleTree by Hilton Hotel Johor Bahru
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 CA $52 per night
3.13 km from city centre
4/5Very Good! (577 reviews)

"We wanted somewhere quiet; away fm the city. This is good. Location is ideal as it is pretty close to AEON Bukit Indah and Paradigm Mall; just RM10 by grab. Room was a little dated. The paint on the walls started to fade n peel. The tap in one of the toilet a little wobbly. We stayed in the Amerin ..."…"

Reviewed on Feb. 14, 2020

Amerin Hotel Johor Bahru
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $29 per night
10.39 km from city centre
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on Mar. 17, 2020

Citrus Hotel Johor Bahru by Compass Hospitality
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 CA $43 per night
8.68 km from city centre
3.8/5Good! (2,665 reviews)

"The stay is marvellous . The apartment is very spacious and with private pool - looking forward to stay again whenever going to JB."…"

Reviewed on Jul. 2, 2020

KSL Hotel & Resort
Grand Hallmark Hotel (Johor Bahru)
2.5 out of 5
No. 32, Jalan Molek 2/2, Taman Molek, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $29 per night
10.83 km from city centre
3.2/5 (70 reviews)

"Worth and nice location"…"

Reviewed on Mar. 18, 2020

Grand Hallmark Hotel (Johor Bahru)
Vertilex Hotel
3 out of 5
4 & 6, Jalan Harmonium 23/13, Taman Desa Tebrau, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $17 per night
11.84 km from city centre
3.7/5Good! (67 reviews)
GREAT STAY

"Great location. within walking distance to AEON, IKEA & TOPPAN Mall.. & Food Truck"…"

Reviewed on Jan. 27, 2020

Vertilex Hotel
Hotel Shiki
2 out of 5
G 0-1 Block A, Jalan Jaya Putra 1/1, Taman JP Perdana, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is CA $34 per night
10.46 km from city centre
3.9/5Very Good! (18 reviews)
ROOM CONDITION

"Room 2 condition was not so good and it’s out of expectation"…"

Reviewed on Oct. 29, 2019

Hotel Shiki
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is CA $56 per night
9.87 km from city centre
4.4/5Wonderful! (1,235 reviews)

"Everything went smoothly"…"

Reviewed on Mar. 16, 2020

Amari Johor Bahru
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
The price is CA $53 per night
8.66 km from city centre
3.8/5Good! (995 reviews)

"room is spacious, the staff is helpful, overall are satisfied"…"

Reviewed on Jun. 20, 2020

Thistle Johor Bahru
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.

Johor Bahru Hotel Guide

Johor Bahru offers visitors to Peninsular Malaysia an abundance of comfortable short- and long-stay accommodation options. Expedia contains 73 hotel and apartment options within a 0.1-kilometre (0.06-mile) distance of Johor Bahru's center.

You'll find Lovely Homestay and Camelia House within a short walk from the center of Johor Bahru.

Pulai offers 2 Expedia-registered hotels, making it the part of Johor Bahru with the most hotels. It lies 14 kilometres (8 miles) from downtown. Pulai places to stay include the Anugraha Boutique Hotel and Pulai Springs Resort.

Alternative hotel areas include Masai and Nusajaya. The Renaissance Johor Bahru Hotel and Amansari Residence Resort are in Masai, while Nusajaya is where you'll find the Legoland Malaysia Hotel and Hotel Jen Puteri Harbour, Johor. The Hotel J.B. and AmanSari Hotel City Centre can be found in Jalan Wong Ah Fook, while Silka Johor Bahru and Hotel Alam Indigo are part of the Plentong area.

The team at Expedia fully appreciate that travelers possess varying budgets. So if you're searching for a room at the more affordable end of the scale, Johor Bahru features some nice options. 7 kilometres (5 miles) away from Johor Bahru's heart is the New York Hotel. The Bliss Boutique Hotel is just 7 kilometres (5 miles) away. Other affordable accommodation options are the Hallmark Regency Hotel - Johor Bahru and the Citrus Hotel Johor Bahru by Compass Hospitality.

30 kilometres (19 miles) away from the center of Johor Bahru, is the Raffles Singapore. The The Fullerton Bay Hotel is situated 30 kilometres (19 miles) away. Two more options include the The Ritz-Carlton, Millenia Singapore and the Orchard Parksuites.

Looking to travel a little further afield? Peninsular Malaysia has a number of options. Nature lovers will love Peninsular Malaysia's rural landscapes, beaches and forests. In addition, you should spend time at the region's mosques and art galleries. Visitors and locals alike in this section of Malaysia commonly enjoy hiking, beach combing and sunbathing.

70 kilometres (45 miles) from Johor Bahru you'll find Kluang, where you can spend the day enjoying Kluang Mall and Kluang Country Club. If you'd like to spend a few nights in Kluang, check Expedia's booking pages for the latest deals at the The Imperial Hotel and GL Hotel. Alternatively, you could consider staying at Johor Bahru City Centre, 7 kilometres (4 miles) to the southeast of Johor Bahru, where you'll find the Bayu Marina Resort and Thistle Johor Bahru. Whether you're just passing through or staying in Johor Bahru City Centre, you might like to visit the Royal Abu Bakar Museum and Sri Raja Mariamman Temple.

Check out Expedia's up-to-date Johor Bahru travel listings and learn about the terrific things to do, see and eat that this area has to offer.

Frequently asked questions

What's the best place for a stay in Johor Bahru?
Hotel By The Park is a favorite property for Expedia customers. This hotel offers free WiFi and free parking. Reviews from our site also recommend OYO 246 Link Inn and Atelier Hotel 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! Most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Add dates, click “Search”, then you can use the “free cancellation” filter to view the best options available in Johor Bahru.
What's the best accommodation for a budget-friendly stay in Johor Bahru?
Based on reviews, Baguss Hotel and Serviced Apartment is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other options to stay on the cheap include Amerin Hotel Johor Bahru and Erica Hotel.
What's the best accommodation for a family vacation in Johor Bahru?
LEGOLAND Malaysia Resort is a top 4-star resort on Expedia for families, and features a water park and a children’s pool. Other choices to stay with the kids include GBW Hotel and KSL Hotel & Resort. Attractions like Legoland Malaysia and Austin Heights Water & Adventure Park are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Johor Bahru?
DoubleTree by Hilton Hotel Johor Bahru is a favorite 4-star hotel for couples, and features a full-service spa and 3 restaurants. Other good options for a stay with your sweetheart include Belllo Hotel JB Central and Amari Johor Bahru.
What's the best accommodation for a beach vacation in Johor Bahru?
Hotel By The Park is a top 4-star hotel for a beach vacation, and features 3 restaurants and an outdoor pool. Other good options for your beach trip include GBW Hotel and Forest City Phoenix International Marina Hotel. Spend a relaxing afternoon at Country Garden during your stay.
What's the best luxury accommodation in Johor Bahru?
DoubleTree by Hilton Hotel Johor Bahru is a 4-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Thistle Johor Bahru and Amari Johor Bahru are other upscale choices for your vacation.

Recent Reviews in Johor Bahru

More trip options