Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 1203 hotels in Johor Bahru
Get Prices

4-star hotels in Johor Bahru

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Doubletree By Hilton Johor Bahru HotelNo. 12 Jalan Ngee Heng, Johor Bahru, Malaysia, 80000View on map
700 yd from City Center600 yd from Angry Birds Activity Park
Opened in 2014, the hotel in a contemporary-style building features a private pool close by a railway station and Angry Birds Activity Park.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • MYR 10 per day
    +1
9.2
Perfect6 reviews
Price fromUS$ 351per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Puteri Pacific Johor Bahru HotelJalan Abdullah Ibrahim, Johor Bahru, Malaysia, 80730View on map
1000 yd from City Center300 yd from JB City Square
Centrally located by Grand Palace Park, this hotel offers panoramic views plus steam baths, facials and various massages.
  • The hotel has
    • Off-site car park
    +1
6.4
Nice138 reviews
Price fromUS$ 168per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Granada Johor Bahru55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Malaysia, 81200View on map
6.8 mi from City Center300 yd from TGV Bukit Indah
Offering 191 rooms with city views, the hotel is set in Nusajaya district, just steps from Hutan Bandar MPJBT.
  • The hotel has
    • On-site car park
    +1
6.6
Nice48 reviews
Price fromUS$ 61per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
M Suites Hotel Johor Bahru16 Jalan Skudai, Straits View, Johor Bahru, Malaysia, 80200View on map
1.7 mi from City Center
The 24-hour restaurant with wide selection of fresh Italian dishes and the hotel's convenient make it one of the best places to stay in Johor Bahru.
  • The hotel has
    • MYR 10 per day
    +1
  • The hotel has
    • MYR 3 per day
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
6.8
Nice246 reviews
Price fromUS$ 56per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Le Grandeur Palm Resort Johor Johor BahruJalan Persiaran Golf, Off Jalan Jumbo, Senai, Johor Bahru, Malaysia, 81250View on map
14.7 mi from City Center
The hotel offers a swimming pool, a poolside restaurant and a sports bar.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
6.6
Nice75 reviews
Price fromUS$ 62per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Amansari Residence Resort Johor BahruJalan Persiaran Seri Alam, Bandar Seri Alam, Johor Bahru, Malaysia, 81750View on map
7.9 mi from City Center
Located in Johor Bahru, this hotel provides guests with international meals and a library and a tennis court.
  • The hotel has
    • On-site car park
    +1
7.0
Very good17 reviews
Price fromUS$ 80per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Anugraha Boutique Hotel Johor Bahru20Km, Jalan Pontian Lama, Johor Bahru, Malaysia, 81110View on map
Featuring an outdoor pool, this venue offers 22 rooms right in an exhibition area.
  • The hotel has
    • MYR 50 per day
    +1
  • The hotel has
    • Car park
    +1
Price fromUS$ 95per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Holiday Villa Johor Bahru City Centre260 Jalan Dato Sulaiman, Taman Abad, 80250, Johor Bahru, Johor, Johor Bahru, MalaysiaView on map
1.7 mi from City Center
Set within easy reach of JB City Square, the venue features a 24-hour restaurant serving meals of international cuisine.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 91per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Amerin Hotel Johor BahruNo 35, Jalan Persisiran Perling 1, Taman Perling,, Johor Bahru, MalaysiaView on map
5.5 mi from City Center
The hotel has an outdoor swimming pool and lies close to Noah's Ark Natural Animal Sanctuary which is worth visiting.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 88per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
V8 Hotel Johor Bahru2 Jalan Jati 2, Taman Nusa Bestari, Skudai, Johor, Johor Bahru, Malaysia, 81300View on map
7.2 mi from City Center1.1 mi from AEON Bukit Indah
This hotel offers the café bar and 193 rooms together with ideal location close to Blue Ice Skating Rink.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromUS$ 127per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ponderosa Golf & Country Resort Johor BahruNo. 3, Jalan Ponderosa 1, Taman Ponderosa, Johor Bahru, Malaysia, 81100View on map
4.0 mi from City Center
Local meals plus an outdoor swimming pool are provided in the luxury hotel, placed close to Permas Jaya Golf Club.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 53per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Millesime Hotel Johor BahruB-01-01 Jalan Persiaran Afiat, Johor Bahru, Malaysia, 79259View on map
8.1 mi from City Center1.2 mi from AEON Bukit Indah
Located a few steps from Columbia Asia Hospital, the hotel features 161 rooms with views over the city.
  • The hotel has
    • On-site car park
    +1
7.8
Very good1 review
Price fromUS$ 84per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Impiana Hotel Senai Johor BahruJalan Impian Senai Utama 2 Taman Impian Senai, Johor Bahru, Malaysia, 81400View on map
11.6 mi from City Center
This hotel boasts an in-house restaurant and 172 rooms, providing guests with excellent location in an industrial area.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 55per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ksl Hot Spring Resort Johor Bahru31, Jalan Kangkar Tebrau, Taman Daya,, Johor Bahru, Malaysia, 81100View on map
4.9 mi from City Center
Located near Austin Heights Water & Adventure Park, this modern hotel features a buffet breakfast.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromUS$ 34per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Holmes Johor Bahru40, Jalan Rosmerah 2/11 Taman Johor Jaya, Johor Bahru, Malaysia, 81100View on map
5.6 mi from City Center
A few meters away you can enjoy Austin Heights Water & Adventure Park.
  • The hotel has
    • MYR 4.80 per day
    +1
Price fromUS$ 25per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Twin Galaxy Suites By Iconic Bliss Johor BahruJalan Dato Abdullah Tahir, Johor Bahru, Malaysia, 80300View on map
1.1 mi from City Center1.1 mi from Angry Birds Activity Park
Set in Johor Bahru, this accommodation features an outdoor pool and a shared lounge.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Valet parking
    +1
Price fromUS$ 43per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Country Home@Eco Village Johor Bahru20 Jalan Laman Setia 4 8 Taman Laman Setia, Johor Bahru, Malaysia, 81550View on map
11.2 mi from City Center
Situated in Gelang Patah, a 20-minute drive to Legoland Malaysia, this villa features the garden and a terrace.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Select
Bayu Marina Resort Johor BahruNo 1 Jalan Bayu Puteri 2 1 Taman Bayu Puteri, Johor Bahru, Malaysia, 80150View on map
3.5 mi from City Center
The property is fitted with an outdoor pool and is situated less than 25 km from Bird.
  • The hotel has
    • Electric kettle
    +1
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
V8 Hotel Johor BahruNo. 2, Jalan Jati 2, Taman Nusa Bestari, 81300 Skudai, Johor, Malaysia, Johor Bahru, MalaysiaView on map
7.2 mi from City Center1.1 mi from AEON Bukit Indah
The luxury hotel is located in a business area with quick access to Blue Ice Skating Rink.
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
Price fromUS$ 158per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ghazrin'S Garuda Hotel Johor BahruNo 18 ,Jalan Garuda 1, Larkin Jaya, Johor Bahru, Malaysia, 80350View on map
2.5 mi from City Center600 yd from Hospital Sultanah Aminah
The luxury hotel is a good starting point to Johor Bahru' sights including Angry Birds Activity Park and Bangunan Dato' Jaafar Muhammad.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 8per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

23 hotels found