Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Johor

Filter by star ratings
All filters
The Puteri Pacific Johor Bahru
The Puteri Pacific Johor Bahru
8.1 Excellent
Jalan Abdullah Ibrahim The Kotaraya Po Box 293, Johor Bahru, Malaysia
Show on map
0.4 mi from city centre, Johor Bahru, Malaysia 
ExcellentBased on 51 reviews
8.1

The Puteri Pacific Johor Bahru offers 5-star accommodation in Johor Bahru. Guests also have exclusive access to the on-site D' Rebung and Pacific Fitness Centre.

Tanjong Puteri Golf Resort - Malaysia
Tanjong Puteri Golf Resort - Malaysia
8.2 Excellent
Jalan Tanjong Puteri 1, Tanjong Puteri Resort, Johor Bahru, Malaysia
Show on map
12.7 mi from city centre, Johor Bahru, Malaysia 
ExcellentBased on 269 reviews
8.2

Located in Pasir Gudang, Tanjong Puteri Golf Resort Berhad provides free Wi-Fi and a gym. It features an outdoor pool with water slides, outdoor tennis courts and a sauna.

Amari Johor Bahru
Amari Johor Bahru
8.8 Excellent
No.82C, Jalan Trus, Johor Bahru, Malaysia
Show on map
0.3 mi from city centre, Johor Bahru, Malaysia 
ExcellentBased on 3,314 reviews
8.8

Amari Johor Bahru is located in Johor Bahru and offers free Wi-Fi. Guests also have exclusive access to the on-site Breeze Spa and FIT Centre.

Artz Hotel Johor Bahru
Artz Hotel Johor Bahru
6.7 Good
15 Jalan Bestari 12/2, Johor Bahru, Malaysia
Show on map
6.7 mi from city centre, Johor Bahru, Malaysia 
GoodBased on 274 reviews
6.7

Artz Hotel Johor Bahru offers a comfortable setting when in Johor Bahru. It also provides a 24-hour reception, laundry facilities and free Wi-Fi.

Ksl Hotel & Resort
Ksl Hotel & Resort
7.8 Good
33 Jalan Seladang, Taman Abad, Johor Bahru, Malaysia
Show on map
1.4 mi from city centre, Johor Bahru, Malaysia 
GoodBased on 9,624 reviews
7.8

KSL Hotel & Resort is located in Johor Bahru and offers miniature golf and water slides. It provides 5-star accommodation with air-conditioned rooms.

Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
8.4 Excellent
Unit 7, 8 & 9, Block 7, Danga Bay, Johor Bahru, Malaysia
Show on map
2.8 mi from city centre, Johor Bahru, Malaysia 
ExcellentBased on 175 reviews
8.4

Located in Johor Bahru, Zoom Inn Boutique Hotel is an easy drive from Istana Bukit Serene and AEON Bukit Indah Shopping Centre. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Holiday Villa Johor Bahru City Centre
Holiday Villa Johor Bahru City Centre
8.0 Excellent
260, Jalan Dato Sulaiman, Johor Bahru, Malaysia
Show on map
1.5 mi from city centre, Johor Bahru, Malaysia 
ExcellentBased on 1,578 reviews
8.0

Located in Johor Bahru, Holiday Villa Johor Bahru City Centre is within a 30-minute drive of Senai International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Hallmark Regency Hotel - Johor Bahru
Hallmark Regency Hotel - Johor Bahru
7.5 Good
16, Jalan Harimau Taman Abad, Johor Bahru, Malaysia
Show on map
1.1 mi from city centre, Johor Bahru, Malaysia 
GoodBased on 2,667 reviews
7.5

Located in Johor Bahru, Hallmark Regency Hotel is an easy drive from Johor Bahru Old Chinese Temple and AEON Bukit Indah Shopping Centre. It provides 3-star accommodation with air-conditioned rooms.

Insta Hotel
Insta Hotel
7.8 Good
No 153, Jalan Lumba Kuda, Johor Bahru, Malaysia
Show on map
0.7 mi from city centre, Johor Bahru, Malaysia 
GoodBased on 212 reviews
7.8

INSTA Hotel provides comfortable 3-star accommodation in Johor Bahru. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

Baguss City Hotel Sdn Bhd
Baguss City Hotel Sdn Bhd
7.2 Good
No. 49 Jalan Wong Ah Fook, Johor Bahru, Malaysia
Show on map
0.5 mi from city centre, Johor Bahru, Malaysia 
GoodBased on 23 reviews
7.2

This Johor Bahru hotel is set a few minutes from Johor Bahru City Square, and offers unique accommodation. It also features an executive floor, free Wi-Fi and a coffee bar.

Tips for booking a Johor hotel

