Hotels & places to stay in Pekanbaru
732 places to stay in Pekanbaru, 37 — from hotels to homestays — ranked by guest rating and popularity.
Where to stay in Pekanbaru
Pekanbaru has 168 places to stay listed on Where to Rest. The majority of these are hotels, with other types of lodging making up the remainder. This gives visitors a substantial base of options when looking for accommodation in the city.
The most comfortable time to visit Pekanbaru is generally January through March. During these months, conditions tend to be more pleasant, making it a suitable window for travel.
Compare live availability and prices for Pekanbaru across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in PekanbaruBrowse by type
Popular filters
Showing 200 of 200
Hotel
Bed & Breakfast
Hotel
Hotel
Hotel
Motel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
HotelShowing the top 200 of 732 places to stay in Pekanbaru — browse all of them via the type pages above.
Weather in Pekanbaru
Best time to visit: January to March — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Daylight hours in Pekanbaru
Daylight hours (15th of each month).
Other cities in Indonesia
Staying in Pekanbaru — FAQs
How many places to stay are there in Pekanbaru?
There are 732 places to stay listed in Pekanbaru on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Pekanbaru?
Top-rated stays in Pekanbaru include 4th Floor Dyan Graha Hotel, 5th Floor Dyan Graha, 605. See our ranked list of the best places to stay in Pekanbaru.
Are there hotels with a pool in Pekanbaru?
Yes — 1 place to stay has a swimming pool in Pekanbaru. Use the "Swimming pool" filter to find them.