Bengkalis

Hotels in Bengkalis

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Bengkalis?

The average price for hotels in Bengkalis is AU$ 38 for weekdays, and AU$ 42 for weekends (Friday–Saturday).

What are the best hotels in Bengkalis?

From business trips to holiday stays, Bengkalis offers a wide selection of popular hotels to suit every need. Surya Hotel Duri (from AU$ 38), Grand Zuri Duri Hotel (from AU$ 67) and Express O 91674 Penginapan Bm Prima (from AU$ 3) are excellent options for your stay.

Which hotels in Bengkalis provide fitness facilities?

Surya Hotel Duri (from AU$ 38) and Grand Zuri Duri Hotel (from AU$ 67) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Bengkalis have the best breakfast?

Grand Zuri Duri Hotel (from AU$ 67) provides a great breakfast to kick off your day.

Highest PriceAU$ 320
Lowest PriceAU$ 39
Number of Reviews159
Total Properties6
Average Price (Weekdays)AU$ 38
Average Price (Weekends)AU$ 42