Hotels in Riau Islands

Search and compare Riau Islands hotels from hundreds of travel sites and save

Riau Islands
29 Sep — 30 Sep2
Riau Islands
Thu 29-9
Fri 30-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Riau Islands

Filter by star ratings
All filters
I Hotel Baloi Batam
8.6 Excellent
Komplek Baloi Kusuma Indah No.7, Lubuk Baja, Indonesia
Show on map
0.3 km from city centre, Lubuk Baja, KR, Indonesia 
ExcellentBased on 279 reviews
8.6

Situated in Lubuk Baja, I Hotel Baloi Batam is within easy driving distance of Batam Kota and provides a sauna and an outdoor pool. It is conveniently positioned for guests wishing to discover the area's attractions.

Montigo Resorts Nongsa
7.7 Good
Jl. Hang Lekir, Batam, Indonesia
Show on map
6.4 km from city centre, Batam, KR, Indonesia 
GoodBased on 332 reviews
7.7

Montigo Resorts Nongsa is set on Batam, and provides 5-star facilities, including a private beach. The resort offers an outdoor pool, a Jacuzzi and free Wi-Fi, as well as rooms with private terraces.

The BCC Hotel & Residence
7.5 Good
Jl. Bunga Mawar, Baloi Kusuma, Batam, Indonesia
Show on map
4.8 km from city centre, Batam, KR, Indonesia 
GoodBased on 52 reviews
7.5

The BCC Hotel & Residence is a comfortable base while visiting Lubuk Baja and is close to everything the area has to offer. It also features an outdoor pool and a sauna.

Harris Hotel Batam Center
8.2 Excellent
Jl. Engku Putri, Batam Center, Batam, Indonesia
Show on map
0.4 km from city centre, Batam, KR, Indonesia 
ExcellentBased on 541 reviews
8.2

Located in Batam Kota, Harris Hotel Batam Center is an easy drive from Nagoya Hill Shopping Mall and offers private parking on site. It also provides an outdoor pool, free Wi-Fi and a coffee bar.

Swiss-Belinn Baloi Batam
8.0 Excellent
Komplek Villa Idaman Baloi, Batam, Indonesia
Show on map
5.0 km from city centre, Batam, KR, Indonesia 
ExcellentBased on 128 reviews
8.0

Swiss-Belinn Baloi Batam is situated in Lubuk Baja and offers free wireless internet. It provides 3-star accommodation with air-conditioned rooms.

The Anmon Resort Bintan
8.7 Excellent
Jln. Raja Haji KM 01, No.88, Kawasan, Lagoi, Indonesia
Show on map
5.8 km from city centre, Lagoi, KR, Indonesia 
ExcellentBased on 432 reviews
8.7

The ANMON Resort Bintan is situated on Bintan and provides 4-star accommodation in addition to free Wi-Fi. It also offers meeting rooms, an outdoor pool and massage services.

Holiday Inn Resort Batam
7.5 Good
Waterfront City, Sekupang, Indonesia
Show on map
2.9 km from city centre, Sekupang, KR, Indonesia 
GoodBased on 128 reviews
7.5

Holiday Inn Resort Batam is situated on Batam and offers 4-star facilities as well as a rooftop terrace and an indoor pool. Guests have access to a sun deck and a sauna.

Nirwana Resort Hotel
7.8 Good
Jl. Panglima Pantar Lot A1-2-3, Tanjung Pinang, Indonesia
Show on map
30.4 km from city centre, Tanjung Pinang, KR, Indonesia 
GoodBased on 218 reviews
7.8

Nirwana Resort Hotel is set on Bintan, and offers 5-star accommodation as well as an infinity pool and a private beach. It also features a swimming pool, a sauna and a Jacuzzi.

Tips for booking hotels in Riau Islands

Cheapest month:August
Most expensive month:March
Average price in Riau Islands:S$ 454/night
Cheapest price found:S$ 10/night
Cheapest day:Wednesday
Most expensive day:Tuesday
S$ 107 - S$ 1,815
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 85 - S$ 158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Riau Islands hotels

1
Nagoya Hill Hotel Batam
8.2 Excellent
Jalan Teuku Umar, Super Block Nagoya Hill Batam, Lubuk Baja, Indonesia
Show on map
1.5 km from city centre, Lubuk Baja, KR, Indonesia 

Nagoya Hill Hotel Batam is a modern setting when visiting Lubuk Baja and is close to everything the area has to offer. It also offers an outdoor pool, a sauna and a Jacuzzi.

2
Pantai Indah Lagoi Bintan
8.5 Excellent
Lagoi, Indonesia
Show on map
2.0 km from city centre, Lagoi, KR, Indonesia 

Holiday Villa Pantai Indah Bintan is set on Bintan, and provides 5-star accommodation as well as a private beach. It also offers an express check-in and check-out feature, a sun deck and an outdoor pool.

3
The Golden Bay Hotel Batam
7.4 Good
Jalan Bengkong Laut, Golden City, Batam, Indonesia
Show on map
4.0 km from city centre, Batam, KR, Indonesia 

Situated in Bengkong, The Golden Bay Hotel Batam is a short drive from Batam Kota and offers complimentary Wi-Fi, massage services and an express check-in and check-out feature. It provides 3-star accommodation with air-conditioned rooms.

4
Harmoni One Convention Hotel & Service Apartments
7.8 Good
JL. Engku Putri No 1 Batam Center, Batam, Indonesia
Show on map
1.5 km from city centre, Batam, KR, Indonesia 

