Hotels in Johor

Find the best deals on 3,048 hotels in Johor

Check-in
Check-out
Compare vs. momondo |

Popular cities in Johor

Below are the average prices for hotels in popular Johor cities
Price
$20 - $74
CHEAPEST CITY IN JOHOR Skudai 49% cheaper Hotels in Skudai are the cheapest in Johor at just $20 per night on average.
MOST EXPENSIVE CITY IN JOHOR Bandar Penawar 94% more expensive Bandar Penawar has the highest priced hotels in Johor with rooms averaging $74 per night.
MOST POPULAR CITY IN JOHOR Johor Bahru 81% more users visited More momondo users search for hotels in Johor Bahru than any other city in Johor

Things to do in Johor

Johor Bahru City Square
Desaru Beach
Legoland Malaysia

What should I expect to pay for a hotel room near Johor Bahru City Square?

12 hotels are available near Johor Bahru City Square in Johor Bahru. The average price near Johor Bahru City Square is $34/night, but prices can vary based on time of year along with other factors. The peak season (November), when Johor Bahru City Square is most popular, has an average price of $42/night whereas the low season (August) generally costs $53/night on average. Hotels near Johor Bahru City Square are typically 141% lower than the average hotel in Johor Bahru, which is $48.

Hotels near Johor Bahru City Square
  • Tune Hotel - Danga Bay Johor
    Best value

    Tune Hotel - Danga Bay Johor

    Lot Ptb 22819, Jalan Skudai, Johor Bahru

    7.9

    $13

    View Deal
  • Ksl Hotel & Resort
    #1 Most popular

    Ksl Hotel & Resort

    33 Jalan Seladang, Taman Abad, Johor Bahru

    7.8

    $30

    View Deal
  • Thistle Johor Bahru
    #2 Most popular

    Thistle Johor Bahru

    Jalan Sungai Chat, Johor Bahru

    7.7

    $39

    View Deal
  • DoubleTree by Hilton Johor Bahru
    #3 Most popular

    DoubleTree by Hilton Johor Bahru

    12 Jalan Ngee Heng, Johor Bahru

    8.7

    $52

    View Deal
  • Amari Johor Bahru
    #4 Most popular

    Amari Johor Bahru

    No.82C, Jalan Trus, Johor Bahru

    8.8

    $48

    View Deal
  • Grand Bluewave Hotel
    #5 Most popular

    Grand Bluewave Hotel

    No.9r, Jalan Bukit Meldrum, Johor Bahru

    7.8

    $36

    View Deal
  • Hotel Sentral Johor Bahru

    Hotel Sentral Johor Bahru

    17 Jalan Tenteram, Tanjung Puteri, Johor Bahru

    6.6

    $15

    View Deal
  • Mutiara Johor Bahru

    Mutiara Johor Bahru

    Jalan Dato Sulaiman, Taman Century, K.B. No 779, Johor Bahru

    8.1

    $48

    View Deal
  • Berjaya Waterfront Hotel

    Berjaya Waterfront Hotel

    88, Jalan Ibrahim Sultan, Stulang Laut, Johor Bahru

    7.0

    $25

    View Deal
  • Holiday Villa Johor Bahru City Centre

    Holiday Villa Johor Bahru City Centre

    260, Jalan Dato Sulaiman, Johor Bahru

    8.0

    $62

    View Deal
  • Citrus Hotel Johor Bahru by Compass Hospitality

    Citrus Hotel Johor Bahru by Compass Hospitality

    No. 16, Jalan Station, Johor Bahru

    7.3

    $17

    View Deal
  • Hallmark Regency Hotel - Johor Bahru

    Hallmark Regency Hotel - Johor Bahru

    16, Jalan Harimau Taman Abad, Johor Bahru

    7.5

    $17

    View Deal

What should I expect to pay for a hotel room near Desaru Beach?

If you’re looking for a hotel in Bandar Penawar near Desaru Beach then you are in luck! There are 12 hotels in the area. On average these hotels cost $111/night, but this price varies based on time of year. During the peak season at Desaru Beach (December), you can expect prices of $106/night and during the low season (August), the average price is $130/night. Hotels near Desaru Beach are typically 122% lower than the average hotel in Bandar Penawar, which is $136.

