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.

Shopping 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.

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 Rs3,047 per night
4.4/5Wonderful! (1,266 reviews)

"Everything went smoothly"…"

Reviewed on 16 Mar 2020

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 Rs3,378 per night
4.4/5Wonderful! (997 reviews)

"Great corner room"…"

Reviewed on 8 Mar 2020

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 Rs4,875 per night
4.1/5Very Good! (1,000 reviews)

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

Reviewed on 20 Feb 2020

Holiday Villa Johor Bahru City Centre
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,656 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,851 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
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
Free cancellation
The price is Rs2,946 per night
4/5Very Good! (666 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 2 Apr 2020

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 Rs2,991 per night
4/5Very Good! (576 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
Get Rates
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,898 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
Thistle Johor Bahru
4.5 out of 5
Jalan Sungai Chat, Johor Bahru, Johor
Free cancellation
The price is Rs3,488 per night
3.8/5Good! (995 reviews)

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

Reviewed on 20 Jun 2020

Thistle 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,376 per night
3.8/5Good! (5,212 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
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 24 Mar 2020

The Puteri Pacific Johor Bahru
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 Rs1,697 per night
3.5/5Good! (398 reviews)

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

Reviewed on 7 Mar 2020

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 Rs2,083 per night
3.5/5Good! (304 reviews)

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

Reviewed on 17 May 2020

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 Rs2,437 per night
3.4/5Good! (275 reviews)

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

Reviewed on 28 Jan 2020

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

"All was good"…"

Reviewed on 17 Mar 2020

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 24 Nov 2019

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 Rs2,611 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
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.

Shopping Hotels in Johor Bahru

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

Travellers loved these Shopping Hotels