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

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


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.

The perfect place to stay contributes to memorable vacations. You'll find some of the finest hotels in Batam through Expedia's comprehensive hotels page.

Relax and enjoy the facilities at the Montigo Resorts Nongsa or the Grands i Hotel, a couple of the more indulgent hotels awaiting you on the island. At the more economical end of the hotel range are the popular Cittic Hotel and the Fame Hotel Batam.


Top Hotel Deals

See all 141 Hotels in Batam
Montigo Resorts Nongsa

Montigo Resorts Nongsa

Jl. Hang Lekir, Batam
4.2
of 5, from 83 reviews
4.5 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 mi (52 km).

HARRIS Hotel Batam Center

HARRIS Hotel Batam Center

Jl Engku Putri, Batam
4.2
of 5, from 186 reviews
3.5 out of 5.0

Harris Hotel Batam Center is a short 2-minute walk from both Mega Mall and the Batam Center Ferry Terminal. Nagoya Hill Shopping Mall and Batam City Square are within about a 15-minute drive.

$23
Harmoni One Convention Hotel & Service Apartments

Harmoni One Convention Hotel & Service Apartments

Jl Engku Putri, Batam
4.1
of 5, from 83 reviews
4.0 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 mi (52 km).

$46
Swiss-Belhotel Harbour Bay

Swiss-Belhotel Harbour Bay

Jl. Duyung, Sei Jodoh Batu Ampar, Batam
4.2
of 5, from 69 reviews
3.5 out of 5.0

Located in Batu Ampar, this hotel is 0.5 mi (0.8 km) from Harbor Bay Ferry Terminal and within 6 mi (10 km) of Maha Vihara Duta Maitreya Buddhist Temple and Batam Center Shopping Area. Batam Centre Ferry Terminal and Kepri Mall are also within 6 mi (10 km).

$70
Turi Beach Resort

Turi Beach Resort

Jalan Hang Lekiu Nongsa, Batam
3.4
of 5, from 66 reviews
4.0 out of 5.0

Nestled on the beach, this Nongsa resort is next to a golf course and 13.1 mi (21 km) from Mega Mall. Marina Barrage and Marina Bay Sands Skypark are also within 32 mi (52 km).

$53
Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

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

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

$4
D'Kost Homestay Batam

D'Kost Homestay Batam

1 Jalan Laksamana Bintan, Komp Ruko, Batam
2.5 out of 5.0

Located in Lubuk Baja, this hotel is 2.7 mi (4.3 km) from Mega Mall.

$14
Airy Batu Aji Aviari Suprapto Batam

Airy Batu Aji Aviari Suprapto Batam

Jalan R Suprapto Samping RSUD, Batam
3.0 out of 5.0

Situated in Batam, this hotel is 10.8 mi (17.4 km) from Mega Mall.

Top Deals on Flights

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