Hotels near Desaru Beach
  • Tiara Desaru Seaview Residence
    Best value

    Tiara Desaru Seaview Residence

    1588, Jalan Tanjung Lompat Desaru, Bandar Penawar

    6.6

    $49

    View Deal
  • Hard Rock Hotel Desaru Coast
    #1 Most popular

    Hard Rock Hotel Desaru Coast

    Jalan Pantai 3, Bandar Penawar

    8.4

    $107

    View Deal
  • Lotus Desaru Beach Resort
    #2 Most popular

    Lotus Desaru Beach Resort

    Lot 1854, Jalan Desaru, Bandar Penawar

    8.0

    $65

    View Deal
  • Sand & Sandals Desaru Beach Resort & Spa
    #3 Most popular

    Sand & Sandals Desaru Beach Resort & Spa

    Bandar Penawar, Bandar Penawar

    7.2

    $87

    View Deal
  • Tunamaya - Desaru Coast
    #4 Most popular

    Tunamaya - Desaru Coast

    Kota Tinggi, Bandar Penawar

    7.2

    $62

    View Deal
  • The Westin Desaru Coast Resort
    #5 Most popular

    The Westin Desaru Coast Resort

    Jalan Pantai 3, Desaru Coast, Bandar Penawar

    8.7

    $131

    View Deal
  • Anantara Desaru Coast Resort & Villas

    Anantara Desaru Coast Resort & Villas

    No.1 Persiaran Damai, Bandar Penawar

    8.8

    $180

    View Deal
  • Tiara Desaru Residences

    Tiara Desaru Residences

    1588, Jalan Tanjung Lompat, Bandar Penawar

    6.9

    $52

    View Deal
  • Desaru Beach Arcadia Villas

    Desaru Beach Arcadia Villas

    Bandar Penawar

    9.2

    $361

    View Deal
  • D'Clouds Desaru Beach Private Unit

    D'Clouds Desaru Beach Private Unit

    Bandar Penawar

    8.5

    $57

    View Deal
  • Le'Coco Desaru Beach Private Unit

    Le'Coco Desaru Beach Private Unit

    Bandar Penawar

    9.3

    $72

    View Deal
  • Desaru Luxury Homestay-Near Water Park/Beach/Rapid

    Desaru Luxury Homestay-Near Water Park/Beach/Rapid

    Bandar Penawar

    $105

    View Deal

What should I expect to pay for a hotel room near Legoland Malaysia?

There are 12 hotels near Legoland Malaysia that have an average price of $93 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is November and the peak season price for hotels in the area of Legoland Malaysia is $48/night. The low season in this area is October and hotel prices usually cost about $69/night. Hotels near Legoland Malaysia are typically 208% higher than the average hotel in Gelang Patah, which is $45.

Hotels near Legoland Malaysia
  • Holi 1Medini Themed Suites
    Best value

    Holi 1Medini Themed Suites

    Gelang Patah

    7.9

    $23

    View Deal
  • Forest City Marina Hotel
    #1 Most popular

    Forest City Marina Hotel

    Jalan Forest City 1, Gelang Patah

    8.1

    $94

    View Deal
  • Somerset Medini Iskandar Puteri
    #2 Most popular

    Somerset Medini Iskandar Puteri

    Lot 5 Jalan Medini Utara 4, Gelang Patah

    8.1

    $42

    View Deal
  • Eco Nest Apartment Eco Botanic
    #3 Most popular

    Eco Nest Apartment Eco Botanic

    Gelang Patah

    8.8

    $27

    View Deal
  • Marvelous Homestay Near Legoland
    #4 Most popular

    Marvelous Homestay Near Legoland

    Gelang Patah

    $68

    View Deal
  • Econest Apartment
    #5 Most popular

    Econest Apartment

    Gelang Patah

    9.2

    $59

    View Deal
  • Resort Villa with Pool & Roof Top

    Resort Villa with Pool & Roof Top

    Gelang Patah

    7.1

    $253

    View Deal
  • You'll have the house to yourself

    You'll have the house to yourself

    Gelang Patah

    $91

    View Deal
  • Modern Bali Resort by HostaHome

    Modern Bali Resort by HostaHome

    Gelang Patah

    7.9

    $120

    View Deal
  • Homestay Near Legoland @ educity @nusajaya @hello kitty town @iskandar putrid

    Homestay Near Legoland @ educity @nusajaya @hello kitty town @iskandar putrid

    Gelang Patah

    $94

    View Deal
  • Ledang Suites By Subhome

    Ledang Suites By Subhome

    Gelang Patah

    8.7

    $72

    View Deal
  • Resortvillaprivate Swimming Poollegoland

    Resortvillaprivate Swimming Poollegoland

    Gelang Patah

    10.0

    $174

    View Deal

Popular hotels in Johor

