Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Riau Islands

Filter by star ratings
All filters
Lovina Inn Penuin
7.4 Good

4.6 km from city centre, Batam Show on map

GoodBased on 81 reviews
7.4

Lovina Inn Penuin provides a comfortable base when visiting Lubuk Baja and is close to everything the area has to offer. It also features a 24-hour reception, a concierge and a currency exchange.

Hotel 01 Batam
6.6 Good

0.8 km from city centre, Batam Show on map

GoodBased on 141 reviews
6.6

This comfortable hotel in Batam Kota offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It also features a concierge, luggage storage and a 24-hour reception.

Pelangi Hotel & Resort
7.9 Good

1.6 km from city centre, Tanjung Pinang Show on map

GoodBased on 92 reviews
7.9

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.

Hotel Utama
5.2 Okay

5.5 km from city centre, Batam Show on map

OkayBased on 6 reviews
5.2

Located in Batam Kota, Hotel Utama Batam is an easy drive from Nagoya Hill Shopping Mall and Mega Mall Batam Centre. It has a spa and wellness centre, as well as a sauna, a Jacuzzi and a beauty centre.

Amaris Hotel Nagoya Hill - Batam
7.9 Good

4.8 km from city centre, Batam Show on map

GoodBased on 486 reviews
7.9

Amaris Hotel Nagoya Hill - Batam provides a stylish base while visiting Lubuk Baja and is close to everything the area has to offer. Those staying at the property can also enjoy complimentary Wi-Fi.

Harris Hotel Batam Center
8.3 Excellent

0.5 km from city centre, Batam Show on map

ExcellentBased on 934 reviews
8.3

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.

Batam City Hotel
7.9 Good

0.5 km from city centre, Lubuk Baja Show on map

GoodBased on 142 reviews
7.9

Batam City Hotel is an elegant setting while in Lubuk Baja and is close to everything the area has to offer. It also provides an executive floor, an express check-in and check-out feature and a coffee bar.

Grands I Hotel
8.9 Excellent

4.6 km from city centre, Batam Show on map

ExcellentBased on 339 reviews
8.9

Grands I Hotel is a luxury setting while visiting Lubuk Baja and is close to everything the area has to offer. The multiple amenities this modern hotel offers include an outdoor pool, a coffee bar and a sauna.

Lagoi Bay Villas
8.3 Excellent

1.7 km from city centre, Lagoi Show on map

ExcellentBased on 224 reviews
8.3

Lagoi Bay Villas is situated on Bintan and provides 4-star facilities in addition to free Wi-Fi. The various amenities this modern resort offers include an outdoor pool, an express check-in and check-out feature and a beauty centre.

Os Hotel Airport Batam
7.5 Good

5.1 km from city centre, Batam Show on map

GoodBased on 115 reviews
7.5

Located in Batam Kota, OS Hotel Airport Batam is a short drive from Mega Mall Batam Centre and Nagoya Hill Shopping Mall. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

Tips for booking a Riau Islands hotel

Cheapest month:May
Most expensive month:February
Average price in Riau Islands:S$ 199/night
Absolute cheapest price found:S$ 7/night
Cheapest day:Tuesday
Most expensive day:Friday
S$ 31 - S$ 396
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 95 - S$ 151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Riau Islands hotels

Show all 635 hotels
1
Holiday Villa Pantai Indah
8.8 Excellent

2.0 km from city centre, Lagoi Show on map

Holiday Villa Pantai Indah Bintan is set on Bintan, and provides 4-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.

2
The Golden Bay Hotel Batam
8.0 Excellent

4.0 km from city centre, Batam Show on map

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

3
Bintan Lagoon Resort
7.0 Good

5.2 km from city centre, Lagoi Show on map

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.

4
Cassia Bintan
8.3 Excellent

4.9 km from city centre, Lagoi Show on map

Cassia Bintan is situated on Bintan, and offers 4-star accommodation in addition to a private beach. It also provides an express check-in and check-out feature, an outdoor pool and an airport shuttle.

5
Panbil Residence Apartment Batam
7.8 Good

5.7 km from city centre, Batam Show on map

Situated in Batam Kota, Panbil Residence Apartment Batam provides 4-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, a laundry service and a 24-hour reception.

