Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Photo by Lee Ban Twan

Batu Pahat Hotels from P570

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 89536 Hazris Hotel
2 out of 5
Free Cancellation
The price is P648 per night from 26 Nov to 27 Nov
5.43 km from city center
3/5 (3 reviews)

"Room was poorly checked before guests arrived."…"

Reviewed on Nov 18, 2019

OYO 89536 Hazris Hotel
Max Inn Suite Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P857 per night from 2 Dec to 3 Dec
11.33 km from city center
3.2/5 (24 reviews)

"everything just nice. i would repeat to stay here again. the receptionist is so nice"…"

Reviewed on Oct 24, 2020

Max Inn Suite Hotel
D'Sara Chalet
Get Rates
10.74 km from city center
D'Sara Chalet
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Bunga Raya
2.5 out of 5
The price is P814 per night from 2 Dec to 3 Dec
11.69 km from city center
3/5 (2 reviews)

"Air conditioning was weak. Took more than 1 hr for room to cool down."…"

Reviewed on Sep 9, 2019

Hotel Bunga Raya
The Katerina Hotel
3.5 out of 5
No.8, Jalan Zabedah, Batu Pahat, Johor
The price is P1,928 per night from 2 Dec to 3 Dec
10.91 km from city center
3.8/5Good! (194 reviews)

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

Reviewed on Jan 10, 2020

The Katerina Hotel
UK Farm Agro Resort
2.5 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,500 per night from 26 Nov to 27 Nov
25.58 km from city center
UK Farm Agro Resort
Pinetree Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,391 per night from 2 Dec to 3 Dec
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
The Landmark Hotel
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,489 per night from 25 Nov to 26 Nov
11.34 km from city center
4.2/5Very Good! (76 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
Lee Hotel
2.5 out of 5
No 2, Jalan Cahaya Baru, Taman Bandar Cahaya Baru, Batu Pahat, Johor Bahru
The price is P884 per night from 26 Nov to 27 Nov
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
B&S Boutique Hotel
3 out of 5
Free Cancellation
The price is P926 per night from 1 Dec to 2 Dec
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
888 Boutique Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P783 per night from 25 Nov to 26 Nov
9.19 km from city center
3.5/5Good! (129 reviews)
Parking! Wow!

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

Reviewed on Mar 10, 2020

888 Boutique Hotel
Elegant Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,297 per night from 25 Nov to 26 Nov
9.46 km from city center
Elegant Hotel
Hotel Fifty Seven
3 out of 5
Free CancellationReserve now, pay when you stay
The price is P943 per night from 25 Nov to 26 Nov
12.55 km from city center
3.3/5 (7 reviews)

"The hotel room is clean and quiet. If the WiFi signal can be improved, it will be perfect."…"

Reviewed on Sep 24, 2020

Hotel Fifty Seven
OYO 89495 RICH HOTEL
2 out of 5
Free Cancellation
The price is P570 per night from 25 Nov to 26 Nov
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
OYO 90088 Mbp Leisure Resort
2 out of 5
Free CancellationReserve now, pay when you stay
The price is P1,482 per night from 25 Nov to 26 Nov
17.07 km from city center
OYO 90088 Mbp Leisure Resort
Maple Lodge
3 out of 5
Free CancellationReserve now, pay when you stay
Get Rates
8.83 km from city center
4/5Very Good! (10 reviews)

"Good"…"

Reviewed on Aug 9, 2020

Maple Lodge
OYO 44036 Hotel De Perdana Hill
2 out of 5
Free Cancellation
Get Rates
9.81 km from city center
OYO 44036 Hotel De Perdana Hill
Hotel Pintar
3 out of 5
No. 2 Jalan Siswa Jaya 1, Parit Raja, Batu Pahat, Johor
The price is P1,768 per night from 25 Nov to 26 Nov
10.1 km from city center
3.8/5Good! (49 reviews)

"Easy to find this hotel and conveniently located."…"

Reviewed on Sep 24, 2019

Hotel Pintar
Crystal Inn
2 out of 5
Get Rates
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
OYO 705 Golden Pearl Hotel
2 out of 5
Free Cancellation
Get Rates
5.41 km from city center
OYO 705 Golden Pearl 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