Mega Mall is located in Batam. When you're done visiting this shopper's paradise, why not explore what this area has to offer? Nagoya Hill Mall is one attraction that's close by.
Mega Mall Tours
Visit Mega Mall
Plan a trip to see Mega Mall
Price found within the past 48 hours. Click for updated prices.


Indra Maya Pool Villas
Price was $9,247, price is now $8,285 per person
$8,285
per person
Oct 13 - Oct 18
found 1 day ago
Roundtrip flight included
New York (NYC) to Batam Batu Besar (BTH)
8.4/10 Very Good! (32 reviews)
Very friendly and good staff going way beyond and helping us out when needed
Reviewed on Aug 2, 2025
Browse tours and tickets to explore Mega Mall
Tours & day trips
See all 8 activities
Discover Batam A Day of Adventure Culture and Relaxation
Activity duration is 12 hours
Spa & wellness
See all 6 activities
Spa and Massage Tour with 2 Way Transfer at Naya Spa Batam
Activity duration is 2 hours
Free cancellation available
Attractions
See all 4 activities
Batam Adventure Park Paintball
Activity duration is 8 hours and 30 minutes
Free cancellation available
Adventure & outdoor
See all 3 activities
Batam Adventure Park Paintball
Activity duration is 8 hours and 30 minutes
Free cancellation available
Popular places to visit
Batam Center Shopping Area
5/5(1 review)
During your trip to Batam, you can search for that perfect souvenir at Batam Center Shopping Area. Check out the spas and top-notch restaurants in this walkable area.
Batam Centre Ferry Terminal
4/5(127 reviews)
Explore the waterfront in Batam with a trip to Batam Centre Ferry Terminal. Visit the shops and spas in this relaxing area.
Batam Centre
1/5(1 review)
Explore the waterfront in Batam with a trip to Batam Centre. Check out the spas and top-notch restaurants in this relaxing area.
Batam Sign
You can find out about the history of Batam with a visit to Batam Sign. While in this romantic area, find time to visit its spas.
Batam Polytechnic
Explore the campus of Batam Polytechnic during your visit to Batam. Check out the shops and top-notch restaurants in this family-friendly area.
Maha Vihara Duta Maitreya Buddhist Temple
You can learn about the history of Batam with a stop at Maha Vihara Duta Maitreya Buddhist Temple. Check out the shops and top-notch restaurants in this relaxing area.
Best Lodging Options Near Mega Mall
Check availability on hotels close to Mega Mall

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau

Ibis Styles Batam Nagoya
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands

Grand Mercure Batam Centre
Jalan Raja H Fisabilillah Teluk Tering, Kecamatan Batam Kota, Batam

Meisterstadt Pollux Habibie
Pollux Habibie Apartment, Tower A1, Batam

Os Style Hotel Batam Centre
Jl. Ahmad Yani, Komplek Batam Centre, Batam, Riau

HARRIS Hotel Batam Center Batam
Jl. Engku Putri, Batam, Riau Islands

Palam Mansion at One Residence Apartment
Jl. Engku Putri Utara, Tlk. Tering, Kec. Batam Kota, Batam, Kepulauan Riau

Harmoni One Convention Hotel & Service Apartments
Jl Engku Putri, Batam Centre, Batam, Batam Island

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Batam Centre Ferry Terminal
- Hotels near Maha Vihara Duta Maitreya Temple
- Casino Hotels in Batam
- Batam Hotels
- Hotel Wedding Venues Hotels in Batam
- Fishing Resorts & in Batam
- Hotels with Tennis Courts in Batam
- Resorts in Batam
- Gay friendly Hotels in Batam
- Family Hotels in Batam
- Resorts & Hotels with Spas in Batam
- 5 Star Hotels in Batam
- Honeymoon Resorts & in Batam
- Beach Hotels in Batam
- Hotels with Suites in Batam
- Cheap Hotels in Batam
- Luxury Hotels in Batam
- Adults Only Resorts & in Batam
- Hilton Hotels in Batam
- Hotels with Bars in Batam
- Hotels with Laundry Facilities in Batam
- Waterpark Hotels in Batam
- Hotels with a Gym in Batam
- Hotels with Waterslides in Batam
- Golf Hotels in Batam
- Oakwood Hotels in Batam
- Hotels with Early Check-in in Batam
- Shangri-La Hotels and Resorts in Batam
- Hotels with Connecting Rooms in Batam
- Cruise Ships in Batam
- Pet-friendly Hotels in Batam
- Hotels with Hot Tubs in Batam
- Accor Hotels in Batam
- Boutique Hotels in Batam
- Historic Hotels in Batam
- Hotels with Free Airport Shuttle in Batam
- Hotels with Room Service in Batam
- Villas in Batam
- Quiet Resorts & in Batam
- Hotels with Free Parking in Batam
- Ascott Hotels in Batam
- Capsule Hotels in Batam
- Hotels with Childcare in Batam
- 3 Star Hotels in Batam
- Romantic Hotels in Batam
- 4 Star Hotels in Batam
- Guest Houses in Batam
- Hotels with Kitchenettes in Batam
- Four Seasons Hotels in Batam
- Mandarin Oriental Hotel Group in Batam
- Hotels with an Outdoor Pool in Batam
- Oceanfront Hotels in Batam
- Hostels in Batam
- OYO Rooms Hotels in Batam
- Hotels with an Indoor Pool in Batam
- Aparthotels in Batam
- Hotels with a Swim-up Bar in Batam
- Green Hotels in Batam
- Fraser Hotels in Batam
- Capella Hotel Group in Batam
- Flights to Batam
- Flights from Sumbawa Besar to Batam
- Flights from Kuala Lumpur to Batam
- Flights from Miri to Batam
- Flights from Kelowna to Batam
- Flights from Catania to Batam
- Flights from Vienna to Batam
- Flights from Manila to Batam
- Flights from Johor Bahru to Batam
- Flights from Medan to Batam
- Flights from Tabuk to Batam
- Flights from Surin to Batam
- Flights from Labuan to Batam
- Flights from Jeju City to Batam
- Flights from Winnipeg to Batam
- Flights from Palangkaraya to Batam
- Flights from Sentani to Batam
- Flights from Rimini to Batam
- Flights from Des Moines to Batam
- Flights from Kyiv to Batam
- Flights from Niuatoputapu to Batam
- Flights from Frederick to Batam
- Flights from Chongqing to Batam
- Flights from Beaver to Batam
- Flights from Dehradun to Batam
- Flights from Jamaica to Batam