Book a room in one of momondo’s favorite hotels in these popular Johor cities
  • Zamburger Lavender Inn
    Best value

    Zamburger Lavender Inn

    Lot 7 & 9, Jalan Bestari 3/5, Johor Bahru

    8.0

    $23

    View Deal
  • Ksl Hotel & Resort
    #1 Most popular

    Ksl Hotel & Resort

    33 Jalan Seladang, Taman Abad, Johor Bahru

    7.8

    $30

    View Deal
  • DoubleTree by Hilton Johor Bahru
    #2 Most popular

    DoubleTree by Hilton Johor Bahru

    12 Jalan Ngee Heng, Johor Bahru

    8.7

    $52

    View Deal
  • Trove Johor Bahru
    #3 Most popular

    Trove Johor Bahru

    Jalan Dato Abdullah Tahir, Johor Bahru

    8.2

    $35

    View Deal
  • Amari Johor Bahru
    #4 Most popular

    Amari Johor Bahru

    No.82C, Jalan Trus, Johor Bahru

    8.8

    $48

    View Deal
  • Z Hotel Johor
    #5 Most popular

    Z Hotel Johor

    18, Jalan Wong Ah Fook, Johor Bahru

    9.0

    $26

    View Deal
  • Renaissance Johor Bahru Hotel

    Renaissance Johor Bahru Hotel

    2, Jalan Permas 11, Bandar Baru Permas Jaya, Johor Bahru

    8.6

    $52

    View Deal
  • Crescendo Boutique Hotel
    Best value

    Crescendo Boutique Hotel

    58 & 60 Jalan Sentral 1, Gelang Patah

    7.6

    $15

    View Deal
  • Iskandar Puteri Medini Famous Theme Park
    #1 Most popular

    Iskandar Puteri Medini Famous Theme Park

    Nusajaya

    8.4

    $37

    View Deal
  • D Elegance Hotel
    #2 Most popular

    D Elegance Hotel

    06-01, Jalan Nusaria 11/6, Taman Nusant, Gelang Patah

    8.4

    $23

    View Deal
  • The Coffee Hotel Sdn Bhd
    #3 Most popular

    The Coffee Hotel Sdn Bhd

    58-B, Jalan laman setia 2/20, Taman laman setia (setia eco garden), Gelang Patah, Gelang Patah

    $20

    View Deal
  • Meridin Medini @ Jb City Homestay
    #4 Most popular

    Meridin Medini @ Jb City Homestay

    Nusajaya

    8.2

    $24

    View Deal
  • Amansari Hotel Desaru
    Best value

    Amansari Hotel Desaru

    Jalan Kempas 1, Taman Desaru Utama, Bandar Penawar

    7.3

    $37

    View Deal
  • Hard Rock Hotel Desaru Coast
    #1 Most popular

    Hard Rock Hotel Desaru Coast

    Jalan Pantai 3, Bandar Penawar

    8.4

    $106

    View Deal
  • Tunamaya - Desaru Coast
    #2 Most popular

    Tunamaya - Desaru Coast

    Kota Tinggi, Bandar Penawar

    7.2

    $62

    View Deal
  • The Westin Desaru Coast Resort
    #3 Most popular

    The Westin Desaru Coast Resort

    Jalan Pantai 3, Desaru Coast, Bandar Penawar

    8.7

    $131

    View Deal
  • Lotus Desaru Beach Resort
    #4 Most popular

    Lotus Desaru Beach Resort

    Lot 1854, Jalan Desaru, Bandar Penawar

    8.0

    $65

    View Deal
  • Anantara Desaru Coast Resort & Villas
    #5 Most popular

    Anantara Desaru Coast Resort & Villas

    No.1 Persiaran Damai, Bandar Penawar

    8.8

    $181

    View Deal
  • Panuba Inn Resort
    Best value

    Panuba Inn Resort

    Kg Panuba, Tioman Island

    6.9

    $18

    View Deal
  • The Barat Tioman Beach Resort
    #1 Most popular

    The Barat Tioman Beach Resort

    Lot 438, Kampung Juara, Rompin, Tioman Island

    7.8

    $68

    View Deal
  • Aman Tioman Beach Resort
    #2 Most popular

    Aman Tioman Beach Resort

    Lot 73, Kampung Paya, Tioman Island

    8.1

    $79

    View Deal
  • Japamala Resort by Samadhi
    #3 Most popular

    Japamala Resort by Samadhi

    Kampung Lanting, Tioman Island

    9.1

    $264

    View Deal
  • Tioman Dive Resort
    #4 Most popular

    Tioman Dive Resort

    Kampung Air Batang (Aka Abc), Tioman Island

    8.7

    $54

    View Deal
  • Melina Beach Resort
    #5 Most popular

    Melina Beach Resort

    Kampung Genting, Kampung Paya, Tioman Island

    8.1

    $87

    View Deal
  • Berjaya Tioman Resort
    Best value

    Berjaya Tioman Resort

    P.O. Box 4, Mersing

    8.7

    $75

    View Deal

Johor travel tips

Check these FAQs for important travel tips while planning your visit to Johor

What is the most popular destination in Johor?

Johor Bahru is the most commonly searched city in Johor by momondo users. Prices for hotels in Johor Bahru are typically $47/night. Other popular cities in Johor include Gelang Patah($45/night) and Bandar Penawar($136/night).

What is considered a good deal for a hotel in Johor?

Seeing as the average price for a hotel in Johor in $49/night, a good deal for a nightly rate on a hotel room would be anything under $49/night. If you’re looking for a cheap destination to visit in Johor, we would recommend Parit Raja, as it is generally the cheapest city to stay in.

What are the best hotels in Johor?

Of all the hotels in Johor, the most highly regarded hotel by momondo users is Z Hotel Johor, which received a rating of 90. Following Z Hotel Johor was Amari Johor Bahru with a rating of 88 and Grand Belllo Hotel Jbcc with a rating of 88.