Hotels in Petarukan

Find the best Petarukan hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Petarukan hotels with free cancellation or excellent ratings

Trusted Petarukan hotel providers

See all hotels in Petarukan

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Petarukan rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Petarukan.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelRegina Hotel Pemalang – 3.3

How to find the best hotel deals in Petarukan

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Petarukan

  • Our search engine is a pro at finding flight deals. The awesome news? It's equally talented at digging up the best rates on Petarukan hotels. These tips make it easier to find value-packed stays.

  • Land the best Petarukan hotel prices by planning your stay early. Hotels sometimes offer special rates or early booking discounts to fill rooms faster.

  • That said, booking at the last minute can end up being a good move. Some places lower their rates a day or two before arrival to fill rooms that would otherwise stay empty.

  • Another secret to scoring cheaper hotels? Flexibility. If your plans aren't written in stone, check rates across different dates and discover what kind of savings are on offer.

  • Avoid paying extra fees by searching for stays that offer free cancellation. If things change or a better deal pops up, you can easily cancel your booking.

Where to stay in Petarukan

Central Petarukan

  • To get the most out of central Petarukan, you'll want to be near the attractions you came all this way to see. Here are a few standout stays close to the highlights.

  • Check in to Hotel Kencana Pemalang if you'd like to be near Masjid Baitussalam. Roughly 3 kilometres from this well-known sight, this Petarukan hotel makes exploring a breeze.

  • Masjid Baiturrohman Kedung Banjar on your radar? Hotel O Adinda Kost gets high marks for comfort and location. This hotel in Petarukan is roughly 3 kilometres away.

  • Hotels near Masjid Al- Muttaqin are also worth keeping in mind. Regina Hotel Pemalang is 2 kilometres or so from this popular sight. It's a good base for discovering the city more broadly.

When to go to Petarukan

  • Consider your ideal weather conditions when deciding your trip dates. With maximum highs of 33ºC, October brings the warmest conditions.

  • The coolest month is July. You can expect lows of 21ºC.

  • Search for Petarukan hotels during August to enjoy mostly clear skies. Averaging four days of rain, this is the driest month.

  • The wettest time of year is January. Take your trip then and you'll likely get around 26 days of rainfall.

Best hotels in Petarukan

Best budget hotels

  • Stretch your money further by choosing from at least ten budget Petarukan hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with the basics like toiletries, Wi-Fi, and simple breakfasts.

  • For a low-cost and no-fuss stay, check out RedDoorz Syariah Near Exit Tol Pemalang. It has a 2-star rating and amenities including internet access and Wi-Fi.

  • Alternatively, check the availability at RedDoorz Syariah Near Exit Tol Pemalang Comal 2. Offering conveniences such as Wi-Fi and air conditioning, this 2-star Petarukan hotel helps you save without cutting corners.

  • Another simple win for your budget is Hotel O Adinda Kost. This 2-star stay features a laundry and luggage storage.

Best hotels with a spa

  • Make self-care part of your travel plans. Book one of the five or so Petarukan hotels with a spa and build in time to truly relax. Saunas, steam rooms, and indulgent massage therapies are the types of features they offer.

  • Settle into Hotel Grand Royal and then put the world on hold. A spa, room service and other thoughtful extras await you at this 3-star option.

  • Or get cosy at The Winner Premier Hotel. With massage services and room service, this 2-star hotel in Petarukan has what you need to unwind.

  • When you finally make it to Hotel Kencana Pemalang, you'll wonder why you ever stayed anywhere else. This option comes with amenities such as room service and concierge assistance.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll usually find multiple swimming areas and maybe even water slides for kids. At city hotels, indoor and rooftop pools are more typical. Explore the range of pool hotels in Petarukan and jump right in.

  • Claim your spot by the water at Regina Hotel Pemalang. Along with a children's pool, this Petarukan hotel offers massage services and a laundry.

Finding cheap hotels in Petarukan: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Petarukan with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $39 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $40 per night.
The average price of a hotel during the week is $47 per night, and the average price on weekends is $48. Overall, it looks like the cheapest day to stay in Petarukan could be Tuesday.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Petarukan. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Petarukan is currently around $47 per night. And the cheapest 3-star hotel we found is $36 per night.
The cheapest month to stay in a hotel in Petarukan is April, with an average price of $38 per night. The most expensive month is January, when the average room rate can rise to $69 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is $50 per night, which is around 7% higher than the rest of the year.
Get your morning laps in at Regina Hotel Pemalang.
If you're hitting up Petarukan with kids in tow, try Regina Hotel Pemalang.