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 SG$20

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
1
Popular locations
Amenities
Accessibility
Trip type
OYO 89536 Hazris Hotel
2 out of 5
Free cancellation
The price is SG$21 per night from 29 Nov to 30 Nov
Excludes taxes & fees
5.43 km from city centre
3/5 (3 reviews)

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

Reviewed on 18 Nov,2019

OYO 89536 Hazris Hotel
Max Inn Suite Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$26 per night from 27 Nov to 28 Nov
Excludes taxes & fees
11.33 km from city centre
3.2/5 (24 reviews)

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

Reviewed on 24 Oct,2020

Max Inn Suite Hotel
D'Sara Chalet
Get Rates
10.74 km from city centre
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 SG$25 per night from 27 Nov to 28 Nov
Excludes taxes & fees
11.69 km from city centre
3/5 (2 reviews)

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

Reviewed on 9 Sep,2019

Hotel Bunga Raya
The Katerina Hotel
3.5 out of 5
No.8, Jalan Zabedah, Batu Pahat, Johor
The price is SG$59 per night from 27 Nov to 28 Nov
Excludes taxes & fees
10.91 km from city centre
3.8/5Good! (194 reviews)

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

Reviewed on 10 Jan,2020

The Katerina Hotel
UK Farm Agro Resort
2.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$46 per night from 27 Nov to 28 Nov
Excludes taxes & fees
25.58 km from city centre
UK Farm Agro Resort
Pinetree Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$39 per night from 27 Nov to 28 Nov
Excludes taxes & fees
10.26 km from city centre
3.8/5Good! (149 reviews)

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

Reviewed on 11 Sep,2020

Pinetree Hotel
The Landmark Hotel
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$46 per night from 27 Nov to 28 Nov
Excludes taxes & fees
11.34 km from city centre
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 4 Mar,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 SG$25 per night from 27 Nov to 28 Nov
Excludes taxes & fees
13.2 km from city centre
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 19 Aug,2020

Lee Hotel
B&S Boutique Hotel
3 out of 5
Free cancellation
The price is SG$28 per night from 7 Dec to 8 Dec
Excludes taxes & fees
11.6 km from city centre
3.3/5 (42 reviews)

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

Reviewed on 31 Jan,2020

B&S Boutique Hotel
888 Boutique Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$24 per night from 9 Dec to 10 Dec
Excludes taxes & fees
9.19 km from city centre
3.5/5Good! (129 reviews)
Parking! Wow!

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

Reviewed on 10 Mar,2020

888 Boutique Hotel
Elegant Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$36 per night from 27 Nov to 28 Nov
Excludes taxes & fees
9.46 km from city centre
Elegant Hotel
Hotel Fifty Seven
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$29 per night from 27 Nov to 28 Nov
Excludes taxes & fees
12.55 km from city centre
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 24 Sep,2020

Hotel Fifty Seven
OYO 89495 RICH HOTEL
2 out of 5
Free cancellation
The price is SG$20 per night from 1 Dec to 2 Dec
Excludes taxes & fees
17.59 km from city centre
4/5Very Good! (1 review)

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

Reviewed on 14 Jan,2020

OYO 89495 RICH HOTEL
OYO 90088 Mbp Leisure Resort
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$61 per night from 2 Dec to 3 Dec
Excludes taxes & fees
17.07 km from city centre
OYO 90088 Mbp Leisure Resort
Maple Lodge
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$49 per night from 27 Nov to 28 Nov
Excludes taxes & fees
8.83 km from city centre
4/5Very Good! (10 reviews)

"Good"…"

Reviewed on 9 Aug,2020

Maple Lodge
OYO 44036 Hotel De Perdana Hill
2 out of 5
Free cancellation
The price is SG$24 per night from 6 Dec to 7 Dec
Excludes taxes & fees
9.81 km from city centre
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 SG$54 per night from 28 Nov to 29 Nov
Excludes taxes & fees
10.1 km from city centre
3.8/5Good! (49 reviews)

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

Reviewed on 24 Sep,2019

Hotel Pintar
Crystal Inn
2 out of 5
The price is SG$35 per night from 27 Nov to 28 Nov
Excludes taxes & fees
11.01 km from city centre
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 29 Dec,2019

Crystal Inn
OYO 705 Golden Pearl Hotel
2 out of 5
Free cancellation
The price is SG$26 per night from 27 Nov to 28 Nov
Excludes taxes & fees
5.41 km from city centre
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 favourite with Expedia customers. This 3-star hotel offers free WiFi and free parking. Traveller 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, the majority of hotel reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Enter dates and click on “Search”, then use the “free cancellation” filter to review top deals 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 travellers 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 accommodation option when travelling with children to Batu Pahat?
Pinetree Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good options for your stay with the children include Hotel Pintar and B&S Boutique Hotel. Also, attractions such as Wet World and Fortune Dragon Yong Peng,Johor are fun for children of all ages.
What's the best hotel for a golf holiday in 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