Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Batam Stay at Grand Swiss-Belhotel Harbour Bay

Day 1 · Mon, Nov 30
Harbour Bay, Batam

Arrival in Harbour Bay

  1. Grand Swiss-Belhotel Harbour Bay — Harbour Bay — Ease into Batam with check-in, a short rest, and a harbor-facing start to the trip; afternoon, ~1 hour.
  2. Harbour Bay Seafood Restaurant — Harbour Bay — A reliable first meal right by the hotel, ideal for Batam-style chili crab, grilled fish, and shared plates; lunch, ~1.5 hours, about SGD 15–35 per person.
  3. Harbour Bay Mall — Harbour Bay — Good for a low-effort wander, coffee break, and any last-minute essentials after arrival; late afternoon, ~1 hour.
  4. Nagoya Hill Shopping Mall — Nagoya — Batam’s most popular mall for shopping, snacks, and people-watching without a big detour from Harbour Bay; evening, ~1.5–2 hours.
  5. Coffee Town Batam — Nagoya — A solid stop for local coffee and a light dessert before heading back to the hotel; evening, ~45 minutes, about SGD 4–10 per person.

Afternoon Arrival and Settle-In

Check into Grand Swiss-Belhotel Harbour Bay and take the first hour slowly — this is the best kind of Batam day, where you land, drop your bags, and let the harbor air do the work. If your room is ready, ask for a harbor-facing or higher-floor room; the view over Harbour Bay is especially nice late afternoon when the ferries and marina lights start picking up. From the hotel, everything on today’s list is walkable or a very short ride away, so there’s no need to rush. If you arrive early, use this window for a quick shower, a rest, or a brief look around the waterfront before lunch.

Lunch by the Water

Head straight to Harbour Bay Seafood Restaurant for a first Batam meal that feels properly local. Go for the chili crab, grilled fish, butter prawns, or a simple vegetable dish to balance the table — this is a good place to share, and portions are usually generous. Expect around SGD 15–35 per person depending on what you order, plus drinks. It’s an easy walk from the hotel, so no transport needed unless it’s raining; then a short Grab ride is the simplest backup. Lunch is best here before the midday lull, and service is usually smoother if you arrive a little earlier than peak meal time.

Afternoon Wandering

After lunch, keep things light with a slow wander through Harbour Bay Mall, which is handy for coffee, air-conditioning, and any small essentials you forgot to pack. This is the kind of mall where you can browse without commitment: pick up bottled drinks, snacks, toiletries, or just sit for a while and people-watch. If you want a little more time outside the hotel before the evening crowd, this is also a nice place to do it because you can move between the waterfront and the mall without much effort. Most shops here open late morning and stay open into the evening, so there’s no pressure to clock-watch.

Evening in Nagoya

In the evening, take a short Grab to Nagoya Hill Shopping Mall, usually about 10–20 minutes from Harbour Bay depending on traffic. This is Batam’s busiest all-round shopping stop, so come here for browsing, souvenirs, snacks, and a bit of buzz rather than anything too structured. The food courts and smaller snack stalls are good for grazing, and the mall stays lively into the evening, especially around dinner time. Before heading back, stop at Coffee Town Batam in Nagoya for a local coffee and something sweet — it’s a relaxed way to end the day, with drinks and dessert typically landing around SGD 4–10 per person. From there, it’s an easy ride back to Grand Swiss-Belhotel Harbour Bay for an early night or a final look at the harbor if you still have energy.

Day 2 · Tue, Dec 1
Harbour Bay, Batam

Central Batam stay

  1. Maha Vihara Duta Maitreya Monastery — Batu Aji — Start with Batam’s largest and most impressive Buddhist temple complex for a calm morning and photo stop; morning, ~1.5 hours.
  2. Taman Rusa Sekupang — Sekupang — A greener, slower-paced follow-up with family-friendly park energy and a change of scenery from the temple; late morning, ~1 hour.
  3. Golden Prawn 933 — Bengkong — A classic seafood lunch destination with tanks, harbor views, and big-group dishes best enjoyed midday; lunch, ~1.5–2 hours, about SGD 18–40 per person.
  4. Ocarina Park — Batam Centre — Open waterfront space for a relaxed afternoon stroll, ferris-wheel-style fun, and sea breezes; afternoon, ~1.5 hours.
  5. Welcome to Batam Monument — Batam Centre — Batam’s most recognizable photo stop, best paired with sunset light and a quick city landmark visit; late afternoon, ~30–45 minutes.
  6. Batam View Beach Resort area café or lounge — Nongsa — End with a quieter east-side drink or light dinner if you want a scenic wind-down away from the city bustle; evening, ~1.5 hours, about SGD 10–25 per person.

Morning

Start early and leave Harbour Bay by around 8:00 AM so you can beat the heat and the heavier cross-island traffic. The drive to Maha Vihara Duta Maitreya Monastery in Batu Aji usually takes about 35–50 minutes depending on road conditions, and it’s worth the early start because the complex is at its calmest before tour groups roll in. Entry is typically free or donation-based, and you’ll want about 1.5 hours to wander the main prayer halls, the huge smiling statues, and the quieter corners for photos. Dress modestly, keep your voice low, and bring small cash if you’d like to buy incense or make a donation.

