Malaysia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Lee Ban Twan

Batu Pahat Hotels

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
OYO 89495 RICH HOTEL
2 out of 5
Free Cancellation
The price is P575 per night from 28 Sep to 29 Sep
17.59 km from city center
4/5Very Good! (1 review)

"Clean and new. Location is a bit far from Batu Pahat."…"

Reviewed on Jan 14, 2020

OYO 89495 RICH HOTEL
Maple Lodge
3 out of 5
The price is P1,567 per night from 30 Sep to 1 Oct
8.83 km from city center
4/5Very Good! (9 reviews)
Room was clean and comfortable

"The room was clean and comfortable."…"

Reviewed on Mar 16, 2020

Maple Lodge
OYO 44036 Hotel De Perdana Hill
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P705 per night from 30 Sep to 1 Oct
9.81 km from city center
OYO 44036 Hotel De Perdana Hill

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
888 Boutique Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P877 per night from 6 Oct to 7 Oct
9.19 km from city center
3.5/5Good! (128 reviews)
Parking! Wow!

"The parking is just right in front of the hotel. Very convenient."…"

Reviewed on Mar 10, 2020

888 Boutique Hotel
D'Sara Chalet
Get Rates
10.74 km from city center
D'Sara Chalet
Pinetree Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,374 per night from 27 Sep to 28 Sep
10.26 km from city center
3.8/5Good! (149 reviews)

"Hotel is situated in a good location, is clean and staff are friendly and helpful."…"

Reviewed on Sep 11, 2020

Pinetree Hotel
B&S Boutique Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P991 per night from 27 Oct to 28 Oct
11.6 km from city center
3.3/5 (42 reviews)

"ok, good for a night. Sleep well, but hot water not hot."…"

Reviewed on Jan 31, 2020

B&S Boutique Hotel
UK Farm Agro Resort
2.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,479 per night from 2 Oct to 3 Oct
25.58 km from city center
UK Farm Agro Resort
Crystal Inn
2 out of 5
The price is P1,255 per night from 27 Oct to 28 Oct
11.01 km from city center
4/5Very Good! (96 reviews)

"i like the decoration and cleanliness. its spacious and very comfortable especially when you have a small kids."…"

Reviewed on Dec 29, 2019

Crystal Inn
The Landmark Hotel
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,469 per night from 6 Oct to 7 Oct
11.34 km from city center
4.2/5Very Good! (75 reviews)

"A family room may consist of 2 double bed instead of 1 double and 1 single bed. Anyway it is a nice room."…"

Reviewed on Mar 4, 2020

The Landmark Hotel
Kesuma Villa Exclusive Stay
Get Rates
10.42 km from city center
Kesuma Villa Exclusive Stay
Lee Hotel
2.5 out of 5
No 2, Jalan Cahaya Baru, Taman Bandar Cahaya Baru, Batu Pahat, Johor Bahru
The price is P872 per night from 27 Oct to 28 Oct
13.2 km from city center
4.4/5Excellent! (15 reviews)

"Overall room and everything are clean just one thing need to be careful with the hotel counter when they collect the deposit make sure they hove you a receipt otherwise like me they collected RM30 and only return RM 20 t. Felt cheated but RM 10 i really don’t bother to argue with them"…"

Reviewed on Aug 19, 2020

Lee Hotel
The Katerina Hotel
3.5 out of 5
No.8, Jalan Zabedah, Batu Pahat, Johor
The price is P1,902 per night from 27 Sep to 28 Sep
10.91 km from city center
3.8/5Good! (192 reviews)

"Breakfast coffee served too cold. need a good hot coffee heater."…"

Reviewed on Jan 10, 2020

The Katerina Hotel
Elegant Hotel
3 out of 5
The price is P1,313 per night from 27 Sep to 28 Sep
9.46 km from city center
Elegant Hotel
Max Inn Suite Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P845 per night from 27 Oct to 28 Oct
11.33 km from city center
3.1/5 (23 reviews)

"everything is good about the hotel and the staff is kind too"…"

Reviewed on Aug 13, 2020

Max Inn Suite Hotel
Don't see what you're looking for?
See all available properties in Batu Pahat
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Batu Pahat

Visitors can enjoy all that Batu Pahat has to offer including the water parks, theme park and seaside. Tourists can also enjoy the city's golf courses, coffee shops and seafood restaurants.

  • There are 18 hotels and other accommodation options in Batu Pahat
  • The closest major airport is in Johor Bahru (JHB-Senai Intl.), 48.3 mi (77.7 km) from the city centre

Dressing for Batu Pahat

  • Between January and March, you can expect average temperatures of 31°C during the day and 23°C at night
  • From April to June, the average during the day is 32°C, whilst the average at night is 23°C
  • July to September has daytime averages of 31°C with night-time averages of 23°C
  • Between October and December, you can expect daytime averages of 31°C and nighttime averages of 23°C
  • About 76 millimetres of rain falls on Batu Pahat each year
  • Usually May and April are the hottest months with an average of 31°C, whereas July and February are often coldest, averaging 23°C

Frequently asked questions

Where is the best place for a stay in Batu Pahat?
RG Grand Hotel is a favorite with Expedia customers. This 3-star hotel offers free WiFi and free parking. Traveler reviews also recommend The Landmark Hotel and Crystal Inn as top choices for your visit.
If I need to cancel my hotel reservation in Batu Pahat, will I receive a refund?
Yes, most room reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Plug in your dates, click on “Search”, then filter by “free cancellation” to review the best options available in Batu Pahat.
What's the best budget-friendly accommodation in Batu Pahat?
Based on reviews, Pinetree Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Another top option for your stay on the cheap is 888 Boutique Hotel.
What's the best place to stay for a family vacation to Batu Pahat?
Pinetree Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your kid-friendly vacation include Hotel Pintar and B&S Boutique Hotel. Attractions like Wet World and Fortune Dragon Yong Peng,Johor are also fun for kids of all ages.
What's the best accommodation for a golf trip to Batu Pahat?
The Katerina Hotel is a 3.5-star hotel featuring a restaurant and an outdoor pool, and it’s a top choice for playing a round of golf. You can tee off at Batu Pahat Golf Club during your trip.
What are some hotels with pools in Batu Pahat?
The Katerina Hotel is a popular 3.5-star hotel featuring an outdoor pool, a restaurant, and free WiFi.

Recent Reviews in Batu Pahat

More trip options