Photo by Lee Ban Twan

Batu Pahat hotels from RM21

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Batu Pahat hotels

Biz Hotel
2.5 out of 5
9 Jalan Maju, Taman Maju, Batu Pahat, Johor
The price is RM78 per night from 26 Oct to 27 Oct
RM78
per night
26 Oct - 27 Oct
2.65 km from city centre
Biz Hotel
The Katerina Hotel
3.5 out of 5
No.8, Jalan Zabedah, Batu Pahat, Johor
The price is RM151 per night from 26 Sep to 27 Sep
RM151
per night
26 Sep - 27 Sep
2.34 km from city centre
7.6/10 Good! (221 reviews)
"I'm writing this review to wholeheartedly recommend a hotel I recently stayed at, which left a lasting impression on me - it truly was an impeccable and perfect accommodation experience! I was fortunate enough to choose this hotel as my home away from home during my trip, and from check-in to check-out, ..."

Reviewed on 8 Sep 2023

The Katerina Hotel
Lee Hotel
2.5 out of 5
No 2, Jalan Cahaya Baru, Taman Bandar Cahaya Baru, Batu Pahat, Johor Bahru
The price is RM57 per night from 26 Oct to 27 Oct
RM57
per night
26 Oct - 27 Oct
21.8 km from city centre
8.8/10 Excellent! (32 reviews)
"Flexible"

Reviewed on 5 Aug 2023

Lee Hotel

Save an average of 15% on thousands of hotels when you're signed in

The Landmark Hotel
2 out of 5
No. 1, Jalan Omar, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM130 per night from 7 Oct to 8 Oct
RM130
per night
7 Oct - 8 Oct
2.53 km from city centre
8.4/10 Very Good! (102 reviews)
"Overall experience stay is average"

Reviewed on 15 Jul 2023

The Landmark Hotel
Remember Hotel Batu Pahat
3 out of 5
18-19, Jalan Maju Barat, Taman Maju, Batu Pahat, Johor
The price is RM53 per night from 25 Oct to 26 Oct
RM53
per night
25 Oct - 26 Oct
2.78 km from city centre
7.4/10 Good! (62 reviews)
"1. Poor ventilation in the room and bathroom. My bathroom was wet all the time. 2. The property is humid thus causing the carpet has unpleasant smell. 3. The birds resting outside the trees by the roadside tends to be noisy and affecting those who is a light sleeper. 4. Staff is friendly and attentive ..."

Reviewed on 11 Aug 2023

Remember Hotel Batu Pahat
Maple Lodge
3 out of 5
No. 139, Jalan Flora Utama 8, Taman Flora Utama, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM124 per night from 16 Oct to 17 Oct
RM124
per night
16 Oct - 17 Oct
1.47 km from city centre
8.4/10 Very Good! (25 reviews)
"Good there's Starbucks beside, place is new and clean and bed is comfy Just every morning will be noisy because cleaner will vacuum outside, soundproof not so good."

Reviewed on 17 Jul 2023

Maple Lodge
888 Boutique Hotel
3 out of 5
NO. 33, 34, 35, 36, 37, 38, Jalan Maju, Bukit Pasir, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM68 per night from 10 Oct to 11 Oct
RM68
per night
10 Oct - 11 Oct
2.54 km from city centre
7/10 Good! (140 reviews)
"Easy acess to food."

Reviewed on 23 Apr 2023

888 Boutique Hotel
Super OYO 89495 Rich Hotel
2 out of 5
20, Jalan Mawar, Taman Suria, Ayer Hitam, Batu Pahat, Johor
Fully refundable
The price is RM54 per night from 1 Oct to 2 Oct
RM54
per night
1 Oct - 2 Oct
25.95 km from city centre
5/10 (2 reviews)
"Clean and new. Location is a bit far from Batu Pahat."

Reviewed on 14 Jan 2020

Super OYO 89495 Rich Hotel
Hotel Pintar
3 out of 5
No. 2 Jalan Siswa Jaya 1, Parit Raja, Batu Pahat, Johor
The price is RM124 per night from 10 Oct to 11 Oct
RM124
per night
10 Oct - 11 Oct
15.95 km from city centre
7.6/10 Good! (51 reviews)
"Easy to find this hotel and conveniently located."

Reviewed on 24 Sep 2019

Hotel Pintar
Summit Signature Batu Pahat
3 out of 5
No 88, Jalan Bakau Condong, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM127 per night from 7 Oct to 8 Oct
RM127
per night
7 Oct - 8 Oct
2.35 km from city centre
7/10 Good! (57 reviews)
"Bicycle is allowed in the room"

Reviewed on 11 Mar 2023

