Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.


Batam Vacation Packages

Welcome to Batam, which is in Riau Islands, famous for mesmerizing scenery, such as beaches, forests and rolling hills.

When you think it is time to broaden your horizons beyond Batam, you'll quickly discover that the surrounding area has some cities, attractions and landscapes waiting to be enjoyed. Penyengat Island and Tanjung Pinang are two other places worth checking out while you're in Riau Islands.

Bintan is 35 miles (56 kilometers) from Batam. This regional center offers a some great visitor attractions, like Bintan Island Elephant Park, Ria Bintan Golf Club and Banyan Tree Temple. If you have enough time, why not stop by Santa Maria Cave, Trikora Beach and Pasar Oleh Oleh Market before you return to Batam.

Those with a love of history won't want to miss the region's fabulous historic palaces and fortresses. The best places for tourists to visit when they arrive in a new destination are the ones that best illustrate the culture. Head to Riau Islands' craft workshops.

Take a break from traveling and spend a few relaxing hours boating or snorkeling.

Independence Day is celebrated on the 17th of August, so if you're lucky enough to be in Batam then, put aside your sightseeing and join in the local festivities with proud locals.

For many, the world is a book and those who choose not to travel read only a page. So book your holiday and enjoy the experiences to be savoured in Batam.


Top Hotel Deals

See all 149 Hotels in Batam
Montigo Resorts Nongsa

Montigo Resorts Nongsa

Jl. Hang Lekir, Batam
4.3
of 5, from 232 reviews
5.0 out of 5.0

Offering direct access to the beach, this Nongsa resort is 14.5 mi (23.3 km) from Mega Mall. Marina Barrage and Marina Bay Sands Skypark are also within 32 miles (52 km).

£19
Harmoni One Convention Hotel & Service Apartments

Harmoni One Convention Hotel & Service Apartments

Jl Engku Putri, Batam
4.1
of 5, from 284 reviews
4.5 out of 5.0

This family-friendly Batam hotel is located in the entertainment district, 2.1 mi (3.3 km) from Mega Mall, and within 32 mi (52 km) of Universal Studios Singapore® and Singapore Flyer. Underwater World and Marina Barrage are also within 32 miles (52 km).

£43
Batam View Beach Resort

Batam View Beach Resort

Jl. Hang Lekir Nongsa, Batam
3.5
of 5, from 104 reviews
4.0 out of 5.0

Nestled on the beach, this Nongsa resort is 2.5 mi (4 km) from Nongsa Pura Ferry Terminal and 2.9 mi (4.6 km) from Tamarin Santana Golf Club. Batam Polytechnic is 12.2 mi (19.6 km) away.

£28
Novotel Batam

Novotel Batam

Jalan Duyung Sei Jodoh, Batam
3.6
of 5, from 171 reviews
4.5 out of 5.0

Located in Batam, this family-friendly hotel is 0.7 mi (1.1 km) from Harbor Bay Ferry Terminal, and within 6 mi (10 km) of Batam Center Shopping Area and Mega Mall. Kepri Mall and Maha Vihara Duta Maitreya Buddhist Temple are also within 6 miles (10 km).

Grands i Hotel

Grands i Hotel

Jl Teuku Umar Bukit Nagoya, Batam
4.2
of 5, from 191 reviews
4.5 out of 5.0

Located in Lubuk Baja, this hotel is 1.7 mi (2.7 km) from Harbor Bay Ferry Terminal and 2.2 mi (3.5 km) from Maha Vihara Duta Maitreya Buddhist Temple. Batam Center Shopping Area and Batam Centre Ferry Terminal are also within 6 miles (10 km).

£40
Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

Jl. Jendral Sudirman, Sukajadi, Batam
4.5
of 5, from 81 reviews
5.0 out of 5.0

Located in the heart of Batam, this hotel is 4.4 mi (7 km) from Mega Mall.

£35
Harmoni Hotel

Harmoni Hotel

Jl. Imam Bonjol, Batam
4.0
of 5, from 123 reviews
4.5 out of 5.0

Located in Lubuk Baja, this spa hotel is 1.1 mi (1.8 km) from Harbor Bay Ferry Terminal and 2.8 mi (4.5 km) from Maha Vihara Duta Maitreya Buddhist Temple. Kepri Mall and Batam Center Shopping Area are also within 6 miles (10 km).

£22
Amaris Hotel Nagoya Hill - Batam

Amaris Hotel Nagoya Hill - Batam

Komp. Ruko Nagoya Hill Blok I No. 10-16, Batam
3.8
of 5, from 108 reviews
3.5 out of 5.0

Located in Lubuk Baja, this hotel is 1.7 mi (2.8 km) from Harbor Bay Ferry Terminal and 2.5 mi (4 km) from Maha Vihara Duta Maitreya Buddhist Temple. Batam Center Shopping Area and Batam Centre Ferry Terminal are also within 6 miles (10 km).

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.