You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
The Riau Archipelago, part of the Riau Islands Province in Indonesia, offers a captivating blend of natural beauty and cultural richness, making it an ideal travel destination. Nestled south of Singapore and east of Sumatra, this archipelago is renowned for its pristine beaches, lush landscapes, and vibrant marine life. Visitors can explore the bustling island of Batam, known for its shopping and nightlife, or the serene Bintan, famous for its luxury resorts and golf courses. Karimun Island is another gem, offering a more laid-back atmosphere with its charming fishing villages.
Top attractions include the Penyengat Island, rich in Malay history and culture, and the stunning Trikora Beach on Bintan. For those seeking adventure, the archipelago's waters are perfect for diving and snorkeling. Whether you're looking for relaxation or exploration, the Riau Archipelago provides a diverse range of experiences for every traveler.
See the latest prices and deals by choosing your dates
Hotel in Batam · 40.35 km from centre
With a stay at SPOT ON 91512 Siantan Anambas Syariah NearHarbour Bay Ferry in Batam, you'll be within a 5-minute drive of Harbour Bay Ferry Terminal and Nagoya Hill Mall. This hotel is 6.2 mi (10.1 km) from Batam Centre Ferry Terminal and 2.5 mi (4.1 km) from Grand Batam Mall.
Resort in Riau Islands, Galang · 40.39 km from centre
Breakfast available
With a stay at Kepri Coral Resort in Galang, you'll be on the beach and within the region of Zero Mile Marker.
Hotel in Batam · 40.47 km from centre
With a stay at OYO 92334 Abi Manyu Syariah in Batam, you'll be within a 5-minute drive of Nagoya Hill Mall and Harbour Bay Ferry Terminal. This hotel is 5.9 mi (9.4 km) from Batam Centre Ferry Terminal and 2.1 mi (3.5 km) from Grand Batam Mall.
Hotel in Batam · 40.47 km from centre
7.4
123 reviews
Located in Batam, M One Hotel is within a 15-minute drive of Harbour Bay Ferry Terminal and Batam Centre Ferry Terminal. This hotel is 2 mi (3.3 km) from Nagoya Hill Mall and 2.5 mi (4 km) from Grand Batam Mall.
Hotel in Batam · 40.51 km from centre
Breakfast available
When you stay at OS Hotel Tanjung Uncang in Batam, you'll be within a 5-minute drive of Masjid Sultan Mahmud Riayat Syah. This hotel is 14.3 mi (23.1 km) from Batam Centre Ferry Terminal and 14.1 mi (22.6 km) from Nagoya Hill Mall.
Hotel in Batam · 40.51 km from centre
9.0
76 reviews
Breakfast available
With a stay at Batam Marriott Hotel Harbour Bay in Batam, you'll be connected to a shopping center, just a 4-minute walk from Harbour Bay Ferry Terminal and a 4-minute drive from Nagoya Hill Mall. This luxury hotel is 2.4 mi (3.9 km) from Grand Batam Mall and 5.3 mi (8.5 km) from Maha Vihara Duta Maitreya Temple.
Hotel in Batam, Batu Ampar · 40.60 km from centre
9.0
2 reviews
Breakfast available
With a stay at Zest Hotel Harbour Bay Batam in Batam, you'll be a 1-minute drive from Harbour Bay Ferry Terminal and 6 minutes from Nagoya Hill Mall. This hotel is 6.3 mi (10.1 km) from Batam Centre Ferry Terminal and 2.8 mi (4.4 km) from Grand Batam Mall.
Apartment in Batam, Jodoh · 40.64 km from centre
8.3
24 reviews
Featuring a garden, HarbourBay Residence. Batam. Studio. 1min to Ferry provides accommodations in Jodoh. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The apartment has a picnic area and a steam room.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge and a kettle, and 1 bathroom with a bidet and slippers. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
A mini-market is available at the apartment.
In addition to a year-round outdoor pool, the apartment also features kids pool.
Nagoya Hill Shopping Mall is 4.5 miles from HarbourBay Residence. Batam. Studio. 1min to Ferry, while Sekupang International Ferry Terminal is 12 miles from the property. Hang Nadim International Airport is 11 miles away.
Apartment in Batam, Batu Ampar · 40.64 km from centre
8.0
2 reviews
Lovina 5-05 at HarbourBay Residence is located in Batu Ampar, just 12 miles from Sekupang International Ferry Terminal and 19 miles from Nongsa Pura Ferry Terminal. This apartment features air-conditioned accommodations with a balcony. Free Wifi is available throughout the property and Nagoya Hill Shopping Mall is 4.5 miles away.
The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Barelang Bridge is 17 miles from the apartment. The nearest airport is Hang Nadim International Airport, 11 miles from Lovina 5-05 at HarbourBay Residence.
Hotel in Batam · 44.50 km from centre
7.8
120 reviews
Breakfast available
Located in Batam, KTM Resort is by the sea, a 4-minute drive from Sekupang Ferry Terminal and 15 minutes from BCS Mall. This hotel is 10.4 mi (16.7 km) from Maha Vihara Duta Maitreya Temple and 10.7 mi (17.2 km) from Harbour Bay Ferry Terminal.
Bed & breakfast in Bintan · 44.92 km from centre
7.0
2 reviews
With a stay at Hello Bintan Beach Cottages in Bintan, you'll be 7.8 mi (12.6 km) from Trikora Beach and 9.6 mi (15.4 km) from Santa Maria Cave. This bed & breakfast is 15.3 mi (24.7 km) from Senggarang and 15.3 mi (24.7 km) from Jodoh Temple.
Hotel in Bintan · 47.83 km from centre
With a stay at LooLa Adventure Resort in Bintan, you'll be 14.9 mi (23.9 km) from Trikora Beach and 17.1 mi (27.6 km) from Santa Maria Cave. This beach hotel is 20.9 mi (33.6 km) from Senggarang and 20.9 mi (33.6 km) from Jodoh Temple.
Hotel in Bintan · 48.22 km from centre
Breakfast available
When you stay at Sea Coral Beach Resort in Bintan, you'll be on the beach and 12 minutes by car from Trikora Beach. This beach hotel is 7.7 mi (12.4 km) from Santa Maria Cave and 18.4 mi (29.7 km) from Banyan Tree Temple.
Resort in Bintan · 49.00 km from centre
8.6
86 reviews
Breakfast available
With a stay at Mutiara Beach Resort in Bintan, you'll be 7.9 mi (12.7 km) from Trikora Beach and 14.6 mi (23.4 km) from Gunung Bintan. This beach resort is 8.5 mi (13.7 km) from Santa Maria Cave and 13.8 mi (22.2 km) from Chinese Temple.
Bed & breakfast in Bintan · 49.66 km from centre
8.8
13 reviews
Breakfast available
Located in Bintan, Madu Tiga Beach & Resort is within a 15-minute drive of Trikora Beach and Santa Maria Cave. This bed & breakfast is 12.1 mi (19.5 km) from Chinese Temple and 12.1 mi (19.5 km) from Penyenget.
Hotel in Bintan · 50.02 km from centre
7.4
68 reviews
Breakfast available
Located in Bintan, Agro Hotel Bintan is by the sea, within a 15-minute drive of Trikora Beach and Santa Maria Cave. This beach hotel is 16.9 mi (27.2 km) from Chinese Temple and 16.9 mi (27.2 km) from Penyenget.
Hotel in Bintan · 50.05 km from centre
8.0
18 reviews
Located in Bintan, Bintan Pearl Beach Resort is within a 15-minute drive of Trikora Beach and Santa Maria Cave. This beach hotel is 19.9 mi (32 km) from Senggarang.
Hotel in Bintan · 50.77 km from centre
8.2
14 reviews
Breakfast available
Located in Bintan, One Of A Kind Resort at Trikora Beach is a 3-minute drive from Trikora Beach and 7 minutes from Santa Maria Cave. This hotel is 14.1 mi (22.7 km) from Chinese Temple and 14.1 mi (22.7 km) from Penyenget.
Guesthouse in Bintan · 51.24 km from centre
With a stay at Berakit Bay Resort in Bintan, you'll be 15.1 mi (24.4 km) from Trikora Beach and 15.8 mi (25.4 km) from Santa Maria Cave. This guesthouse is 15.8 mi (25.5 km) from Chinese Temple and 15.8 mi (25.5 km) from Penyenget.
Resort in Bintan · 52.05 km from centre
9.4
10 reviews
Breakfast available
With a stay at Bintan Exotica Resort By Waringin Hospitality in Bintan, you'll be on the beach, and 11.1 mi (17.9 km) from Trikora Beach and 11.7 mi (18.9 km) from Santa Maria Cave. This beach resort is 11.8 mi (19 km) from Chinese Temple and 11.8 mi (19 km) from Penyenget.