6
Angsana Bintan
8.4 Excellent

5.0 km from city centre, Lagoi Show on map

Angsana Bintan is situated on Bintan, and provides 5-star accommodation as well as a private beach. It also features an outdoor pool, outdoor tennis courts and a free shuttle service.

7
Bintan Beach Resort
8.4 Excellent

2.6 km from city centre, Tanjung Pinang Show on map

This comfortable hotel in Tanjung Pinang offers free wireless internet, as well as an outdoor pool and a coffee bar. It provides 3-star accommodation with air-conditioned rooms.

8
KTM Resort
8.3 Excellent

13.9 km from city centre, Batam Show on map

This peaceful resort in Sekupang offers complimentary Wi-Fi, as well as outdoor tennis courts and an outdoor pool. It also provides a Jacuzzi and a sauna.

Cheapest hotels in Riau Islands, Indonesia

Show all 635 hotels
The Golden Bay Hotel Batam
8.0 Excellent

4.0 km from city centre, Batam Show on map

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

S$ 15
Avg. per night
RedDoorz near Pantai Coastarina Batam
5.4 Okay

4.6 km from city centre, Lubuk Baja Show on map

RedDoorz Near Pantai Coastarina Batam Bengkong offers a comfortable setting while in Bengkong. It also provides room service.

S$ 15
Avg. per night
Eatern Hotel
7.8 Good

0.6 km from city centre, Lubuk Baja Show on map

Eatern Hotel is located in Lubuk Baja and provides guests with free Wi-Fi. It also provides luggage storage, a 24-hour reception and room service.

S$ 17
Avg. per night
Safina Inn Syariah Sekupang Batam

3.9 km from city centre, Sekupang Show on map

Safina Inn Syariah Sekupang Batam is situated in Sekupang and offers free wireless internet. It is conveniently located for guests wishing to discover the area's attractions.

S$ 19
Avg. per night
Hotel Panorama
8.2 Excellent

3.1 km from city centre, Tanjung Pinang Show on map

Located in Tanjung Pinang, Hotel Panorama Tanjung Pinang is within a 30-minute drive of Raja Haji Fisabilillah International Airport and offers free Wi-Fi. It also features 24-hour room service, a coffee bar and laundry facilities.

S$ 19
Avg. per night
Os Style Hotel
7.3 Good

12.8 km from city centre, Batam Show on map

OS Style Hotel provides a comfortable setting while visiting Sagulung and is close to everything the area has to offer. It also offers an airport shuttle, room service and a 24-hour reception.

S$ 19
Avg. per night
OYO 666 D' Grande Hotel Batam
8.0 Excellent

4.2 km from city centre, Batam Show on map

OYO 666 D' Grande Hotel Batam Lubuk Baja is located in Lubuk Baja and offers free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

S$ 20
Avg. per night
Lovina Inn Batam Center
7.0 Good

1.2 km from city centre, Batam Show on map

Lovina Inn Batam Centre is located in Batam Kota and offers free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

S$ 20
Avg. per night

Hotel prices in Riau Islands

2 stars or below

S$ 14 - S$ 101

No. 1 most popular

S$ 27
Avg. per night

No. 2 most popular

S$ 44
Avg. per night

Best value

S$ 14
Avg. per night
3 stars

S$ 15 - S$ 193

No. 1 most popular

S$ 79
Avg. per night

No. 2 most popular

S$ 29
Avg. per night

Best value

S$ 15
Avg. per night
4 stars and up

S$ 24 - S$ 607

No. 1 most popular

S$ 196
Avg. per night

No. 2 most popular

S$ 96
Avg. per night
S$ 24
Avg. per night

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

Where to stay in Riau Islands

Riau Islands travel FAQs

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

    Batam, Tanjung Pinang, and Lagoi are some of the most favoured places to stay in Riau Islands.

  • What are the best hotels in Riau Islands?

    Riau Islands is home to many highly-rated hotels, one of which is Montigo Resorts Nongsa, which has a current rating of 8.3. For other potential stays, consider Turi Beach Resort and Nirwana Resort Hotel, which can also be great places to stay in Riau Islands.