You are booking hotel for more than 30 days

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)

Select Filters

Price per night
  • (62)
  • (61)
  • (63)
  • (10)
  • (1)
  • (0)
  • (2)
  • (0)

Your Budget

to
Star Category
  • (10)
  • (45)
  • (115)
User Rating
  • (10)
  • (56)
  • (61)
  • (8)
  • (135)
Property Type
  • (156)
  • (65)
  • (4)

Show 4 more

Locality

Popular locations

Chains
  • (1)
  • (1)
  • (1)
  • (1)
  • (1)
  • (0)
  • (2)
Amenities
Guests Love
  • (51)
  • (176)
  • (14)

Show -3 more

Booking Preference
Booking Preference
  • (28)
  • (14)
  • (234)
  • (70)
House Rules
  • (7)
  • (7)
BACK TO TOP

Top Reviewed Hotels

Danga Bay

Super OYO 246 Link Inn

0 1 0 1 2 3 4

₹ 1,376

Per Night

Taman Selesa Jaya

Golden Court Hotel

0 1 2 0 1 2 3 4

₹ 2,626

Per Night

Larkin

Belllo Hotel JB Central

0 1 2 0 1 2 3 4

₹ 2,647

Per Night

Bandar Johor Bahru

Amari Johor Bahru

0 1 2 3 4 0 1 2 3 4

₹ 7,250

Per Night

Bandar Johor Bahru

Bandar Baru Permas Jaya

Taman Abad

KSL Hotel & Resort

0 1 2 3 0 1 2 3 4

₹ 3,715

Per Night

Taman Century

Bandar Johor Bahru

Amerin Hotel Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 3,743

Per Night

Taman Perling

Similar Properties in Johor Bahru Like KSL D'Esplanade Sky View Suite

Artz Hotel Johor Bahru

0 1 2 0 1 2 3 4

₹ 4,223

Per Night

Taman Nusa Bestari

Wadi Hana

Taman Abad

Homestay Meridin

0 1 2 0 1 2 3 4

₹ 6,103

Per Night

Nusajaya

Sunway Hotel Big Box

0 1 2 0 1 2 3 4

₹ 7,794

Per Night

Nusajaya

Prestigo Hotel

0 1 2 0 1 2 3 4

₹ 3,011

Per Night

Geobay Hotel

0 1 2 0 1 2 3 4

₹ 3,352

Per Night

Bukit Indah

Ezzyhome Medini

0 1 2 0 1 2 3 4

₹ 2,886

Per Night

Nusajaya

OYO 90273 Mz Hotel

0 1 2 0 1 2 3 4

₹ 805

Per Night

Taman Jaya

Four Star Hotels in Johor Bahru

Pulai Springs Resort

0 1 2 3 0 1 2 3 4

₹ 4,146

Per Night

Skudai

Amerin Hotel Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 3,743

Per Night

Taman Perling

Johor Bahru

Hotel Granada Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 4,876

Per Night

Bukit Indah

Amansari Hotel Nusajaya

0 1 2 3 0 1 2 3 4

₹ 3,780

Per Night

Gelang Patah

Nusajaya

Five Star Hotels in Johor Bahru

Nusajaya

LEGOLAND Malaysia Resort

0 1 2 3 4 0 1 2 3 4

₹ 17,160

Per Night

Nusajaya

Thistle Johor Bahru

0 1 2 3 4 0 1 2 3 4

₹ 6,691

Per Night

Sri Gelam

Amari Johor Bahru

0 1 2 3 4 0 1 2 3 4

₹ 7,250

Per Night

Bandar Johor Bahru

Best Hotels in Johor Bahru

New York Hotel

0 1 2 3 0 1 2 3 4

₹ 2,863

Per Night

Taman Abad

KSL Hot Spring Resort

0 1 2 3 0 1 2 3 4

₹ 3,519

Per Night

Taman Delima

Amansari Residence Resort

0 1 2 3 0 1 2 3 4

₹ 2,591

Per Night

Bandar Baru Seri Alam

Hotel Granada Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 4,876

Per Night

Bukit Indah

Bandar Johor Bahru

Taman Century

Amerin Hotel Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 3,743

Per Night

Taman Perling

Bandar Johor Bahru

Amari Johor Bahru

0 1 2 3 4 0 1 2 3 4

₹ 7,250

Per Night

Bandar Johor Bahru

Berjaya Waterfront Hotel

0 1 2 3 0 1 2 3 4

₹ 3,439

Per Night

Duty Free Zone

Bandar Johor Bahru

Properties in Johor Bahru

Best Hotels in Cities Nearby Johor Bahru

Tioman Island

Bandar Penawar

Bandar Penawar

Bandar Penawar

The Katerina Hotel

0 1 2 3 0 1 2 3 4

₹ 3,486

Per Night

Kampung Pegawai

Bandar Penawar

Bandar Penawar

Bandar Penawar

Impiana Hotel Senai

0 1 2 3 0 1 2 3 4

₹ 4,552

Per Night

Taman Impian Senai

Global Presence

Show More

Top Reviewed Hotels

T Hotel Johor Bahru

0 1 0 1 2 3 4

₹ 2,189

Per Night

Bandar Johor Bahru

Hotel Granada Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 4,876

Per Night

Bukit Indah

LEGOLAND Malaysia Resort

0 1 2 3 4 0 1 2 3 4

₹ 17,160

Per Night

Nusajaya

Bandar Johor Bahru

Amari Johor Bahru

0 1 2 3 4 0 1 2 3 4

₹ 7,250

Per Night

Bandar Johor Bahru

Belllo Hotel JB Central

0 1 2 0 1 2 3 4

₹ 2,647

Per Night

Bandar Johor Bahru

Nusajaya

Grand Sentosa Hotel

0 1 2 0 1 2 3 4

₹ 3,613

Per Night

Taman Sentosa

Super OYO 246 Link Inn

0 1 0 1 2 3 4

₹ 1,376

Per Night

Taman Selesa Jaya

Amerin Hotel Johor Bahru

0 1 2 3 0 1 2 3 4

₹ 3,743

Per Night

Taman Perling