Photo by Lynn Marimo
Riau Islands Resorts
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Top Cities in Riau Islands

Batam
Our top choices for Riau Islands resorts

7.2 out of 10, Good, (190)

8.2 out of 10, Very good, (442)
The price is S$74
includes taxes & fees
25 Jan - 26 Jan, 2026
The price is S$182
includes taxes & fees
7 Jan - 8 Jan, 2026

8.8 out of 10, Excellent, (480)
The price is S$186
includes taxes & fees
6 Jan - 7 Jan, 2026
The price is S$85
includes taxes & fees
4 Jan - 5 Jan, 2026

8.6 out of 10, Excellent, (29)
The price is S$85
includes taxes & fees
4 Jan - 5 Jan, 2026
The price is S$674
includes taxes & fees
22 Jan - 23 Jan, 2026

7.2 out of 10, Good, (205)
The price is S$73
includes taxes & fees
18 Jan - 19 Jan, 2026
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.
Top Riau Islands Hotel Reviews

Oakwood Hotel & Apartments Grand Batam
10/10 Excellent
Find out more about Riau Islands
Riau Islands Resorts information
Number of reviews | 3,424 |
|---|---|
Accommodation | 27 Resorts |
Lowest Price | S$44 |
Highest Price | S$674 |
Explore a world of travel with Expedia
- 3 Star Hotels in Batam
- 3 Star Hotels in Tanjung Pinang
- 5 Star Hotels in Batam
- 5 Star Hotels in Bintan
- Apartments in Batam
- B&B in Batam
- Caravan Parks in Batam
- Condo Rentals in Batam
- Cruise Ships in Batam
- Guest Houses in Batam
- Private Holiday Homes in Batam
- Hostels in Batam
- Ascott Hotels in Batam
- Beach Resorts in Batam
- Budget Hotels in Batam
- Casino Hotels in Batam
- Family friendly Hotels in Batam
- Hilton Hotels in Batam
- Hotels with Childcare in Batam
- Hotels with connecting rooms in Batam
- Luxury Hotels in Batam
- Oakwood Hotels in Batam
- Romantic Hotels in Batam
- Shangri-La Hotels and Resorts in Batam
- Hotels near Shopping Areas in Batam
- Hotels with Spa in Batam
- Batam Hotels
- Resorts in Batam
- Aparthotels in Batam
- Villas in Batam
- Resorts in Berakit
- Apartments in Bintan
- Capsule Hotels in Bintan
- Hostels in Bintan
- Beach Resorts in Bintan
- Family friendly Hotels in Bintan
- Bintan Hotels
- Resorts in Bintan
- Aparthotels in Bintan
- Villas in Bintan
- Private Holiday Homes in Galang
- Resorts in Galang
- Karimun Hotels
- Apartments in Lagoi
- Private Holiday Homes in Lagoi
- Resorts in Lagoi
- Aparthotels in Lagoi
- Apartments in Lubuk Baja
- Guest Houses in Lubuk Baja
- Aparthotels in Lubuk Baja
- Resorts in Penyengat Island
- Resorts in Pulau Sugi
- Tanjung Balai Karimun Hotels
- Caravan Parks in Tanjung Pinang
- Condo Rentals in Tanjung Pinang
- Cottages in Tanjung Pinang
- Cruise Ships in Tanjung Pinang
- Capsule Hotels in Tanjung Pinang
- Hostels in Tanjung Pinang
- Resorts in Tanjung Pinang
- Aparthotels in Tanjung Pinang
- Villas in Tanjung Pinang
- Aparthotels in Tanjung Riau
- Aparthotels in Tanjung Uban
- Car hire Batam
- Car hire Bintan
- Car hire Karimun
- Car hire Tanjung Pinang
- Fox Rental Cars Rental Cars in Batam
- Hertz Rental Cars in Batam
- Luxury Car Hire in Batam
- Minivan Car Hire in Batam
- National Car Rental Rental Cars in Tanjung Balai Karimun
- Sports Car Car Hire in Batam
- Thrifty Car Rental Rental Cars in Tanjung Pinang
- Van Car Hire in Batam





















































