Cheapest month:December
Most expensive month:May
Average price in Johor:£72/night
Absolute cheapest price found:£8/night
Cheapest day:Thursday
Most expensive day:Tuesday
£23 - £208
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£23 - £56
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Johor hotels

Show all 3,081 hotels
1
Belllo Hotel JB Central
Belllo Hotel JB Central
8.1 Excellent
21, Jalan Meldrum, Johor Bahru, Malaysia
Show on map
0.7 mi from city centre, Johor Bahru 

Belllo Hotel JB Central provides comfortable 3-star accommodation in Johor Bahru. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

2
Berjaya Tioman Resort
Berjaya Tioman Resort
8.7 Excellent
P.O. Box 4, Mersing, Malaysia
Show on map
33.4 mi from city centre, Mersing 

Berjaya Tioman Resort is situated on Tioman Island, and provides 4-star accommodation as well as a private beach. It offers complimentary Wi-Fi, and also features a golf course.

3
Muar Traders Hotel
Muar Traders Hotel
8.0 Excellent
16 Jalan Petrie, Muar, Malaysia
Show on map
0.4 mi from city centre, Muar 

Muar Traders Hotel is located in Muar and provides guests with free Wi-Fi. It also offers a 24-hour reception, meeting rooms and a designated smoking area.

4
Legoland Malaysia Resort
Legoland Malaysia Resort
8.3 Excellent
7, Jalan Legoland, Nusajaya, Malaysia
Show on map
0.6 mi from city centre, Nusajaya 

Boasting an outdoor pool, Legoland Malaysia Hotel is situated in Johor Bahru and offers comfortable accommodation. It also provides an airport shuttle, a tour desk and an express check-in and check-out feature.

5
Somerset Medini Iskandar Puteri
Somerset Medini Iskandar Puteri
8.1 Excellent
Lot 5 Jalan Medini Utara 4, Gelang Patah, Malaysia
Show on map
2.5 mi from city centre, Gelang Patah 

Somerset Medini Iskandar Puteri provides comfortable 4-star accommodation in Johor Bahru. It also offers a swimming pool, free Wi-Fi and babysitting/child services.

6
Amari Johor Bahru
Amari Johor Bahru
8.8 Excellent
No.82C, Jalan Trus, Johor Bahru, Malaysia
Show on map
0.3 mi from city centre, Johor Bahru 

Amari Johor Bahru is located in Johor Bahru and offers free Wi-Fi. Guests also have exclusive access to the on-site Breeze Spa and FIT Centre.

7
Holiday Villa Johor Bahru City Centre
Holiday Villa Johor Bahru City Centre
8.0 Excellent
260, Jalan Dato Sulaiman, Johor Bahru, Malaysia
Show on map
1.5 mi from city centre, Johor Bahru 

Located in Johor Bahru, Holiday Villa Johor Bahru City Centre is within a 30-minute drive of Senai International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

8
Renaissance Johor Bahru Hotel
Renaissance Johor Bahru Hotel
8.6 Excellent
2, Jalan Permas 11, Bandar Baru Permas Jaya, Johor Bahru, Malaysia
Show on map
4.3 mi from city centre, Johor Bahru 

Situated in Masai, Renaissance Johor Bahru Hotel provides luxury 5-star accommodation, as well as a sauna and an outdoor pool. It also offers valet parking, 24-hour room service and a coffee bar.

Cheapest hotels in Johor, Malaysia

Show all 3,081 hotels
Artz Hotel Johor Bahru
Artz Hotel Johor Bahru
6.7 Good
15 Jalan Bestari 12/2, Johor Bahru, Malaysia
Show on map
6.7 mi from city centre,  

Artz Hotel Johor Bahru offers a comfortable setting when in Johor Bahru. It also provides a 24-hour reception, laundry facilities and free Wi-Fi.

£5
Avg. per night
Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
Zoom Inn Boutique Hotel - Danga Bay, Johor Bahru
8.4 Excellent
Unit 7, 8 & 9, Block 7, Danga Bay, Johor Bahru, Malaysia
Show on map
2.8 mi from city centre,  

Located in Johor Bahru, Zoom Inn Boutique Hotel is an easy drive from Istana Bukit Serene and AEON Bukit Indah Shopping Centre. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

£7
Avg. per night
Ghazrin's Classic Hotel
Ghazrin's Classic Hotel
7.6 Good
no 3 Jalan Dataran Larkin 3, Johor Bahru, Malaysia
Show on map
2.4 mi from city centre,  

Located in Johor Bahru, Ghazrin's Classic is a short drive from Johor Bahru City Square and AEON Bukit Indah Shopping Centre. It provides 3-star accommodation with air-conditioned rooms.

