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

Find out moreOpens in new tab or window

Find Shopping Hotels in Johor Bahru from NT$633

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Johor Bahru Shopping Hotels

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 NT$1,090 per night from Oct 1 to Oct 2
4.4/5Wonderful! (1,179 reviews)

"Everything went smoothly"…"

Reviewed on 2020/3/16

Amari Johor Bahru
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 NT$1,372 per night from Sep 23 to Sep 24
4.4/5Wonderful! (986 reviews)

"great stay, room is clean and comfortable. will be back again."…"

Reviewed on 2020/9/12

DoubleTree by Hilton Hotel Johor Bahru
Holiday Villa Johor Bahru City Centre
4 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is NT$1,674 per night from Sep 23 to Sep 24
4.1/5Very Good! (997 reviews)

"The toilet have mildew on the bathroom and washing tub."…"

Reviewed on 2020/2/20

Holiday Villa Johor Bahru City Centre

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 NT$1,477 per night from Oct 16 to Oct 17
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 2020/1/30

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 NT$709 per night from Sep 23 to Sep 24
4.1/5Very Good! (500 reviews)

"looked like been downgrade previously have hair dryer in the room but this time i stayed realized no more understand the room is vacant at least 3 days before guest upon arrival if possible cleaner should clean another round before the guest arrival so that the room won't be dusty a bit"…"

Reviewed on 2020/9/14

Belllo Hotel JB Central
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is NT$959 per night from Sep 27 to Sep 28
4/5Very Good! (668 reviews)

"I love the big room and location was perfectly good nearby Malls around the are for shopping and chilling feels like home"…"

Reviewed on 2020/4/2

Mutiara 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 NT$1,209 per night from Sep 23 to Sep 24
4/5Very Good! (578 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 2020/2/14

Amerin Hotel Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is NT$951 per night from Sep 23 to Sep 24
3.9/5Very Good! (998 reviews)

"The breakfast options during COVID-19 doesn't need to be drastically reduced in options or portions. For example - The Western Breakfast option was tempting but was very disappointed with the quality and quantity of the baked beans, bread was very dry, the sausages were of terribly cheap grade and ..."…"

Reviewed on 2020/8/27

Hotel Granada Johor Bahru
Swiss-Inn Johor Bahru
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
The price is NT$830 per night from Sep 23 to Sep 24
3.9/5Good! (505 reviews)

"Price and room is ok...juz need improve bf...taste is juz can eat"…"

Reviewed on 2020/8/19

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 NT$1,071 per night from Sep 23 to Sep 24
3.8/5Good! (2,560 reviews)

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

Reviewed on 2020/9/14

KSL Hotel & Resort
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Get Rates
3.8/5Good! (994 reviews)

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

Reviewed on 2020/6/20

Thistle Johor Bahru
The Puteri Pacific Johor Bahru
4 out of 5
Jalan Abdullah Ibrahim, Johor Bahru, Johor
Get Rates
3.7/5Good! (1,000 reviews)

"Very strategically located. Accessible to many places"…"

Reviewed on 2020/3/24

The Puteri Pacific Johor Bahru
New York Hotel
3.5 out of 5
No. 22 Jalan Dato' Abdullah Tahir, Johor Bahru, Johor
Get Rates
3.5/5Good! (398 reviews)

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

Reviewed on 2020/3/7

New York Hotel
Hallmark Regency Hotel - Johor Bahru
3.5 out of 5
Jalan Harimau, Taman Abad, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is NT$782 per night from Sep 24 to Sep 25
3.5/5Good! (305 reviews)

"Bathtub only hot water, cool water was no function"…"

Reviewed on 2020/5/17

Hallmark Regency Hotel - Johor Bahru
Pariss Hotel Johor Bahru
3 out of 5
No 38 Jalan Bestari 7/2, Taman Nusa Bestari, Nusajaya, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
The price is NT$1,196 per night from Oct 2 to Oct 3
3.4/5Good! (275 reviews)

"Good location. It is near the bus terminal from where I come."…"

Reviewed on 2020/1/28

Pariss 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 NT$633 per night from Sep 23 to Sep 24
3.4/5Good! (913 reviews)

"All was good"…"

Reviewed on 2020/3/17

Citrus Hotel Johor Bahru by Compass Hospitality
Grand Sentosa Hotel
3 out of 5
Ground Floor, Block A, Plaza Sentosa, Jalan Sutera,Taman Sentosa, Johor Bahru, Johor
Get Rates
3.4/5 (372 reviews)

"Cheap decent n clean hotel for 1 night stay. Alot of food places nearby"…"

Reviewed on 2019/11/24

Grand Sentosa 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 NT$897 per night from Oct 9 to Oct 10
3.3/5 (762 reviews)

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

Reviewed on 2020/6/18

Berjaya Waterfront Hotel
Don't see what you're looking for?
We've got more Shopping 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.

Pocket Guide: Shopping Hotels in Johor Bahru

Search for 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

More trip options

Travelers Loved These Shopping Hotels