Hotels in Batu Pahat

Search and compare Batu Pahat hotels from hundreds of travel sites and save

Batu Pahat, Malaysia
27 Jan — 28 Jan2
Batu Pahat, Malaysia
Thu 27/1
Fri 28/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Batu Pahat

Filter by star ratings
All filters
The Katerina Hotel
The Katerina Hotel
7.8 Good
No.8, Jalan Zabedah, Batu Pahat, Malaysia
Show on map
0.3 km from city centre, Batu Pahat 
GoodBased on 845 reviews
7.8

Situated in Batu Pahat, The Katerina Hotel provides 4-star accommodation, as well as an indoor pool. It also offers a kids club, an executive floor and an express check-in and check-out feature.

888 Boutique Hotel
888 Boutique Hotel
7.1 Good
No. 33, 34, 35, 36, 37, 38, Batu Pahat, Malaysia
Show on map
2.1 km from city centre, Batu Pahat 
GoodBased on 418 reviews
7.1

888 Boutique Hotel is located in Batu Pahat and offers newly renovated rooms and complimentary wireless internet. It also features a Jacuzzi and a sauna.

Pinetree Hotel
Pinetree Hotel
7.8 Good
36, Jalan Mengkudu, Batu Pahat, Malaysia
Show on map
0.9 km from city centre, Batu Pahat 
GoodBased on 632 reviews
7.8

Pine Tree Hotel provides a comfortable setting when in Batu Pahat. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Remember Hotel Batu Pahat
Remember Hotel Batu Pahat
7.2 Good
18-19, Jalan Maju Barat, Batu Pahat, Malaysia
Show on map
1.9 km from city centre, Batu Pahat 
GoodBased on 534 reviews
7.2

Remember Hotel Batu Pahat is situated in Batu Pahat and provides newly renovated rooms and complimentary wireless internet. It also features a 24-hour reception, luggage storage and a lift.

Summit Signature Hotel Batu Pahat
Summit Signature Hotel Batu Pahat
7.4 Good
No 88, Jalan Bakau Condong, Batu Pahat, Malaysia
Show on map
0.5 km from city centre, Batu Pahat 
GoodBased on 618 reviews
7.4

Summit Signature Hotel Batu Pahat offers 3-star accommodation in Batu Pahat. It provides free Wi-Fi, meeting rooms and a 24-hour reception.

Pelican Hotel
Pelican Hotel
7.9 Good
No 181, Jalan Rugayah, Batu Pahat, Malaysia
Show on map
0.8 km from city centre, Batu Pahat 
GoodBased on 280 reviews
7.9

Pelican Hotel Batu Pahat is situated in Batu Pahat and offers free Wi-Fi. It provides a spa and wellness centre, as well as a sauna, a coffee bar and massage services.

Room V @ Jalan Megat
Room V @ Jalan Megat
7.4 Good
22, Jalan Megat, Batu Pahat, Johor, Batu Pahat, Malaysia
Show on map
0.8 km from city centre, Batu Pahat 
GoodBased on 347 reviews
7.4

This comfortable hotel in Batu Pahat offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception.

B & S Boutique Hotel
B & S Boutique Hotel
7.2 Good
8, Jalan Abu Bakar, Batu Pahat, Malaysia
Show on map
0.5 km from city centre, Batu Pahat 
GoodBased on 526 reviews
7.2

B & S Boutique Hotel provides comfortable 3-star accommodation in Batu Pahat. Guests can also enjoy complimentary internet in all areas.

The Landmark Hotel
The Landmark Hotel
8.0 Excellent
No. 1, Jalan Omar, Batu Pahat, Malaysia
Show on map
0.7 km from city centre, Batu Pahat 
ExcellentBased on 178 reviews
8.0

The Landmark Hotel offers a comfortable setting while in Batu Pahat. It also provides a coffee bar, a 24-hour reception and meeting rooms.

The Silver Inn
The Silver Inn
8.1 Excellent
No 2 Jalan Fatimah, Batu Pahat, Malaysia
Show on map
0.8 km from city centre, Batu Pahat 
ExcellentBased on 11 reviews
8.1

The Silver Inn is located in Batu Pahat and provides guests with free Wi-Fi. It also offers a safe, laundry facilities and a 24-hour reception.