Summit Signature Batu Pahat
OYO 44036 Hotel De Perdana Hill
2 out of 5
No. 95 & 95A, Jalan Perdana, Taman Bukit Perdana, Batu Pahat, Johor
Fully refundable
The price is RM47 per night from 28 Sep to 29 Sep
RM47
per night
28 Sep - 29 Sep
0.74 km from city centre
OYO 44036 Hotel De Perdana Hill
OYO 90385 H3 Hotel
2 out of 5
24, Jalan Bayu 1, Yong Peng, Batu Pahat, Johor
Fully refundable
The price is RM47 per night from 28 Sep to 29 Sep
RM47
per night
28 Sep - 29 Sep
21.93 km from city centre
6.6/10 (4 reviews)
"very dirty, molded . The wall is dirty . I stay in deluxe queen but it doesnโ€™t look deluxe in any way."

Reviewed on 29 Aug 2020

OYO 90385 H3 Hotel
UK Farm Agro Resort
2.5 out of 5
Plot 8, Projek Pertanian Moden Kluang, KM13 Jalan Batu Pahat, Batu Pahat, Johor
34.7 km from city centre
UK Farm Agro Resort
Bistari Homestay
2.5 out of 5
Block 3, Jalan Maju Bistari 4, Taman Maju Bistari, Parit Raja, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM176 per night from 28 Sep to 29 Sep
RM176
per night
28 Sep - 29 Sep
16.63 km from city centre
8/10 Very Good! (5 reviews)
"Very expensive for one night.the amenities is disappointed as we expect more. Donโ€™t have wifi, the water pipe came out very slow and little. Not just that the house have a lot dust. The price for the homestay is not worth it for me to pay rm420 just for one night and for such price I expect more ..."

Reviewed on 11 Feb 2023

Bistari Homestay
SPOT ON 90625 Super Green Grass Hotel
2 out of 5
36A, Jalan Besar,Yong Peng,, Batu Pahat, Johor, Batu Pahat, Batu Pahat, Johor
Fully refundable
The price is RM21 per night from 26 Sep to 27 Sep
RM21
per night
26 Sep - 27 Sep
3.02 km from city centre
SPOT ON 90625 Super Green Grass Hotel
B&S Boutique Hotel
3 out of 5
8, Jalan Abu Bakar, 2-10, Plaza Lian Hoe, Batu Pahat, Johor
The price is RM95 per night from 25 Oct to 26 Oct
RM95
per night
25 Oct - 26 Oct
3.08 km from city centre
6.8/10 (48 reviews)
A fading gem in Batu Pahat
"My 4th repeated stay since 2013 while the location continued to make this venue an excellent choice for visitors taking public transport and that it is near many good eateries, the condition of the rooms has been on the down size, especially in the last five years. It is not so much of the cleanliness ..."

Reviewed on 20 Feb 2023

B&S Boutique Hotel
Room V Jalan Sultanah
2.5 out of 5
47-1, Jalan Sultanah, Batu Pahat, Johor
Fully refundable
The price is RM73 per night from 25 Oct to 26 Oct
RM73
per night
25 Oct - 26 Oct
3.1 km from city centre
5.6/10 (6 reviews)
"No parking place only public parking Lift broken, had to go up 2nd floor which need walk 4 stair Smelly room smoke smell Window doesn't sound proof, noisy like super noisy Toilet dirty Shower cannot control for temperature Tv no signal Hair dryer not functioning"

Reviewed on 10 Dec 2022

Room V Jalan Sultanah
Golden Pearl Hotel
2 out of 5
6, Jl. Kencana 1a/21, Taman Pura Kencana, Sri Gading Taman, Sri Gading, Batu Pahat, Johor
Fully refundable
The price is RM83 per night from 26 Sep to 27 Sep
RM83
per night
26 Sep - 27 Sep
7.92 km from city centre
Golden Pearl Hotel
Room V Jalan Jenang
2 out of 5
21 Jalan Jenang, Batu Pahat, Johor
Fully refundableReserve now, pay when you stay
The price is RM79 per night from 9 Oct to 10 Oct
RM79
per night
9 Oct - 10 Oct
3.18 km from city centre
Room V Jalan Jenang
RG Grand Hotel
3 out of 5
24 & 25, Jalan University 2, Taman University, Parit Raja, Batu Pahat, Johor
The price is RM103 per night from 26 Sep to 27 Sep
RM103
per night
26 Sep - 27 Sep
13.2 km from city centre
8.6/10 Excellent! (19 reviews)
"Everything is ok"

Reviewed on 9 Aug 2020

RG Grand 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.

More cheap stays in Batu Pahat