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 · 34.87 km from centre
Breakfast available
Located in Batam, OS Hotel Batu Aji Batam is on the Strip, within a 10-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.1 mi (16.2 km) from Batam Centre Ferry Terminal and 12.2 mi (19.6 km) from Nagoya Hill Mall.
Hotel in Batam · 35.20 km from centre
Located in Batam, Collection O 91499 John Lebron House is within a 10-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.4 mi (16.7 km) from Batam Centre Ferry Terminal and 10.7 mi (17.2 km) from Grand Batam Mall.
Hotel in Batam · 35.20 km from centre
With a stay at RedDoorz near RSUD Embung Fatimah Batam, you'll be centrally located in Batam, within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.4 mi (16.7 km) from Batam Centre Ferry Terminal and 12.6 mi (20.2 km) from Harbour Bay Ferry Terminal.
Hotel in Batam · 35.24 km from centre
Located in Batam, OYO 93397 Hotel California is within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.6 mi (17 km) from Batam Centre Ferry Terminal and 10.5 mi (16.9 km) from Grand Batam Mall.
Hotel in Batam · 35.37 km from centre
Located in Batam, Collection O Waterfront City Near Rsud Embung Fatimah formerly ZUDO Hotel is within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.4 mi (16.8 km) from Batam Centre Ferry Terminal and 10.6 mi (17.1 km) from Grand Batam Mall.
Hotel in Batam · 35.41 km from centre
4.0
1 review
With a stay at Aviari Hotel in Batam, you'll be within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.5 mi (16.9 km) from Batam Centre Ferry Terminal and 12.5 mi (20.2 km) from Harbour Bay Ferry Terminal.
Hotel in Batam · 35.52 km from centre
6.0
2 reviews
With a stay at Alinson Boutique Resident Batam, you'll be centrally located in Batam, a 5-minute drive from Grand Batam Mall and 6 minutes from Batam Centre Ferry Terminal. This hotel is 2.9 mi (4.7 km) from Nagoya Hill Mall and 4.2 mi (6.8 km) from Harbour Bay Ferry Terminal.
Guesthouse in Batam · 35.65 km from centre
With a stay at RedDoorz Plus near Ferry Terminal Batam Center in Batam, you'll be a 3-minute drive from Batam Centre Ferry Terminal and 5 minutes from Nagoya Hill Mall. This guesthouse is 4.5 mi (7.3 km) from Harbour Bay Ferry Terminal and 0.5 mi (0.9 km) from Maha Vihara Duta Maitreya Buddhist Temple.
Guesthouse in Batam · 35.81 km from centre
6.0
1 review
With a stay at RedDoorz @ Batam Center 2 in Batam, you'll be a 2-minute drive from Batam Centre Ferry Terminal and 6 minutes from Nagoya Hill Mall. This guesthouse is 4.7 mi (7.5 km) from Harbour Bay Ferry Terminal and 1.1 mi (1.8 km) from Batam Center Shopping Area.
Hotel in Batam · 35.84 km from centre
6.6
19 reviews
Breakfast available
With a stay at Sky View Hotel in Batam, you'll be within a 5-minute drive of Batam Centre Ferry Terminal and Nagoya Hill Mall. This hotel is 3.7 mi (6 km) from Harbour Bay Ferry Terminal and 0.8 mi (1.3 km) from Maha Vihara Duta Maitreya Buddhist Temple.
Hotel in Batam · 36.10 km from centre
5.2
10 reviews
With a stay at Green Rose Hotel in Batam, you'll be within a 5-minute drive of Grand Batam Mall and Batam Centre Ferry Terminal. This hotel is 2.7 mi (4.3 km) from Nagoya Hill Mall and 4 mi (6.4 km) from Harbour Bay Ferry Terminal.
Guesthouse in Batam · 36.21 km from centre
10.0
1 review
With a stay at Jakson Homestay Batam Penginapan, you'll be centrally located in Batam, a 5-minute drive from Batam Centre Ferry Terminal and 5 minutes from Nagoya Hill Mall. This guesthouse is 3.9 mi (6.2 km) from Harbour Bay Ferry Terminal and 0.6 mi (1 km) from Maha Vihara Duta Maitreya Buddhist Temple.
Hotel in Batam · 36.23 km from centre
Located in Batam, RedDoorz @ Pasar Melayu Sagulung Batam is within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 10.9 mi (17.6 km) from Batam Centre Ferry Terminal and 13 mi (20.9 km) from Nagoya Hill Mall.
Villa property in Bintan · 36.92 km from centre
8.0
113 reviews
With a stay at Kamuela Villas Lagoi Bay Bintan in Bintan, you'll be on the beach, just a 1-minute walk from Plaza Lagoi and 5 minutes by foot from Lagoi Bay Beach. This beach villa is 0.9 mi (1.4 km) from Pulau Marawang and 0.9 mi (1.5 km) from Lagoi Bay Lake.
Hotel in Bintan · 36.93 km from centre
2.0
1 review
Breakfast available
Located in Bintan, d'primahotel Bintan is near the beach, within a 5-minute walk of Plaza Lagoi and Lagoi Bay Beach. This spa hotel is 0.9 mi (1.4 km) from Lagoi Bay Lake and 0.9 mi (1.5 km) from Pulau Marawang.
Hotel in Batam · 37.14 km from centre
When you stay at OYO 91782 Satria Homestay Syariah in Batam, you'll be near the airport, a 5-minute drive from Nagoya Hill Mall and 6 minutes from Batam Centre Ferry Terminal. This hotel is 3.7 mi (5.9 km) from Harbour Bay Ferry Terminal and 1.4 mi (2.3 km) from Maha Vihara Duta Maitreya Buddhist Temple.
Hotel in Batam · 37.47 km from centre
7.0
31 reviews
When you stay at Kaliban Hotel in Batam, you'll be near the airport, within a 10-minute drive of Batam Centre Ferry Terminal and Nagoya Hill Mall. This hotel is 3.7 mi (6 km) from Harbour Bay Ferry Terminal and 1.6 mi (2.5 km) from Maha Vihara Duta Maitreya Buddhist Temple.
Apartment in Batam, Nagoya · 37.58 km from centre
Permata Residence Apartment Unit 808, Baloi offers accommodations in Nagoya, 8.5 miles from Sekupang International Ferry Terminal and 17 miles from Nongsa Pura Ferry Terminal. This apartment provides air-conditioned accommodations with a balcony. Free Wifi is available throughout the property and Nagoya Hill Shopping Mall is 2.2 miles away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Barelang Bridge is 14 miles from the apartment. The nearest airport is Hang Nadim International Airport, 8.1 miles from Permata Residence Apartment Unit 808, Baloi.
Hotel in Batam · 37.58 km from centre
With a stay at RedDoorz @ Batu Aji Batam in Batam, you'll be within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 12.2 mi (19.6 km) from Batam Centre Ferry Terminal and 13.1 mi (21.1 km) from Nagoya Hill Mall.
Hotel in Batam · 37.61 km from centre
Located in Batam, DMerlion Hotel Batam is in the suburbs, within a 15-minute drive of Masjid Sultan Mahmud Riayat Syah and Eska Wellness Spa. This hotel is 11.9 mi (19.2 km) from Batam Centre Ferry Terminal and 12.8 mi (20.7 km) from Nagoya Hill Mall.