Heading to Johor Bahru and need to know the best hotels in Johor Bahru, Malaysia?
We have you covered!
Johor Bahru is a popular destination thanks to being both a major city in Malaysia as well as the gateway to Singapore. This brings a lot of both business and leisure travel to Johor Bahru. It’s also an alternative to staying in Singapore on a Singapore holiday as it represents much better value.
There are also some great attractions in Johor Bahru itself with the famous Legoland (full review here) as well as other great family attractions like Sanrio Hello Kitty World and Thomas Town. You can enjoy nature with swimming at a waterfall or watching fireflies at night. Or you can eat great food, visit the Sultan Abu Bakar Mosque or shop.
When planning your trip, the first question you need to answer is where to stay in Johor Bahru and what hotels in Johor Bahru town are right for you.
In this article, I give you a comparison of each best place to stay in Johor Bahru, information about the different areas to stay in so you pick the right location and a Johor Bahru hotel review for each top hotel choice. At the end, you will find a map of all the places to stay in Johor Bahru.
The good news is that there are a great range of resorts near Johor Bahru as well as hotels in Johor Bahru city centre. So whether you are looking for the best budget hotels in Johor Bahru or a 5 star hotel in Johor Bahru, Malaysia, this hotel Johor Bahru list has you covered!
So, let’s start! Here’s your guide to each top hotel in Johor Bahru!
Table of Contents
Comparison Of The Best Hotels In Johor Bahru, Malaysia
|Hotel Jen Puteri Harbour||★★★★☆||Nusajaya||$$||Click here|
|GBW Hotel||★★★★||Johor Bahru City Center||$||Click here|
|The Puteri Pacific Johor Bahru||★★★★||Johor Bahru City Center||$||Click here|
|Legoland Malaysia Hotel||★★★★★||Nusajaya||$$$||Click here|
|Doubletree by Hilton Johor Bahru||★★★★||Johor Bahru City Center||$||Click here|
|Renaissance Johor Bahru Hotel||★★★★★||Bandar Baru Permas Jaya||$$||Click here|
|Mutiara Hotel Johor Bahru||★★★★★||Johor Bahru City Center||$||Click here|
|Thistle Johor Bahru||★★★★★||Johor Bahru City Center||$||Click here|
|Berjaya Waterfront Hotel Johor Bahru||★★★★||Johor Bahru City Center||$||Click here|
|Holiday Villa Johor Bahru City Centre||★★★★||Johor Bahru City Center||$$||Click here|
|Baguss Hotel and Serviced Apartment||★★★||Johor Bahru City Center||$||Click here|
|Silka Hotel Johor Bahru||★★★★||Bandar Baru Permas Jaya||$||Click here|
Where To Stay In Johor Bahru, Malaysia
The hotel area Johor Bahru has is rather spread out and so you should consider the location of the attractions you would like to visit before deciding which is the best hotel to stay in Johor Bahru.
For those wishing to stay in a convenient location for exploring both Johor Bahru and Singapore attractions, you should stay in a Johor Bahru hotel near City Square. This area of Johor Bahru is close to the Causeway that links the city to Singapore and is also home to JB Sentral (the main bus and rail station) so you will have easy access to attractions both locally and in Singapore.
If, however, the purpose of your trip to Johor Bahru is to visit places such as the Legoland theme park, Sanrio Hello Kitty Town or Puteri Harbour, a good hotel in Johor Bahru, would be one located in Nusajaya.
Top 12 Options For The Best Hotel In Johor Bahru
Below are reviews for each of the top 12 hotels at Johor Bahru.
Located in Nusajaya, Hotel Jen Puteri Harbour is a 4-star hotel which provides guests with stunning views across the Harbour. This Puteri hotel Johor Bahru is conveniently located for exploring a number of local attractions.
Each guest room at Hotel Jen Puteri Harbour can accommodate up to two people. Rooms are spacious and feature either one double bed or two singles, with some rooms being able to accommodate a third person on a small sofa bed. The premier rooms have the option of a separate living and sleeping area and some rooms offer gorgeous views across the harbour. For those travelling with a Hello Kitty fan, you can even book into a Hello Kitty themed room.
All the guest rooms include a flat-screen TV, seating area, tea and coffee making facilities and air conditioning.
As can be expected among 4-star hotels in Johor Bahru, this hotel has a range of great facilities. The hotel has a stunning infinity swimming pool which provides views across the harbour. Other hotel facilities include wifi, steam room, gym, day spa, three onsite restaurants as well as three bars.
The hotel is in close proximity to a range of great attractions. The Puteri Harbour is only a short 3-minute walk away or it’s an 8-minute drive to the Legoland Theme Park. The Sanrio Hello Kitty Town is located directly next to the hotel.
Stunning water views from the hotel, great infinity pool and convenient location for exploring local attractions.
Limited ability to accommodate families in one room. You can make a special request but accommodation for more than three in a single room is not guaranteed.
For small groups looking to explore the attractions in Nusajaya as well as reasonably cheap accommodation in Johor Bahru, the Hotel Jen Puteri Harbour is a perfect choice.
For those travellers looking for a cheaper hotel in Johor Bahru, you can’t look past the GBW Hotel (formerly the Grand BlueWave Hotel). This four-star hotel offers exceptional value for money in the centre of the Johor Bahru commercial district.
Conveniently located near a range of restaurants and shops, this hotel near Johor Bahru Checkpoint is also close to the Causeway making it perfect for exploring various attractions in Singapore. Also, if you’re looking for a hotel near shopping mall in Johor Bahru, you’ll love how the hotel offers a free shuttle to the R&F Shopping Mall and Mid Valley Shopping Mall.
The hotel is also close to the train station, and it’s also worth considering the GBW if you’re after a Johor Bahru hotel near Custom, Immigration Quarters which is only 800 metres away.
Each guest room can comfortably accommodate up to two people. Guests can choose from a standard hotel room or have the option of choosing a studio room which includes a kitchenette and dining area. There is also the option of the larger executive and premier rooms. All rooms include a TV, air conditioning, wifi, minibar and tea and coffee making facilities.
Other facilities at this budget hotel in Johor Bahru city centre include a swimming pool, bar, fitness centre and restaurant.
The value for money! This is a cheap hotel in Johor Bahru near to Singapore.
This is an older budget hotel in Johor Bahru town so don’t expect any bells and whistles. Stay elsewhere if you are wanting a new hotel in Johor Bahru.
The GBW Hotel is a great cheap hotel at Johor Bahru conveniently located to local JB attractions as well as the Causeway making it the perfect base for day trips to Singapore.
Another great option for those looking for the cheapest hotel in Johor Bahru, Malaysia is the Puteri Pacific Johor Bahru. Located just 650 metres from the City Square shopping mall, the Puteri Pacific is ideal for those looking for a Johor Bahru City Square hotel.
Not only is the Puteri Pacific well positioned for shopping, it is also within close proximity to the Causeway making it a great base for day trips into Singapore.
There are a stack of facilities on offer at this hotel. For the traveler that likes to stay active while away, there are tennis and squash courts, a gym, sauna and a yoga studio. For the business traveler, there is a business centre, wifi and meeting rooms, while other facilities include an outdoor swimming pool, a day spa, three onsite restaurants and bars.
There are a range of accommodation options at the hotel with each guest room able to comfortably accommodate up to two guests. For those guests who prefer more room, you can book a room with a separate living and sleeping area or even a room with a kitchenette. Every guest room includes a TV, air conditioning, daily newspaper, wifi, minibar, tea and coffee making and facilities and views of the city skyline or the Straits.
Location and price. The Puteri Pacific Hotel provides a great base for exploring both the downtown area of Johor Bahru and Singapore all at a super low rate. It’s a great hotel if you’re after a reasonably cheap hotel in Johor Bahru near City Square.
This is one of the older hotels around City Square, Johor Bahru and could do with some freshening up. So if you’re after the best luxury hotel in Johor Bahru – this isn’t it.
The Puteri Pacific offers travellers an exceptionally good value hotel in the heart of downtown Johor Bahru. When it comes to budget hotels in Johor Bahru near city centre, they don’t come much better than the Puteri Pacific.
When it comes to families looking for a hotel near Legoland, Johor Bahru you can’t beat staying in the Legoland Resort itself. Located on the same site as Legoland Malaysia, both kids and adults will absolutely love this nice resort in Johor Bahru which is Lego themed.
Given its location right by Legoland, the Legoland Resort is the ideal place to stay for anyone visiting the theme park itself. However, even if you are not interested in the theme park itself, I think you will still love a night at this Johor Bahru resort hotel. Whilst the hotel is only a short drive from Johor Bahru and Singapore the location of the resort is not ideal for exploring other attractions in the region.
The rooms at Legoland Resort are perfect for families. They come in a range of sizes and choice of themes such as a pirate, kingdom, Ninjago or adventure theme. Families will appreciate how the rooms have two separate sleeping areas – one for adults with a king-sized bed and one for up to three children with a bunk bed, pull-out trundle bed and their own TV.
For hotel guests, there are Lego-themed activities and events throughout the day including meeting a range of Lego characters as well as dance parades and nightly movies. There is also a swimming pool, Lego play area and puzzle activities to unlock secret treasure in your room! There is even a Lego-themed restaurant with a range of Lego-shaped foods.
The best facility here is obviously Legoland Malaysia. This theme park is great especially for younger kids and kids of all ages who love Lego. There is also a water park here too.
An awesome hotel for families. Families will love the rooms, facilities and various activities on offer. This is the ideal choice if you’re looking for a family room hotel Johor Bahru offers.
Location – this hotel near Johor Bahru is not ideal for visiting any other local attractions.
Without a doubt a great choice for the best family hotel in Johor Bahru, perfect for anyone wanting a place to stay whilst visiting Legoland. This is one of my top picks when it comes to not only the best resort in Johor Bahru for families but, in fact, all of Malaysia.
Located just minutes from the Causeway, this hotel is one of the best hotels for those wanting to spend some time exploring attractions around both Johor Bahru and Singapore. The Johor Baru City Square is only 650 metres away while the railway station is 1.5 kilometres away.
Despite not being rated as a five-star hotel in Johor Bahru, the Doubletree Hotel offers first class facilities. Other onsite facilities include a stunning outdoor swimming pool on the 13th floor, four restaurants, gym, steam room, spa and wifi. For families staying at the hotel, equipment such as high chairs and cribs are also available upon request.
Each of the hotel’s spacious guest rooms feature air conditioning, TVs, tea and coffee making facilities and, for the perfect night’s sleep, there is even a pillow menu. For guests that prefer a little more space, they can book into rooms which have separate living areas as well as rooms which have a kitchenette. Bedding configurations on offer include one large bed, two double beds or two single beds.
Everything! This first-class modern hotel is located in a prime position for exploring the area as well as Singapore attractions.
It’s difficult to fault this hotel. Perhaps the worst thing about this hotel is having to leave!
The Doubletree by Hilton is a great hotel for travellers wanting a modern hotel with first-class facilities, whilst being in a convenient location to explore local attractions as well as nearby Singapore. Put the Doubletree at the top of your list of hotels in Johor Bahru city to consider booking.
If you prefer a quiet hotel away from the busy city or are just wanting a hotel near Johor Bahru airport, the Renaissance Johor Bahru is a good choice. Located only 30 minutes drive from the airport, this hotel is situated in a quieter part of the city, but you can be within the centre of town in 15 minutes.
The Renaissance is a 5-star luxury hotel, providing guests with stylish modern accommodation featuring contemporary decor (worth considering if you’re after a romantic hotel in Johor Bahru). You can choose from rooms with either one king bed, two singles or some rooms even offer two double beds. All rooms include air conditioning, TV, minibar and tea and coffee making facilities.
Facilities on offer at the hotel include two restaurants, a cafe, a bar, wifi, gym, sauna and outdoor swimming pool.
This hotel is operated by the Marriott brand, so you can be confident it is a good choice if you’re after the best 5-star hotel in Johor Bahru.
Beautifully appointed modern rooms with first class customer service.
Limited facilities on offer and a little isolated from the local attractions.
The Renaissance Hotel is a first class hotel located away from the busy city centre and within easy reach to the Senai International Airport.
Another hotel away from the busy city centre is the Mutiara Hotel. The hotel is located about 15 minutes drive from the Causeway to Singapore and 40 minutes from the Senai International Airport. It is also situated only 750 metres from the KSL City Mall.
The rooms are spacious and sophisticated and provide all the modern amenities you will need for your home away from home. There are smoking and non-smoking rooms, a choice of double, twin or suite rooms, all of which have plenty of room and city views. Each guest room comes with a TV, air conditioning, minibar and tea and coffee making facilities.
There are three onsite restaurants with banquet capabilities, 24-hour room service, an onsite bar and lounge with evening entertainment, a fitness centre and an outdoor swimming pool. The hotel also provides on-site free parking and a free shuttle service to selected shopping centres in the area.
This hotel offers modern and spacious rooms with first-class facilities in a quiet part of the city.
Being out of the city centre, although the free shuttle service helps with this.
This is a great medium priced option for business travellers and couples who want the extra space and convenience of everything you need in one place outside the busy city centre.
The Thistle Johor Bahru is located reasonably close to the Causeway and directly across from the Dataran Bandaraya, the main square in Johor Bahru. It is also within walking distance to cafes and bars and is only a short ride to many local attractions.
The hotel can accommodate family groups of four people including the ability to choose the layout of the bedding. Every room is appointed with a flat-screen TV and air conditioning and beautiful views no matter which direction your room is facing. The furnishings are new and the rooms are spacious and tastefully decorated. For stunning water views across the straits book into one of the executive rooms on the higher floors.
There is free parking and complimentary WiFi throughout. There is a vast array of health and wellbeing activities onsite and a pool just for the kids after they have worn themselves out on the tennis court. Picky eaters are catered for with the kid-friendly buffet, children’s television network and evening entertainment for the adults at the onsite nightclub.
The luxury two-level free form swimming pool and stunning waterfront views of the straits and 4-star dining options.
The location is not in the city centre but offers a great compromise if you are visiting the city as well as attractions in Nusajaya.
A great hotel with first-class amenities in a good location for visiting attractions in the city centre, Singapore as well as Nusajaya.
Located in Stulang, the Berjaya Waterfront Hotel is a 4-star hotel boasting 5 onsite restaurants within walking distance to local cafes and bars. It is classically decorated with spacious rooms and a rooftop pool.
With its location and incredible views of the Straits of Bahru, it is a great option to base your travels from.
This hotel near Stulang Laut Johor Bahru offers basic guest accommodation in rooms that are suitable for up to two guests. Bedding configuration options are either one double or two singles with rooms including mini bar, tea and coffee making facilities, air conditioning and a TV.
For families, children under 12 can stay for free in their parent’s room. For those travellers that want extra room, book into the suite which includes a kitchenette.
Whilst the rooms at the hotel are fairly basic, the hotel has some great facilities. Here you will find a spa, gym, a rooftop pool, nightly entertainment, beauty/barber shop and the 5 restaurants as already mentioned.
The price! If you’re after a good quality budget hotel at Johor Bahru, this is it! Free wifi and parking are also included.
The guest rooms offered are only basic and whilst rated as a 4-star hotel, it is more like a 3-star hotel in Johor Bahru.
This is a great budget hotel, offering everything you need for exploring the local attractions. If you’re after a basic place to sleep, consider adding this hotel to your Johor Bahru budget hotel list.
Located right by the Mutiara Hotel reviewed above, this 4-star hotel is steps away from the City Mall and only a 5-minute drive from the Causeway.
The rooms are fitted with modern conveniences such as air conditioning, a TV, wifi, refrigerator and tea and coffee making facilities. Each room can accommodate up to two guests in either one large bed or two single beds.
The infinity pool is a must see along with the sensational views of Singapore. Other hotel facilities include free parking, cafe, bar, sauna and gym.
The infinity pool looking over the city skyline and modern rooms.
Limited onsite facilities – but you’re not going to want to leave that infinity pool anyway!
If you want a modern first class hotel, with great views and a great price, then you can’t go past the Holiday Villa Johur Bahru. The hotel is a short walk to local restaurants and local attractions are only a short drive away.
When it comes to the best budget 3-star hotels in Johor Bahru, Malaysia, look no further than the Baguss Hotel and Serviced Apartments. This hotel is a fantastic option for families and larger groups looking for accommodation. Only 5 minutes to Pelangi Plaza, the local shopping mall and 10 minutes to the Causeway, this boutique hotel is conveniently situated for easy access to everything.
There are a range of hotel rooms on offer suitable for two to four people in bedding configurations of either one large bed, two singles or two large beds. Each hotel room includes air conditioning, a TV, wifi, tea and coffee making facilities and a refrigerator.
For larger groups, this hotel near Pelangi Johor Bahru houses four 3 bedroom apartments which can accommodate up to 6 people in one deluxe family room. These apartments are like your home away from home including a kitchen and lounge room.
The hotel is also surrounded by many local restaurants, cafes, bakeries and fast food outlets.
This is a super cheap hotel perfect for families and larger groups looking for spacious budget accommodation.
Not located in the central city centre, but it’s only a short taxi ride away.
This would have to be the best boutique hotel in Johor Bahru for families looking for great budget accommodation in the city.
The Silka Hotel is suitable for both business and pleasure and offers family-friendly rooms. It is situated just 20 minutes away from the city centre and only a short walk from the local hypermarket.
This hotel is a great jumping off point for travelling in both Malaysia and Singapore because of its close proximity for easy access to the international airport and the Causeway to Singapore.
Many of Johor’s popular shopping spots are easily accessible like the Johor Premium Outlets and Experience AEON. So if you are after the best shopping spots in Johor Bahru, the Silka Hotel is the perfect place.
There are a range of accommodation options suitable for both two guests or for family groups. Bedding configuration is either one double bed or two single beds, while the family suite provides both one large bed and two single beds. Each guest room comes with air conditioning, a TV, free wifi and tea and coffee making facilities.
The hotel includes three dining options, an outdoor swimming pool, tennis and squash courts and a well-equipped gymnasium.
This hotel is great for families looking for a budget room where the entire family can be accommodated together.
The hotel is a reasonable distance from the main city centre.
This hotel is located 20 minutes from the city centre and provides good value accommodation suitable for up to four people.
Map Of The Options For Best Resort In Johor Bahru Malaysia
So what’s your choice of a recommended hotel in Johor Bahru? Let me know in the comments below!
Travelling on a budget? Click here to find more great budget hotels in Johor Bahru, Malaysia or here for hotels near Legoland Malaysia. You can also find all our guides for Johor Bahru here.
Joshua is an Australian who has fallen in love with Malaysia! He explores Malaysia at least a few times a year and has previously lived in Penang.