Tips for booking a Batu Pahat hotel

Cheapest month:July
Most expensive month:January
Average price in Batu Pahat:C$ 44/night
Absolute cheapest price found:C$ 12/night
Cheapest day:Monday
Most expensive day:Thursday
C$ 24 - C$ 73
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 27 - C$ 61
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Batu Pahat hotels

Show all 78 hotels
1
Remember Hotel Batu Pahat
Remember Hotel Batu Pahat
7.2 Good
18-19, Jalan Maju Barat, Batu Pahat, Malaysia
Show on map
1.9 km from city centre, Batu Pahat, Malaysia 

Remember Hotel Batu Pahat is situated in Batu Pahat and provides newly renovated rooms and complimentary wireless internet. It also features a 24-hour reception, luggage storage and a lift.

2
The Katerina Hotel
The Katerina Hotel
7.8 Good
No.8, Jalan Zabedah, Batu Pahat, Malaysia
Show on map
0.3 km from city centre, Batu Pahat, Malaysia 

Situated in Batu Pahat, The Katerina Hotel provides 4-star accommodation, as well as an indoor pool. It also offers a kids club, an executive floor and an express check-in and check-out feature.

Cheapest hotels in Batu Pahat, Johor

Show all 78 hotels
Remember Hotel Batu Pahat
Remember Hotel Batu Pahat
7.2 Good
18-19, Jalan Maju Barat, Batu Pahat, Malaysia
Show on map
1.9 km from city centre,  

Remember Hotel Batu Pahat is situated in Batu Pahat and provides newly renovated rooms and complimentary wireless internet. It also features a 24-hour reception, luggage storage and a lift.

C$ 15
Avg. per night
888 Boutique Hotel
888 Boutique Hotel
7.1 Good
No. 33, 34, 35, 36, 37, 38, Batu Pahat, Malaysia
Show on map
2.1 km from city centre,  

888 Boutique Hotel is located in Batu Pahat and offers newly renovated rooms and complimentary wireless internet. It also features a Jacuzzi and a sauna.

C$ 20
Avg. per night
Summit Signature Hotel Batu Pahat
Summit Signature Hotel Batu Pahat
7.4 Good
No 88, Jalan Bakau Condong, Batu Pahat, Malaysia
Show on map
0.5 km from city centre,  

Summit Signature Hotel Batu Pahat offers 3-star accommodation in Batu Pahat. It provides free Wi-Fi, meeting rooms and a 24-hour reception.

C$ 20
Avg. per night
Room V @ Jalan Megat
Room V @ Jalan Megat
7.4 Good
22, Jalan Megat, Batu Pahat, Johor, Batu Pahat, Malaysia
Show on map
0.8 km from city centre,  

This comfortable hotel in Batu Pahat offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception.

C$ 20
Avg. per night
Batu Pahat Hotel
Batu Pahat Hotel
7.3 Good
21, Jalan Jenang, Batu Pahat, Malaysia
Show on map
0.6 km from city centre,  

Batu Pahat Hotel is located in Batu Pahat and offers free wireless internet. It also provides an express check-in and check-out feature, a 24-hour reception and a safe.

C$ 23
Avg. per night
The Silver Inn
The Silver Inn
8.1 Excellent
No 2 Jalan Fatimah, Batu Pahat, Malaysia
Show on map
0.8 km from city centre,  

The Silver Inn is located in Batu Pahat and provides guests with free Wi-Fi. It also offers a safe, laundry facilities and a 24-hour reception.

C$ 24
Avg. per night
Room V @ Jalan Sultanah
Room V @ Jalan Sultanah
7.2 Good
47-1, Jalan Sultanah, Batu Pahat, Malaysia
Show on map
0.6 km from city centre,  

Bungaraya Hotel is located in Batu Pahat and provides guests with free Wi-Fi. It also provides a 24-hour reception and a lift.

C$ 24
Avg. per night
B & S Boutique Hotel
B & S Boutique Hotel
7.2 Good
8, Jalan Abu Bakar, Batu Pahat, Malaysia
Show on map
0.5 km from city centre,  

B & S Boutique Hotel provides comfortable 3-star accommodation in Batu Pahat. Guests can also enjoy complimentary internet in all areas.

C$ 27
Avg. per night

