Malaysia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Cheap Hotels in Johor Bahru, Johor

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.

Travellers Enjoyed These Cheap Hotels

The Leverage Business Hotel Skudai
3 out of 5
2, Jalan Pertama, Pusat Perdagangan Danga Utama, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is Rs1,603 per night
4.1/5Very Good! (285 reviews)
Good for the money

"Good location and clean"…"

Reviewed on 24 Feb 2020

The Leverage Business Hotel Skudai
Somerset Medini Iskandar Puteri
3.5 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
The price is Rs3,703 per night
4.1/5Very Good! (663 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
Belllo Hotel JB Central
3 out of 5
21, Jalan Meldrum, Johor Bahru
Free cancellationReserve now, pay when you stay
The price is Rs1,875 per night
4.1/5Very Good! (499 reviews)

"I travel around Singapore & Malaysia a lot this is the best Boutique Hotel I've found and great value for money. Staff have a great can do attitude. A big 7eleven below for anything u might need."…"

Reviewed on 19 Mar 2020

Belllo Hotel JB Central
Beacon Inn
2.5 out of 5
20-01/02 Jalan Austin Heights 8/2, Taman Mount Austin, Johor Bahru, Johor
The price is Rs930 per night
4/5Very Good! (42 reviews)

"Could have some board games, tables and chairs to eat. Other then that the kids enjoyed the capsule room."…"

Reviewed on 29 Oct 2019

Beacon Inn
Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
2.5 out of 5
Unit 7, 8 & 9, Block 7, Danga Bay, Jalan Skudai, Johor Bahru, Johor
The price is Rs1,312 per night
4/5Very Good! (154 reviews)

"The shower needs to be cleaned better especially the drain which was mostly blocked so the shower flooded the bathroom. Floor was a bit dusty. Bedsheets were stained!"…"

Reviewed on 14 Jan 2020

Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
I am Jazz Boutique Hotel
2 out of 5
No. 122 & 124, Jalan Permas 10, Bandar Baru Permas Jaya, Masai, Johor
The price is Rs1,699 per night
4/5Very Good! (173 reviews)

"Not bad and worth it...Staff very friendly and nice"…"

Reviewed on 11 Jan 2020

I am Jazz Boutique Hotel
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 Rs3,030 per night
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 14 Feb 2020

Amerin Hotel Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
The price is Rs3,333 per night
3.9/5Very Good! (999 reviews)
Wonderful experience.

"I enjoyed the stay very much.Staffs are very friendly and helpful. For breakfast the food need to be improve. Overall it was a memorable stay and i will come back again. Thank you."…"

Reviewed on 9 Mar 2020

Hotel Granada Johor Bahru
Swiss-Inn Johor Bahru
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,873 per night
3.9/5Good! (503 reviews)

"Overall stay was good. Place is nice and quiet."…"

Reviewed on 12 Mar 2020

Swiss-Inn Johor Bahru
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 Rs2,406 per night
3.8/5Good! (2,649 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 2 Jul 2020

KSL Hotel & Resort
Baguss Hotel and Serviced Apartment
3.5 out of 5
Plaza Mentari (Suncity), Jalan Kuning, Taman Pelangi, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,010 per night
3.6/5Good! (202 reviews)

"I like the carpets. I like that it's spacious. I like the price. I didn't like the ants crawling on my bed and tables. I didn't like that they took my 50 RM deposit for having a late check out without letting me know that would happen in English first."…"

Reviewed on 4 Mar 2020

Baguss Hotel and Serviced Apartment
Silka Johor Bahru
4 out of 5
Lot 101375, Jalan Masai Lama, Mukim Plentong, Johor Bahru, Johor
Get Rates
3.5/5Good! (331 reviews)

"The Staff were extremely helpful arranging onward travel"…"

Reviewed on 9 Feb 2020

Silka Johor Bahru
Princeton Hotel
2.5 out of 5
No. 47, Jalan Indah 15/2, Bukit Indah, Perling, Johor Bahru, Johor
The price is Rs1,443 per night
3.4/5Good! (101 reviews)
Could be your last resort to stay.. =(

"It's a last minute booking due to the crazy jam in causeway.. But the rooms were very old fashioned & Basic. The room seem to be vacant for long time. It's dusty. And my room mate got a bed bug bite afterwhich.. =("…"

Reviewed on 23 Aug 2019

Princeton Hotel
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 Rs1,517 per night
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on 17 Mar 2020

Citrus Hotel Johor Bahru by Compass Hospitality
New Boutique Hotel
2 out of 5
6A-6F, Jalan Meldrum, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,251 per night
3.3/5 (154 reviews)

"big room and covenient location. Building quite old and there are ants."…"

Reviewed on 21 Jan 2020

New Boutique Hotel
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs2,645 per night
3.3/5 (762 reviews)

"Major upgrade required as most of the equipment is quite old and almost broken."…"

Reviewed on 18 Jun 2020

Berjaya Waterfront Hotel
Hotel Sentral Johor Bahru
2.5 out of 5
17 Jalan Tenteram, Tanjung Puteri, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
The price is Rs1,693 per night
3.2/5 (422 reviews)

"Near ciq and a shopping mall"…"

Reviewed on 6 Apr 2020

Hotel Sentral Johor Bahru
Erica Hotel
3 out of 5
No 9N, Jalan Tenteram, Bukit Meldrum, Johor Bahru
Get Rates
2.7/5 (114 reviews)

"Service staff in a hijab was extremely polite and helpful in providing details about food and atm in the vicinity. However, room and corridor had a strong musty smell. Stained bedsheets, unflushed toilet bowl, ants all over the dresser, thick layer of dust on the sofa, black marks all over the ..."…"

Reviewed on 16 Dec 2019

Erica Hotel
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.

Cheap Hotels in Johor Bahru

Search for Cheap Hotels in Johor Bahru on Expedia. You can easily find your hotels in Johor Bahru using one of the methods below:

  • View our selection of featured hotels in Johor Bahru
  • Use the map to find hotels in the Johor Bahru neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johor Bahru, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johor Bahru
  • Enter your travel dates to view the best deals on hotels in Johor Bahru - while they last

Frequently asked questions

What is Johor Bahru like for travellers on a budget?
Johor Bahru offers a variety of cheap accommodation options and places to visit, making it a great holiday choice for budget-conscious travellers. In addition to its well-known attractions such as Paradigm Mall Johor Bahru and KSL City Mall, this destination is home to Danga Bay and Puteri Harbour, which you can enjoy while spending very little.
What's the best budget-friendly accommodation in Johor Bahru?
Based on reviews, Baguss Hotel and Serviced Apartment is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good options to stay on the cheap include Amerin Hotel Johor Bahru and Erica Hotel.
What's the seasonal weather in Johor Bahru?
The hottest months are usually May and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. Average annual rainfall for Johor Bahru is 2184 mm.
What is there to see and do in Johor Bahru?
Johor Bahru attracts visitors with its major shopping area and fun-filled theme parks, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions that interest you most, such as Paradigm Mall Johor Bahru and KSL City Mall, and then look for sights and activities that cost little or nothing at all. Hunt for bargains with some shopping at Johor Bahru City Square and Sutera Mall, or get outdoors at Danga Bay.
What's the best way to get around Johor Bahru?
The nearest airport is in Johor Bahru (JHB-Senai Intl.), situated 8.3 mi (13.3 km) away from the city centre. If that doesn’t suit your budget, you can arrange flights in and out of Singapore (SIN-Changi), which is 22.3 mi (35.8 km) away. Johor Bahru might not have many public transport choices so a car rental could be a reasonable alternative to explore the area.

Travellers loved these Cheap Hotels

More trip options

What's the best accommodation for a budget-friendly stay in Johor Bahru?

Based on reviews, KSL Hotel & Resort is a popular resort for our travellers who want a more economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Swiss-Inn Johor Bahru and Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru.

What is staying in Johor Bahru like?

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. Top sights in the city include KSL City Mall, Johor Bahru City Square, and Legoland Malaysia. In Johor Bahru, there are 502 hotels and other accommodation to choose from.

What's the best place for a stay in Johor Bahru?

Hotel By The Park is a favourite with Expedia customers. This hotel offers free WiFi and free parking. Other favourite options based on traveller reviews include Corsica Hotel and 8 Days Boutique Hotel @ Mount Austin JB.

Bukit Indah is a walkable neighbourhood known for its array of dining options and major shopping area. Other favourite areas in Johor Bahru include Central District and Senibong Cove.

What's the best hotel for a stay in Bukit Indah?

With 21 lodging options to choose from in this neighbourhood, you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Hotel By The Park is the highest ranked property in Bukit Indah. This hotel offers free WiFi and free parking. Other favourite options in the area include Hotel Granada Johor Bahru and Princeton Hotel.

What should I do while I'm visiting Johor Bahru?

Cultural venues in the city include Sultan Abu Bakar Royal Palace Museum, Royal Abu Bakar Museum, and Johor Bahru Chinese Heritage Museum. Families come for attractions such as Legoland Malaysia, Austin Heights Water & Adventure Park, and Sanrio Hello Kitty Town. The city is notable for landmarks like Johor Bahru Old Chinese Temple, Hutan Bandar MPJBT, and Arulmigu Sri Rajakaliamman Glass Temple.

What's the best hotel to stay close to Johor Bahru City Square?

Adjacent to Johor Bahru City Square, Amari Johor Bahru is one of the top choices for your stay based on our traveller data, and this 4.5-star hotel offers a full-service spa and a restaurant. Other good options close by include Capri by Fraser Johor Bahru and DoubleTree by Hilton Hotel Johor Bahru.