Johor Bahru
2 guests

Adults:

2

Children:

0

Child’s age:

Johor Bahru

Oct 29 - Oct 30 ·
2 guests

Johor Bahru Resorts

Johor Bahru
2 guests

Adults:

2

Children:

0

Child’s age:

Over 1,980 stays assessed to highlight the standout picks

Navigation

1. Ksl Hot Spring Resort

2. The Westin Desaru Coast Resort

3. Talula Hill Farm Resort

4. Lotus Desaru Beach Resort & Spa

5. Sebana Cove Resort

6. Mandarin Oriental, Desaru Coast

7. Forest City Golf Hotel

8. Pulai Springs Resort Official

9. Lotus Seaview Beach Resort, Pengerang

10. Tanjung Puteri Golf And Resort Malaysia

Top Rated Resorts in Johor Bahru

  • Top location
Ksl Hot Spring Resort Ksl Hot Spring Resort

Ksl Hot Spring Resort

31 Jalan Kangkar Tebrau Taman Daya Johor Bahru
5.4 km (3.3 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Hot spring bath
  • Outdoor swimming pool

The 4-star smoke-free Ksl Hot Spring Resort Johor Bahru is nearly a 10-minute ride from Mini Kuso Trick Art Gallery and has an outdoor swimming pool plus a fitness centre.

Highlights at Ksl Hot Spring Resort include a sunbathing terrace, spa therapy, and playground.

7.9
1242 reviews
~ US$45 / night

Ksl Hot Spring Resort

5.4 km (3.3 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Hot spring bath
  • Outdoor swimming pool

Ksl Hot Spring Resort

The 4-star smoke-free Ksl Hot Spring Resort Johor Bahru is nearly a 10-minute ride from Mini Kuso Trick Art Gallery and has an outdoor swimming pool plus a fitness centre.

Highlights at Ksl Hot Spring Resort include a sunbathing terrace, spa therapy, and playground.

7.9
1242 reviews
From US$ 45 / night

Resorts near Johor Bahru

  • Guest favorite
  • Private beach
The Westin Desaru Coast Resort The Westin Desaru Coast Resort

The Westin Desaru Coast Resort

Jalan Pantai 3, Desaru Coast
58.5 km (36.4 mi) from Johor Bahru
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Situated approximately 10 minutes by car from Desaru Coast, the comfortable The Westin Desaru Coast Resort features Wi-Fi in public areas and private parking on site. This 5-star resort is a good starting point for exploring Desaru, including Desaru Coast Adventure Waterpark, which is a mere 0.6 km away.

Featuring an outdoor swimming pool, this Desaru hotel also provides such amenities as a sundeck and a golf course. The Westin Desaru offers a variety of sport activities including cycling and ping pong.

8.7
2251 reviews
~ US$196 / night

The Westin Desaru Coast Resort

58.5 km (36.4 mi) from Johor Bahru
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

The Westin Desaru Coast Resort

Situated approximately 10 minutes by car from Desaru Coast, the comfortable The Westin Desaru Coast Resort features Wi-Fi in public areas and private parking on site. This 5-star resort is a good starting point for exploring Desaru, including Desaru Coast Adventure Waterpark, which is a mere 0.6 km away.

Featuring an outdoor swimming pool, this Desaru hotel also provides such amenities as a sundeck and a golf course. The Westin Desaru offers a variety of sport activities including cycling and ping pong.

8.7
2251 reviews
From US$ 196 / night
Talula Hill Farm Resort Talula Hill Farm Resort

Talula Hill Farm Resort

Jalan Padang Tembak Ptd 40612
69.1 km (43.0 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • Room service
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Located approximately a 10-minute drive from Gunung Lambak Mountain, the comfortable Talula Hill Farm Resort Kluang offers Wi-Fi in the rooms and private car parking.

The Talula Hill Kluang invites guests to spend time by an outdoor swimming pool.

8.8
117 reviews
~ US$132 / night

Talula Hill Farm Resort

69.1 km (43.0 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • Room service
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Talula Hill Farm Resort

Located approximately a 10-minute drive from Gunung Lambak Mountain, the comfortable Talula Hill Farm Resort Kluang offers Wi-Fi in the rooms and private car parking.

The Talula Hill Kluang invites guests to spend time by an outdoor swimming pool.

8.8
117 reviews
From US$ 132 / night
  • Popular choice
  • Private beach
Lotus Desaru Beach Resort & Spa Lotus Desaru Beach Resort & Spa

Lotus Desaru Beach Resort & Spa

Lot 1854, Jalan Desaru Bandar Panawar,
57.1 km (35.5 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Situated just 7 minutes' stroll from Pantai Desaru, the 4-star Lotus Desaru Beach Resort & Spa Bandar Penawar welcomes guests with a restaurant and a gift shop. Located 4.9 km from SKS City Mall, this Bandar Penawar resort features a safety deposit box and 24-hour security.

There are also playground and spa services available free of charge. A swimming pool and reflexology, facials, and a massage treatment will guarantee a truly relaxing experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as parasailing, ping pong, and billiard.

8.2
3064 reviews
~ US$49 / night

Lotus Desaru Beach Resort & Spa

57.1 km (35.5 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Lotus Desaru Beach Resort & Spa

Situated just 7 minutes' stroll from Pantai Desaru, the 4-star Lotus Desaru Beach Resort & Spa Bandar Penawar welcomes guests with a restaurant and a gift shop. Located 4.9 km from SKS City Mall, this Bandar Penawar resort features a safety deposit box and 24-hour security.

There are also playground and spa services available free of charge. A swimming pool and reflexology, facials, and a massage treatment will guarantee a truly relaxing experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as parasailing, ping pong, and billiard.

8.2
3064 reviews
From US$ 49 / night
Sebana Cove Resort Sebana Cove Resort

Sebana Cove Resort

Sebana Golf & Marina Resort Berhad Lot Ptd 2940/2941, Mukim Penegerang, 81600 Pengerang, Johor Malaysia
47.9 km (29.8 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Entertainment
  • Pool with view

Offering a sunbathing terrace, water slides, and a living area, Sebana Cove Resort Pengerang is ideally located 10 minutes' drive from Bukit Pelali. This hotel features an outdoor swimming pool with a hot tub.

The Sebana Cove offers access to an inviting beach with beach towels. Guests will take advantage of cycling, fisheries, and darts available for an active pastime.

8.6
460 reviews
~ US$97 / night

Sebana Cove Resort

47.9 km (29.8 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Entertainment
  • Pool with view

Sebana Cove Resort

Offering a sunbathing terrace, water slides, and a living area, Sebana Cove Resort Pengerang is ideally located 10 minutes' drive from Bukit Pelali. This hotel features an outdoor swimming pool with a hot tub.

The Sebana Cove offers access to an inviting beach with beach towels. Guests will take advantage of cycling, fisheries, and darts available for an active pastime.

8.6
460 reviews
From US$ 97 / night
  • Best-rated
  • Private beach
Mandarin Oriental, Desaru Coast Mandarin Oriental, Desaru Coast

Mandarin Oriental, Desaru Coast

Persiaran Damai
59.6 km (37.1 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Designed by award-winning architect Bill Bensley, the comfortable 5-star Mandarin Oriental, Desaru Coast Hotel is about 5 minutes on foot from Pantai Desaru and comprises 46 rooms. The beachfront resort, featuring 18 holes of golf and 3 outdoor tennis courts, is positioned 2.1 km from Desaru Coast Adventure Waterpark.

For a truly relaxing stay, aromatherapy, reflexology, and body wraps along with an infinity swimming pool are provided on the premises. You can enjoy windsurfing, kayaking, and lawn tennis on site. Such spa facilities as a treatment room and a foot bath are available on site.

9.4
115 reviews
~ US$745 / night

Mandarin Oriental, Desaru Coast

59.6 km (37.1 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Mandarin Oriental, Desaru Coast

Designed by award-winning architect Bill Bensley, the comfortable 5-star Mandarin Oriental, Desaru Coast Hotel is about 5 minutes on foot from Pantai Desaru and comprises 46 rooms. The beachfront resort, featuring 18 holes of golf and 3 outdoor tennis courts, is positioned 2.1 km from Desaru Coast Adventure Waterpark.

For a truly relaxing stay, aromatherapy, reflexology, and body wraps along with an infinity swimming pool are provided on the premises. You can enjoy windsurfing, kayaking, and lawn tennis on site. Such spa facilities as a treatment room and a foot bath are available on site.

9.4
115 reviews
From US$ 745 / night
Forest City Golf Hotel Forest City Golf Hotel

Forest City Golf Hotel

Jalan Persiaran Golf 5, Forest City Golf Resort
22.4 km (13.9 mi) from Johor Bahru
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Forest City Golf Hotel Nusajaya offers 433 rooms a 15-minute ride from Surau Nur Taufik Mosque. This hotel includes an outdoor swimming pool and an Asian restaurant.

This property encourages guests to participate in enjoyable activities such as karaoke. Staying in shape is made easy at the Forest, which features a fitness area with fitness classes available for guests.

8.3
339 reviews
~ US$93 / night

Forest City Golf Hotel

22.4 km (13.9 mi) from Johor Bahru
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Forest City Golf Hotel

Forest City Golf Hotel Nusajaya offers 433 rooms a 15-minute ride from Surau Nur Taufik Mosque. This hotel includes an outdoor swimming pool and an Asian restaurant.

This property encourages guests to participate in enjoyable activities such as karaoke. Staying in shape is made easy at the Forest, which features a fitness area with fitness classes available for guests.

8.3
339 reviews
From US$ 93 / night
Pulai Springs Resort Official Pulai Springs Resort Official

Pulai Springs Resort Official

20Km Jalan Pontian Lama
15.9 km (9.9 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Terrace

The smoke-free Pulai Springs Resort Official Skudai is about 10 minutes' walk from Sungai Melana and features a swimming pool for a more relaxing stay. Surau Mutiara Iman is located approximately 4 km from this 4-star resort, boasting a lounge bar and garden views.

This accommodation offers cycling, golf, and billiard while bicycle hire is also available. The hotel has a fitness area.

8.1
840 reviews
~ US$41 / night

Pulai Springs Resort Official

15.9 km (9.9 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Terrace

Pulai Springs Resort Official

The smoke-free Pulai Springs Resort Official Skudai is about 10 minutes' walk from Sungai Melana and features a swimming pool for a more relaxing stay. Surau Mutiara Iman is located approximately 4 km from this 4-star resort, boasting a lounge bar and garden views.

This accommodation offers cycling, golf, and billiard while bicycle hire is also available. The hotel has a fitness area.

8.1
840 reviews
From US$ 41 / night
  • Private beach
Lotus Seaview Beach Resort, Pengerang Lotus Seaview Beach Resort, Pengerang

Lotus Seaview Beach Resort, Pengerang

Lot 1272 Tanjung Punggai , Sungai Rengit
61.0 km (37.9 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The comfortable 4-star Lotus Seaview Beach Resort, Pengerang Kampung Sungai Rengit overlooks the South China Sea and includes 172 rooms along with a private beach area and a restaurant. Located about a 10-minute drive from Masjid Jamek Teluk Ramunia, this Kampung Sungai Rengit resort features a safe deposit box.

Lotus Seaview Beach Resort, Pengerang features an outdoor swimming pool. Keeping fit at the accommodation is convenient thanks to a fitness area that offers fitness classes.

8.3
325 reviews
~ US$77 / night

Lotus Seaview Beach Resort, Pengerang

61.0 km (37.9 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Lotus Seaview Beach Resort, Pengerang

The comfortable 4-star Lotus Seaview Beach Resort, Pengerang Kampung Sungai Rengit overlooks the South China Sea and includes 172 rooms along with a private beach area and a restaurant. Located about a 10-minute drive from Masjid Jamek Teluk Ramunia, this Kampung Sungai Rengit resort features a safe deposit box.

Lotus Seaview Beach Resort, Pengerang features an outdoor swimming pool. Keeping fit at the accommodation is convenient thanks to a fitness area that offers fitness classes.

8.3
325 reviews
From US$ 77 / night
Tanjung Puteri Golf And Resort Malaysia Tanjung Puteri Golf And Resort Malaysia

Tanjung Puteri Golf And Resort Malaysia

Jalan Tanjong Puteri 1, Tanjong Puteri Resort, Pasir Gudang
22.8 km (14.2 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Offering air-conditioned rooms and Wi-Fi in the rooms, Tanjung Puteri Golf And Resort Malaysia Pasir Gudang is 3.9 km from The Punggol Settlement and a 10-minute drive from the Eastern Pulau Ubin Island. This resort, located 4.4 km from Bukit Puaka, boasts an outdoor swimming pool along with a sauna and a foot bath.

Beach facilities at this hotel include beach towels. Keeping fit at the property is convenient thanks to a gym that offers fitness classes.

7.8
260 reviews
~ US$56 / night

Tanjung Puteri Golf And Resort Malaysia

22.8 km (14.2 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Tanjung Puteri Golf And Resort Malaysia

Offering air-conditioned rooms and Wi-Fi in the rooms, Tanjung Puteri Golf And Resort Malaysia Pasir Gudang is 3.9 km from The Punggol Settlement and a 10-minute drive from the Eastern Pulau Ubin Island. This resort, located 4.4 km from Bukit Puaka, boasts an outdoor swimming pool along with a sauna and a foot bath.

Beach facilities at this hotel include beach towels. Keeping fit at the property is convenient thanks to a gym that offers fitness classes.

7.8
260 reviews
From US$ 56 / night
  • Private beach
Sand & Sandals Desaru Beach Resort & Spa Sand & Sandals Desaru Beach Resort & Spa

Sand & Sandals Desaru Beach Resort & Spa

Po Box 29, Bandar Penawar, Kota Tinggi
57.4 km (35.7 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Nestled approximately 5 minutes' walk from a private beach, the 5-star Sand & Sandals Desaru Beach Resort & Spa features water slides, a picnic area, and a golf course. Located 2.7 km from Desaru Coast Adventure Waterpark, the resort boasts a large outdoor swimming pool.

Relax in a treatment room, a Jacuzzi, and a foot bath or enjoy windsurfing, canyoning, and fisheries available on site. Active guests are invited to join fitness classes, as well as play darts, or go canoeing.

7.2
695 reviews
~ US$95 / night

Sand & Sandals Desaru Beach Resort & Spa

57.4 km (35.7 mi) from Johor Bahru
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Sand & Sandals Desaru Beach Resort & Spa

Nestled approximately 5 minutes' walk from a private beach, the 5-star Sand & Sandals Desaru Beach Resort & Spa features water slides, a picnic area, and a golf course. Located 2.7 km from Desaru Coast Adventure Waterpark, the resort boasts a large outdoor swimming pool.

Relax in a treatment room, a Jacuzzi, and a foot bath or enjoy windsurfing, canyoning, and fisheries available on site. Active guests are invited to join fitness classes, as well as play darts, or go canoeing.

7.2
695 reviews
From US$ 95 / night
Le Grandeur Palm Resort Johor Le Grandeur Palm Resort Johor

Le Grandeur Palm Resort Johor

Jalan Persiaran Golf, Off Jalan Jumbo, Senai
20.2 km (12.5 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Separate tub and shower
  • Fitness centre
  • Outdoor swimming pool

Situated a mere 0.8 km from Palm Resort Golf and Country Club, the 5-star Le Grandeur Palm Resort Johor Kulai features Wi-Fi in the rooms and free private parking on site. This Kulai hotel proudly offers 4 outdoor tennis courts, while My Home is nearly 10 minutes' drive away.

For relaxation, guests have access to a swimming pool along with a sauna, facials, and playground, and such spa treatments as facials and a massage treatment. The Grandeur also offers sports activities, including archery, squash, and billiard.

7.4
680 reviews
~ US$55 / night

Le Grandeur Palm Resort Johor

20.2 km (12.5 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Separate tub and shower
  • Fitness centre
  • Outdoor swimming pool

Le Grandeur Palm Resort Johor

Situated a mere 0.8 km from Palm Resort Golf and Country Club, the 5-star Le Grandeur Palm Resort Johor Kulai features Wi-Fi in the rooms and free private parking on site. This Kulai hotel proudly offers 4 outdoor tennis courts, while My Home is nearly 10 minutes' drive away.

For relaxation, guests have access to a swimming pool along with a sauna, facials, and playground, and such spa treatments as facials and a massage treatment. The Grandeur also offers sports activities, including archery, squash, and billiard.

7.4
680 reviews
From US$ 55 / night
  • Great deal
Lakeview Terrace Resort Pengerang Lakeview Terrace Resort Pengerang

Lakeview Terrace Resort Pengerang

Ptd 5025, Jalan Kota Tinggi- Pengerang, Pengerang
54.2 km (33.7 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Lakeview Terrace Resort Pengerang offers 370 rooms, situated 5 minutes' walk from Tasik Lakeview. All guests can enjoy Wi-Fi in the rooms and access to a fitness area.

This 3-star hotel boasts an outdoor swimming pool. The on-site sport activities include ping-pong, fisheries, and darts. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

7.8
337 reviews
~ US$29 / night

Lakeview Terrace Resort Pengerang

54.2 km (33.7 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Lakeview Terrace Resort Pengerang

Lakeview Terrace Resort Pengerang offers 370 rooms, situated 5 minutes' walk from Tasik Lakeview. All guests can enjoy Wi-Fi in the rooms and access to a fitness area.

This 3-star hotel boasts an outdoor swimming pool. The on-site sport activities include ping-pong, fisheries, and darts. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

7.8
337 reviews
From US$ 29 / night
Desaru, Bayu Balau Beach Resort Desaru, Bayu Balau Beach Resort

Desaru, Bayu Balau Beach Resort

Kampung Nelayan Tanjung Balau
59.1 km (36.7 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Pool with view

The comfortable 3-star Desaru, Bayu Balau Beach Resort is about a 10-minute stroll from Tanjung Balau Beach and offers an outdoor swimming pool. A short way from Tanjung Balau Fishermen Museum, this Desaru resort offers a convenient location and includes an Asian restaurant.

A sundeck, water slides, and barbecue are provided for a truly enjoyable stay.

7.2
677 reviews
~ US$49 / night

Desaru, Bayu Balau Beach Resort

59.1 km (36.7 mi) from Johor Bahru
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Pool with view

Desaru, Bayu Balau Beach Resort

The comfortable 3-star Desaru, Bayu Balau Beach Resort is about a 10-minute stroll from Tanjung Balau Beach and offers an outdoor swimming pool. A short way from Tanjung Balau Fishermen Museum, this Desaru resort offers a convenient location and includes an Asian restaurant.

A sundeck, water slides, and barbecue are provided for a truly enjoyable stay.

7.2
677 reviews
From US$ 49 / night
  • Private beach
Tiara Desaru Resort Tiara Desaru Resort

Tiara Desaru Resort

Ptd 1588, Jalan Tanjung Lompat, Bandar Penawar
57.7 km (35.8 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

The comfortable 3-star Tiara Desaru Resort lies in the beach area of Desaru, within 6 km of natural attractions such as Desaru Coast Adventure Waterpark. Boasting an infinity swimming pool and a fitness studio, the resort offers access to Desaru Beach, which is about a 10-minute ride away.

Tiara Desaru Resort provides easy access to activities such as lawn tennis, cycling, and ping pong.

7.1
150 reviews
~ US$47 / night

Tiara Desaru Resort

57.7 km (35.8 mi) from Johor Bahru
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Tiara Desaru Resort

The comfortable 3-star Tiara Desaru Resort lies in the beach area of Desaru, within 6 km of natural attractions such as Desaru Coast Adventure Waterpark. Boasting an infinity swimming pool and a fitness studio, the resort offers access to Desaru Beach, which is about a 10-minute ride away.

Tiara Desaru Resort provides easy access to activities such as lawn tennis, cycling, and ping pong.

7.1
150 reviews
From US$ 47 / night

Are you in a hurry?

Here is a quick list of Resorts in Johor Bahru, selected based on their rating

Name of hotel Accommodation Rating Price, $
Ksl Hot Spring Resort

7.9 / 10

(1242 Reviews)

From 45$
The Westin Desaru Coast Resort

8.7 / 10

(2251 Reviews)

From 196$
Talula Hill Farm Resort

8.8 / 10

(117 Reviews)

From 132$
Lotus Desaru Beach Resort & Spa

8.2 / 10

(3064 Reviews)

From 49$
Sebana Cove Resort

8.6 / 10

(460 Reviews)

From 97$

More accommodations in Johor Bahru

Citrus Hotel Johor Bahru By Compass Hospitality Citrus Hotel Johor Bahru By Compass Hospitality Citrus Hotel Johor Bahru By Compass Hospitality
7.5
2801 reviews
~ US$ 40 / night
Citrus Hotel Johor Bahru By Compass Hospitality
4.3 km (2.7 mi) from city center
Check Availability

Johor Bahru and related destinations

Location