£17 - £53
|CHEAPEST CITY IN JOHOR||Batu Pahat||43% cheaper||Hotels in Batu Pahat are the cheapest in Johor at just £17 per night on average.|
|MOST EXPENSIVE CITY IN JOHOR||Bandar Penawar||76% more expensive||Bandar Penawar has the highest priced hotels in Johor with rooms averaging £53 per night.|
|MOST POPULAR CITY IN JOHOR||Johor Bahru||71% more users visited||More momondo users search for hotels in Johor Bahru than any other city in Johor|
The average price of the 12 hotels near Johor Bahru City Square is £22 per night. Since Johor Bahru City Square is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Johor Bahru City Square is most popular during October and least popular during August. These are known as peak seasons and low seasons. The nightly rate for hotels near Johor Bahru City Square during peak seasons is £28 and in low seasons is £34. Hotels near Johor Bahru City Square are typically 141% lower than the average hotel in Johor Bahru, which is £30.
12 hotels are available near Desaru Beach in Bandar Penawar. The average price near Desaru Beach is £79/night, but prices can vary based on time of year along with other factors. The peak season (November), when Desaru Beach is most popular, has an average price of £65/night whereas the low season (September) generally costs £63/night on average. Hotels near Desaru Beach are typically 127% higher than the average hotel in Bandar Penawar, which is £62.
There are 12 hotels near Legoland Malaysia that have an average price of £28 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is August and the peak season price for hotels in the area of Legoland Malaysia is £40/night. The low season in this area is September and hotel prices usually cost about £45/night. Hotels near Legoland Malaysia are typically 154% lower than the average hotel in Gelang Patah, which is £43.
The most popular cities in Johor are Johor Bahru, Kluang, and Bandar Penawar. The average price for a hotel room in Johor Bahru is £30/night, while the price for a hotel room in Kluang is £15/night and the price for a hotel room in Bandar Penawar is £62/night.
Recently, a momondo user found a hotel deal for £4/night in Johor, which is a great deal. Generally speaking, we would consider a good deal for our users to be any price lower than the average hotel price in Johor, which is £35/night.
Looking at our users' ratings, the best hotels in Johor are Grand Belllo Hotel Jbcc(88), located in Johor Bahru, DoubleTree by Hilton Johor Bahru(87), located in Johor Bahru, and D'coconut Island Resort(86), located in Pulau Babi Besar.