Harmoni One Convention Hotel & Service Apartments offers 4-star accommodation in Batam Kota. It also features an outdoor pool and a fitness centre.

5
Best Western Premier Panbil
8.6 Excellent
Jl Ahmad Yani, Batam, Indonesia
Show on map
5.5 km from city centre, Batam, KR, Indonesia 

Best Western Premier Panbil is set on Batam, and provides 4-star facilities, including an infinity pool. Popular facilities, such as a sauna and a Jacuzzi, ensure an enjoyable stay in Batam Kota.

6
Bintan Lagoon Resort
6.6 Good
Jalan Indera Segara Site A12, Lagoi, Indonesia
Show on map
5.3 km from city centre, Lagoi, KR, Indonesia 

Bintan Lagoon Resort is situated on Bintan, and provides 5-star facilities, including a private beach. It also features outdoor tennis courts, a free shuttle service and an outdoor pool.

7
Cassia Bintan
8.0 Excellent
Jalan Teluk Berembang, Lagoi, Indonesia
Show on map
5.0 km from city centre, Lagoi, KR, Indonesia 

Cassia Bintan is situated on Bintan, and offers 4-star accommodation in addition to a private beach. It provides free Wi-Fi, an outdoor pool and a kids club.

8
Radisson Golf & Convention Center Batam
8.8 Excellent
Jl Jendral Sudirman, Sukajadi, Batam, Indonesia
Show on map
3.5 km from city centre, Batam, KR, Indonesia 

Located in Batam Kota, Radisson Golf & Convention Center Batam is an easy drive from Mega Mall Batam Centre and Nagoya Hill Shopping Mall. Some of the features on offer at this 5-star hotel include free Wi-Fi, an indoor pool and a Jacuzzi.

Cheapest hotels in Riau Islands, Indonesia

Dju Dju Hotel
7.9 Good
Komplek Bumi Indah Blok IV no 42-45, Lubuk Baja, Indonesia
Show on map
1.2 km from city centre, Lubuk Baja, KR, Indonesia 

Dju Dju Hotel is a comfortable base while in Lubuk Baja and is close to everything the area has to offer. Guests can also make use of free Wi-Fi.

S$ 13
Avg. per night
Apartment Queen Victoria Batam
7.9 Good
Batam, Indonesia
Show on map
3.1 km from city centre, Batam, KR, Indonesia 

Situated in Batam Kota, Apartment Queen Victoria provides 3-star accommodation, as well as an outdoor pool and a Jacuzzi. It offers complimentary Wi-Fi, a 24-hour reception and luggage storage.

S$ 16
Avg. per night
Os Hotel Batu Aji Batam
7.9 Good
Ruko Limanda Blok D No 1 - 3, Batu Aji, Batam, Indonesia
Show on map
12.8 km from city centre, Batam, KR, Indonesia 

OS Hotel Batu Aji Batam is situated in Batu Aji and features free wireless internet. It is conveniently positioned for guests wishing to sightsee in the area.

S$ 16
Avg. per night
Nagoya One Hotel
10.0 Excellent
Komplek Nagoya Square Blok E NO 9 - 18, Batam, Indonesia
Show on map
5.3 km from city centre, Batam, KR, Indonesia 

Nagoya One Hotel is a comfortable base when in Batu Ampar and is close to everything the area has to offer. It also offers free wireless internet.

S$ 18
Avg. per night
Pelangi Hotel & Resort
8.0 Excellent
Jl. D.I Panjaitan Km. 6, Tanjungpinang, Tanjung Pinang, Indonesia
Show on map
1.6 km from city centre, Tanjung Pinang, KR, Indonesia 

Pelangi Hotel & Resort is located in Tanjung Pinang and offers a free shuttle service. It also provides a kids pool, a kids club and an outdoor pool.

S$ 19
Avg. per night
Sky View Hotel
7.7 Good
Komp. Palm Spring Blok B1 No.1-3, Batuampar, Indonesia
Show on map
4.0 km from city centre, Batuampar, KR, Indonesia 

Sky View Hotel is situated in Batam Kota and is close to the area's well-known attractions. It offers free Wi-Fi, a Jacuzzi and an express check-in and check-out feature.

S$ 19
Avg. per night
The K Hotel
8.1 Excellent
Nagoya Garden Phase Ii, Nagoya, Batam, Indonesia
Show on map
4.6 km from city centre, Batam, KR, Indonesia 

Situated in Batu Ampar, The K Hotel Batu Ampar is a short drive from Batam Kota and provides free wireless internet, a beauty centre and an outdoor pool. It is conveniently located for those wanting to visit local attractions.

S$ 20
Avg. per night
The Hills Batam
6.1 Good
Jl. Teuku Umar No. 1, Batam, Indonesia
Show on map
4.8 km from city centre, Batam, KR, Indonesia 

Situated in Lubuk Baja, The Hills Batam is an easy drive from Batu Ampar and provides a swimming pool and a sauna. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

S$ 22
Avg. per night

Hotel prices in Riau Islands

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Riau Islands

Facts about staying in Riau Islands

  • Where is the best place to stay in Riau Islands?

    When visiting Riau Islands, consider checking out Batam, Tanjung Pinang, and Lagoi as some of the most sought after locations.

  • What are the best hotels in Riau Islands?

    Aston Batam Hotel & Residence (8.6/10 from 486 reviews), Montigo Resorts Nongsa (7.7/10 from 332 reviews), and Harmoni One Convention Hotel & Service Apartments (7.8/10 from 440 reviews) are all highly rated places to stay in Riau Islands.