Less than an hour or so from Singapore by ferry, Batam is the perfect weekend vacay destination out of our city’s bustle and hustle. This sun-kissed Indonesian island is a paradise of spas and also watersports. Best part? Food and shopping corners at every nook and cranny. To help keep your spending budget in check, here are some affordable hotels in Batam you can stay in.

1. Aston Batam Hotel and Residences ($56/night) – great for physical fitness enthusiasts

Aston Batam Hotel and Residence is a 4-star hotel located in central Batam, just 8 minutes from Harbour Bay Ferry Terminal, shopping malls, and golf course. Guests get to remain in a modern hotel room coupled with a tub from only $56/night.

Individuals who like staying active may take benefit of physical fitness facilities such as the gym, yoga studio, and swimming pool. Visitors may also seek respite in the resort.

2. Radisson Golf and Convention Center Batam ($64/night) – with pool and children playroom

Radisson Golf & Convention Center Batam provides room starting from $64/ night. Standard room features include a 42-inches Light-emitting diode Television, minibar, and coffee/tea making facilities.

Best suited to golf enthusiasts, the hotel is only a brief walk from Padang Golf Sukajadi, where the visitors can put on the rolling fairways.

Wipe some D vitamin at the magnificent infinity pool, and then grab some refreshing cocktails at the poolside bar right beside. Guests may also recharge Zoysia Spa for a soothing massage treatment or sweat it out in the sauna area.

Not neglecting the small ones, Radisson also has a Kid’s Club play area to keep kids entertained. The hotel offers in-house babysitting services as well. So, don’t hesitate to go on and spend a night out in the city alone with your partner – minus the guilt.

Free ferry and airport shuttle services will also be available so guests may catch their transportation home easily.

3. Harmoni One Convention Hotel and Service Apartments ($25/night) – Roman-style hotel with a rooftop pool

Boasting rooms modeled with a classic appeal, Harmoni One Convention Hotel and Service Apartments supply stay from $25/night – the lowest price on this listing.

Bring your butt, because their expansive rooftop pool looks like a scaled-down rendition of the renowned Historical Rome Baths.

Soothe your muscles using a vast selection of spa treatments following a day of shopping at Mega Mall.

4. Travelodge Batam ($40/night) – rooms with ocean or city views

Travelodge Batam is in an ideal location to stay in Batam as it’s close to the Harbour Bay Ferry Terminal. A premier area costing $40/night may accommodate a max of 4, and you’ll be enjoying a town or sea view.

They supply free shuttle services to nearby attractions and popular malls in Batam. Other conveniences include a swimming pool, physical fitness center, bar, and a restaurant which serves Western and Asian cuisines both a la carte and buffet style.