Hotel prices in Batu Pahat

2 stars and under
Pelican Hotel
#1 Most popular

Pelican Hotel

No. 181, Jalan Rugayah, Batu Pahat, Malaysia

7.9 Good
C$ 32

Avg. per night

Batu Pahat Hotel
#2 Most popular

Batu Pahat Hotel

21, Jalan Jenang, Batu Pahat, Malaysia

7.3 Good
C$ 23

Avg. per night

Room V @ Jalan Megat
Best value

Room V @ Jalan Megat

22, Jalan Megat, Batu Pahat, Johor, Batu Pahat, Malaysia

7.4 Good
C$ 20

Avg. per night

3 stars
The Katerina Hotel
#1 Most popular

The Katerina Hotel

No.8, Jalan Zabedah, Batu Pahat, Malaysia

7.8 Good
C$ 34

Avg. per night

888 Boutique Hotel
#2 Most popular

888 Boutique Hotel

No. 33, 34, 35, 36, 37, 38, Batu Pahat, Malaysia

7.1 Good
C$ 20

Avg. per night

Remember Hotel Batu Pahat
Best value

Remember Hotel Batu Pahat

18-19, Jalan Maju Barat, Batu Pahat, Malaysia

7.2 Good
C$ 15

Avg. per night

4 stars +
#1 Most popular

Homestay 29

29-1 Jalan Lim Poon, Batu Pahat, Malaysia

C$ 29

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Batu Pahat

About Batu Pahat

The riverside town of Batu Pahat is positioned near the mouth of the Sungai Batu Pahat and is filled with historic landmarks and one of Malaysia’s best water parks. Retail lovers will find numerous shopping malls to browse, while foodies can indulge in a range of Western, European and Eastern restaurants.

Things to do

If you’re visiting Batu Pahat with the kids, take them to Wet World Batu Pahat Village Resort, a water park with a wave pool, fast-paced waterslides, swan boats and a thrilling tube tower. Alternatively, cool off at the man-made Tasik Y lake, where you can watch aerobic dances, browse food vendors and let the kids run wild on the playground.

Do you love to shop? Visit Square One Shopping Mall for international retailers and a popular cinema showing the latest blockbusters. For a more traditional ambience, head to Jalan Penggaram, located in Batu Pahat’s old town. Here you can explore colonial shophouses selling textiles and gold jewellery, along with affordable luggage and Malay-style bedding.

Stroll along the riverfront to reach BP River Side Hawker Centre or Hai Kee Hawker Centre, bustling hubs of locally-run stalls selling exotic street food. Enjoy a relaxed dinner at Ishiraku Izakaya, which boasts an impressive collection local wines and liquor. It’s positioned near Batu Pahat Glutton's Street Food, renowned for its affordable and delicious Chinese food.

Those who enjoy a round of golf should visit the Batu Pahat Golf Club, home to a scenic golf course that is perfect for both beginners and experienced golfers. Don’t forget to visit the Bagunan Bersejarah Kelab Batu Pahat historical landmark, which lights up at night and sits beside a leafy park.

Getting around

You can reach Batu Pahat by catching a ferry from Selat Panjang or riding buses from Kuala Lumpur and Singapore, which also provide transport around town. However, the best way to explore is by using a private car.

Batu Pahat travel FAQs

  • What are the best hotels in Batu Pahat?

    Batu Pahat is home to many highly-rated hotels, one of which is The Katerina Hotel, which has a current rating of 7.8. For other potential stays, consider 888 Boutique Hotel and Pinetree Hotel, which can also be great places to stay in Batu Pahat.

  • How much do hotels in Batu Pahat cost?

    C$ 45/night is the average price of a hotel in Batu Pahat, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Batu Pahat, the average price found is C$ 71/night, and for 5-star hotels the average price is C$ 174/night.

  • How much is a cheap hotel in Batu Pahat?

    Prices for Batu Pahat hotels have been found for as low as C$ 14/night over the last 3 days.

  • How much is a hotel in Batu Pahat tonight?

    Batu Pahat hotels start at C$ 18 for tonight; however accommodations will average about C$ 35. Many 4-star stays can be found in Batu Pahat tonight, with prices starting at C$ 54. These prices were found on HotelsCombined within the last 72 hours.