From there, continue to Taman Rusa Sekupang, which is usually another 20–30 minutes by car. This is a good change of pace after the temple: greener, slower, and easygoing, with a family-park feel that gives your day some breathing room. Plan for about an hour here. It’s not a big-ticket attraction, which is exactly why it works — you can stroll, sit down for a bit, and let the morning unfold without rushing. If you’re using ride-hailing, it’s straightforward to get both trips done on Grab, and you’ll generally save time versus trying to link up public transport across these districts.

Lunch and Afternoon

Head east to Golden Prawn 933 in Bengkong for lunch, and go hungry. This is one of those Batam seafood places that’s built for groups, big plates, and a leisurely midday meal, with live tanks and plenty of space to linger. A proper lunch here usually runs about SGD 18–40 per person depending on what you order, and the crowd can peak on weekends and holidays, so arriving around 12:00–12:30 PM is ideal. Order the classics — butter prawns, chili crab, sotong, and a veg dish to balance it out — and don’t be shy about asking for prices before confirming the seafood by weight.

After lunch, make your way to Ocarina Park in Batam Centre for a slower afternoon by the water. The drive is usually 15–20 minutes, and this is the point in the day where Batam feels most breezy and unhurried. Give yourself about 1.5 hours to walk the waterfront, sit by the sea, and do a little light amusement-park wandering if anything is open. Then continue just a few minutes away to the Welcome to Batam Monument, which is best in late afternoon light when the sky starts to soften. It’s a quick stop — 30 to 45 minutes is enough — but it’s the kind of landmark you’ll want for the classic Batam photo before the day fades.

Evening

For dinner or a final drink, head to the Batam View Beach Resort area café or lounge in Nongsa. It’s a longer cross-island ride from Batam Centre, usually around 25–40 minutes, but the payoff is a quieter east-side atmosphere that feels far removed from the busier harbor and mall zones. This is a good place to slow the pace completely: a light meal, a cocktail, or just a sea-facing coffee if you’re not hungry after the seafood lunch. Expect about SGD 10–25 per person, depending on what you order. If you’re heading back to Harbour Bay afterward, leave before the very late evening traffic builds up; the return drive is straightforward, but on Batam roads it’s always smarter to move a little earlier than you think.

Day 3 · Wed, Dec 2
Harbour Bay, Batam

Departure from Harbour Bay

  1. Tanjung Uma Fish Market — Tanjung Uma — Start early with a lively local market atmosphere and a final glimpse of Batam’s fishing culture before departure; morning, ~1 hour.
  2. Engku Putri Square — Batam Centre — A quick civic-center stop for an easy open-space stroll and one last city view without overcommitting time; morning, ~45 minutes.
  3. Batam Grand Mosque — Batam Centre — A graceful architectural stop if timing allows, offering a peaceful final landmark close to the central corridor; late morning, ~45 minutes.
  4. A local bakso or nasi padang restaurant near Harbour Bay — Harbour Bay — Keep lunch convenient and flexible near your hotel before checkout or ferry transfer; midday, ~1 hour, about SGD 5–15 per person.
  5. Harbour Bay Ferry Terminal — Harbour Bay — Build in buffer time for luggage, immigration, and boarding so departure stays stress-free; afternoon, ~1.5 hours before departure.

Morning

For your last Batam morning, leave Grand Swiss-Belhotel Harbour Bay around 7:00–7:30 AM so you can make the most of the cooler air and lighter traffic before the island gets busier. The run to Tanjung Uma Fish Market is usually about 10–15 minutes by taxi or Grab, and it’s best to go early when the catch is still fresh and the market has that proper working-harbor buzz. Expect wet floors, narrow lanes, and the usual friendly chaos — just wear comfortable shoes and keep small cash handy if you want a drink or a simple snack nearby.

From there, continue to Engku Putri Square in Batam Centre; the drive takes roughly 20–30 minutes depending on traffic. It’s a quick, easy breather: a clean civic plaza with open space, fountains, and a bit of local government-city energy around it. Give yourself just enough time for a walk and a few photos, then head a few minutes over to Batam Grand Mosque. If the timing works with prayer activity, you’ll find it especially serene in the late morning — dress modestly, move quietly, and budget a little extra time for footwear and entry flow if it’s busy.

Lunch and a Slow Finish

Keep lunch simple and close to home with a local bakso or nasi padang restaurant near Harbour Bay so you’re not rushing before checkout or terminal time. Around the Harbour Bay area, you’ll find plenty of no-fuss spots serving satisfying plates for about SGD 5–15 per person; this is the moment for a relaxed bowl of bakso, a plate of rice with curry and sambal, or a quick iced tea while you cool down. If you have bags with you, ask the driver to wait or pre-book a Grab so you don’t waste time hunting for transport afterward.

Afternoon Departure

Build in a proper buffer and head to Harbour Bay Ferry Terminal about 1.5 hours before departure — even more if you’re checking bags or traveling on a weekend or holiday period. The terminal is close to the hotel, so the transfer is short, but the extra time is worth it for ticket checks, immigration, and boarding without stress. If you end up arriving a little early, the terminal side of Harbour Bay is easy enough to linger in for a final drink or to watch the boats coming and going while you wait to board.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version