£7
Avg. per night
Dk Hotel
Dk Hotel
8.4 Excellent
3, Jalan Kedondong, Batu 6, Johor Bahru, Malaysia
Show on map
8.3 mi from city centre,  

This comfortable hotel in Johor Bahru offers complimentary Wi-Fi, as well as a 24-hour reception and a dry cleaning service. It provides 3-star accommodation with air-conditioned rooms.

£7
Avg. per night
Lotus Hotel Johor Bahru
Lotus Hotel Johor Bahru
7.2 Good
No.23 Jalan Permas 10/3, Bandar Baru Permas Jaya, Johor Bahru, Malaysia
Show on map
4.6 mi from city centre,  

Lotus Hotel Johor Bahru is located in Masai and offers free Wi-Fi. It also provides a 24-hour reception, an airport shuttle and 24-hour room service.

£10
Avg. per night
Oyo 428 Hope Hotel
Oyo 428 Hope Hotel
7.8 Good
17,Jalan Cenderai 1/1 Taman kota puteri, Johor Bahru, Malaysia
Show on map
6.8 mi from city centre,  

OYO 428 Hope Hotel is located in Masai and features free Wi-Fi.

£10
Avg. per night
Hotel Sentral Johor Bahru
Hotel Sentral Johor Bahru
6.6 Good
17 Jalan Tenteram, Tanjung Puteri, Johor Bahru, Malaysia
Show on map
0.8 mi from city centre,  

Hotel Sentral offers contemporary accommodation in Johor Bahru and is within a 20-minute walk of Johor Bahru Sentral Railway Station. It provides city views and complimentary Wi-Fi.

£10
Avg. per night
Oyo 430 Oak Valley Boutique Hotel
Oyo 430 Oak Valley Boutique Hotel
7.5 Good
50, Jalan Titiwangsa 3, Taman Tampoi Indah, Johor Bahru, Malaysia
Show on map
5.7 mi from city centre,  

OYO 430 Oak Valley Boutique Hotel is located in Johor Bahru and offers free Wi-Fi. It also features meeting rooms, a 24-hour reception and an express check-in and check-out feature.

£10
Avg. per night

Hotel prices in Johor

2 stars or below

£6 - £52

Mood Hotel

No. 1 most popular

Mood Hotel
7.6 Good
£11
Avg. per night
Eight Days Boutique Hotel @ Impianemas Skudai

No. 2 most popular

£16
Avg. per night
Memory Guesthouse Jb

Best value

£6
Avg. per night
3 stars

£5 - £70

Baguss Hotel And Serviced Apartment

No. 1 most popular

£11
Avg. per night
Belllo Hotel JB Central

No. 2 most popular

£16
Avg. per night
Artz Hotel Johor Bahru

Best value

£5
Avg. per night
4 stars and up

£18 - £116

Ksl Hotel & Resort

No. 1 most popular

£21
Avg. per night
Renaissance Johor Bahru Hotel

No. 2 most popular

£38
Avg. per night
Berjaya Waterfront Hotel

Best value

£18
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Johor

About Johor

From sandy beaches and lush rainforests to the bustling, diverse cities like its capital Johor Bahru, the southern Johor region of Malaysia is poised to be the next big thing in tourism. Elephants plod through the jungle as cars speed between Johor Bahru’s skyscrapers. This state encompasses everything Southeast Asia can be.

The region’s natural beauty ranges from the mountainous, waterfall-dotted jungles of Endau Rompin National Park to the resort-packed Desaru Beach. Within Johor Bahru, top attractions include religious monuments like the Hindu shrine Arulmigu Sri Rajakaliamman Glass Temple and the Sultan Abu Bakar State Mosque, shopping centres like Johor Bahru City Square and historic landmarks like the Grand Palace and the Sultan Ibrahim Building.

Johor directly borders Singapore and connects Malaysia to its small neighbour via causeways. Singapore and Johor Bahru are less than an hour’s drive from one another. Express buses and shuttle trains also connect the two cities.

Originally a sultanate, Johor dates back to the 16th century. The name derives from the Persian “jauhar”, meaning gem or jewel. Prior to this, Malaysia’s southernmost point had the quite literal name “Ujong Tanah”, Malay for land’s end. While it may no longer bear a Malay name, Johor and particularly the capital Johor Bahru, has been a centre for nationalist Malay activism.

Johor travel FAQs

  • Where is the best place to stay in Johor?

    Our travellers prefer to stay in places like Johor Bahru, Tioman Island, and Bandar Penawar while in Johor.

  • What are the best hotels in Johor?

    Johor is home to many highly-rated hotels, one of which is Ksl Hotel & Resort, which has a current rating of 7.8. For other potential stays, consider Renaissance Johor Bahru Hotel and Berjaya Waterfront Hotel, which can also be great places to stay in Johor.