In the urban jungle of Singapore, it is sometimes challenging to find some calm that is essential for self-care. While you may be dreaming of the sandy beaches of Maldives and Bora Bora for your next vacation, here are some of the best beach weekend getaways from Singapore, many of which you don’t even need to catch a flight for – they are just a boat ride away!

Here are some of the most underrated island paradise destinations surrounding Singapore. Take your pick from adventure-seeking waterfall hikes to a quiet retreat on a private island – we’ve got you covered. These stunning islands are not just hidden gems but also quiet getaways.

1. Desaru Coast: Eco-tourism on the eastern fringe of Johor for some family fun

Wide shot of The Westin Desaru Coast Resort Wide shot of The Westin Desaru Coast Resort

The Westin Desaru Coast Resort boasts spacious rooms, sea views, superb dining and an on-site spa, perfect for a short getaway for couples, friends or family. Photo credit: The Westin Desaru Coast Resort website/

Located just a stone’s throw away from Singapore, Desaru Coast is one of Malaysia’s premium integrated destination on the eastern coast of Johor. Desaru Coast welcomed its first visitors in late 2019, with family and eco-friendly attractions and accommodation options, such as Hard Rock Hotel Desaru Coast and The Westin Desaru Coast Resort.

Both hotels provide guests with direct access to Adventure Waterpark, home to one of the largest wave pools in the world. The Tidal Wave Beach allows guests to float lazily in the water or get carried away further into the tidal waves. Those seeking some exhilaration can try the Kraken’s Revenge, a roller coaster flume ride that sends you through a 360-degree loop before plunging you down 30 metres into a splashing finish. You can also check out the Swinging Ship – a Viking ship replica that swings beside three 13-metre high Penawar Falls, to an incline of 180 degrees.

Those who prefer to be closer to nature may choose to visit the local Desaru Fruit Farm instead. It has been in operation for over 10 years, and has been recognised for its efforts relating to agro-cultural practices and conservation.

The sprawling 180 acres of land contains more than 100 species of fruit trees and plants, along with  a small petting zoo, a paintball activity space and a go-kart track. You will also get to learn about bee keeping and get to taste raw unprocessed fresh honey. The mini petting zoo features a range of animals from goats to rabbits, where visitors are welcome to feed them with fresh vegetables.

If you are looking for a nearby getaway for the whole family, Desaru Coast is a great option.

How to get there:
Catch a ferry from Tanah Merah Ferry Terminal to Desaru Coast Ferry Terminal at S$70 one way and S$118 for a return trip. You can also book a private car or self-drive to Desaru. 

Adventure Waterpark
Opening hours:
Open daily; 10:00am to 6:00pm
Ticket prices: S$33

Desaru Fruit Farm
Opening hours:
Open daily; 8.30am to 6:00pm
Ticket prices: 
Adult: S$9
Child (3-11 years old): S$7

2. Batam: Enjoy the villa life with your young ones along the Riau Archipelago

The view from the suite in Montigo Resort Nongsa overlooking the sea The view from the suite in Montigo Resort Nongsa overlooking the sea

Enjoy the expansive view from the comfort of your suite in Montigo Resort Nongsa. You’ll might probably just want to spend the rest of your evening in the pool at dusk. Photo credit: Montigo Resorts Facebook

Whether you’re planning a holiday with your family or group of friends, Batam, Indonesia is probably one of the most convenient destinations to consider. Located just an hour away from Singapore by ferry, it is easily accessible and has a variety of activities available, from a game of golf to catching your own seafood from the sea. 

Another great option for families with children is the Montigo Resorts Nongsa. Each villa accommodates up to four persons and comes equipped with a private pool and a roof top terrace overlooking the South China Sea. On a good day, you may even catch a glimpse of the Singapore skyline on the horizon.

The Tilo Kids Club in Montigo Resort Nongsa The Tilo Kids Club in Montigo Resort Nongsa

The Tilo Kids Club features a vast, colourful space for children of all ages to let their creativity flow with activities such as arts & crafts, baking, face painting, canvas painting and origami classes. Photo credit: Montigo Resorts

Children up to three years old can explore the Tilo Kids Club where they will engage in fun and educational activities, with a range of board games or game consoles. ,Families with youths in tow can experience the thrill of shooting an airsoft gun around the resort or test their aim with a game of darts. If you prefer to immerse yourself in local culture, you can sign up for the batik painting class to try your hand at dyeing fabric in the traditional Indonesian way that dates back 1,600 years ago.

For a more back-to-basics rustic living experience, try staying at Moon Bay Kelong, a wooden villa built on stilts above the water that provides a peaceful and tranquil stay in the middle of the sea. What’s more, you’ll get to experience life on a kelong, dig into delicious fresh catch every day and can even try your hand at catching your own meals from the sea!

Last but not least, Batam is also known as a golfer’s paradise, so don’t forget to check out the seven different ranges around the area, such as Batam Hills Golf Resort, Palm Springs Golf and Beach Resort or the most famous Padang Golf Sukajadi

How to get there:
Catch a ferry from Harbourfront Ferry Terminal or Tanah Merah Ferry Terminal in Singapore to Batam Centre, Harbour Bay, Sekupang or Nongasapura Ferry Terminal in Batam. Ticket prices are S$25 for a one-way ticket and S$50 for a two-way ticket.

Tiko Kids Club
Fees: S$9/pax per activity or S$50/pax for full day (9:00am – 6:00pm)

Airsoft Rifle
Fees: S$8/pax for 30 pellets 

Batik Painting
Fees: S$32/pax

3. Bintan: Frolick with friends in Southeast Asia’s first man-made seawater lagoon

Wide shot of Treasure Bay’s Crystal Lagoon in Bintan Wide shot of Treasure Bay’s Crystal Lagoon in Bintan

Treasure Bay Bintan’s Crystal Lagoon is Southeast Asia’s first man-made seawater lagoon, powdered with fine sand and turquoise blue waters, making a perfect Insta-worthy spot. Photo credit: Treasure Bay Bintan website/

Treasure Bay is a waterfront resort city located on the Indonesian island of Bintan, with numerous zones integrated by lagoons, waterways and promenades. Treasure Bay Bintan’s Crystal Lagoon is Southeast Asia’s first man-made seawater lagoon. One of the unique accommodation options available around the lagoon is a new desert-themed glamping resort, ANMON. It features Instagram-worthy teepee-style glamp tents with private bathrooms and enclosed patios, ideal for lounging in the privacy of the tents or al fresco in the outdoor areas.

You will find an extensive range of recreational and sporting activities suitable for all ages around Treasure Bay.  From mangrove kayaking, to off the road ATV trails and a giant slip and slide, there is something for every guest to participate in. For water sports junkies, head over to Treasure Bay’s very own Chill Cove Wake Park to try out its range of water activities including cable skiing!

Wide shot of Indra Maya Pool Villa at Nirwana Gardens Bintan Wide shot of Indra Maya Pool Villa at Nirwana Gardens Bintan

Take a dip and enjoy the sunset from the private pool at Indra Maya Villa in Nirwana Gardens. Photo credit: Nirwana Gardens website

If you prefer to stay by the coast, you may consider one of the eight exclusive pool villas at Nirwana Gardens instead. The Indra Maya Pool Villa faces the South China Sea, giving you a sweeping view of the coast line from the luxury of the courtyard. An interesting activity at Nirwana Gardens is its turtle hatchery programme where the staff work together with the local community to conserve and protect native Green and Hawksbill turtles. Guests are welcomed to be a part of this unique and free experience to watch as the 3-day-old hatchlings are released from their sheltered hatchery onto the beachfront.

How to get there:
Catch a ferry (S$58 for two-way) from Tanah Merah Ferry Terminal to Bandar Bentan Telani Ferry Terminal in Bintan. Hail a local cab to complete the final leg of the transfer to Treasure Bay or Nirwana Gardens.

Cable Ski
Fees: S$25 for 30 minutes

4. Pulau Pangkil: Rally your friends or loved ones and lock yourself away from the world on this exotic private island

Aerial shot of Pulau Pangkil Aerial shot of Pulau Pangkil

Take in the surroundings of Pulau Pangkil as you explore the island and isolate yourself from the rest of the world in crystal clear waters. Photo credit: Pangkil Island Resort Website

If you are looking for a one-of-a-kind exotic island getaway, look no further – you can book this entire island for some private time with your partner or close friends. Situated further off Bintan, Pulau Pangkil is a private island that can be accessed from the private Pama Jetty located an hour and a half off Bintan. Choose to visit Pulau Pangkil directly, or make a pitstop after your stay in Bintan for a unique experience.

Interior of Pulau Pangkil villa Interior of Pulau Pangkil villa

The beach-facing villas at Pulau Pangkil are equipped with four-post beds enclosed within a mosquito net for maximum comfort and peace of mind.

Here, guests stay in driftwood villas constructed using logs salvaged at sea and the surrounding islands. These open villas stand by the edge of the beach, and are elevated from the ground to take advantage of the tropical sea breeze, overlooking the crystal clear waters beneath. They are naturally ventilated with roof-mounted fans and no air-conditioning, but decked out in rich fabric, intricate handcarved furniture and fittings that exude simple luxury.

The island is also void of other man-made elements, with minimal concrete or light pollution – making it the perfect destination to recharge your soul with your other half on a hammock, with the sunset glowing behind tiki torches and a blanket of stars.

As you explore this idyllic island, you will be surprised by how incredibly rich the ecosystem is. There are over 40 species of plants, and the surrounding seas are strictly no-fishing zones. If you are observant and lucky enough, you can spot herons, mudskippers, monitor lizards, and butterflies within the area. All three meals are provided during your stay according to your own schedule, with a mix of Indonesian and Western dishes, from grilled seafood and barbecued meats, to pastas, vegetables and fresh fruits. To top it off, you can book a massage (minimum six sessions) during your stay to fully indulge in this rustic paradise.

The cost for hiring the entire island starts from S$3,450 per night per group, for a minimum of 10 adults for a two-night stay. All costs include three meals a day, full use of facilities, and land and boat transfers between Bintan and Pulau Pangkil. If you have a smaller group, individual bookings are available for a minimum of two nights’ stay with at least 4 adults, priced at S$330++ per adult and S$120++ per child (4-13 years old) per night. Do note that individual bookings will be limited to Mondays to Thursdays only.

How to get there: Catch a ferry (S$58 for two-way) from Tanah Merah Ferry Terminal to Bandar Bentan Telani Ferry Terminal in Bintan. Catch a cab to the private Pama Jetty (1 hour 30 mins) and the resort will whisk you to Pulau Pangkil in their private boat in 15 – 30 mins. 

Fees: S$30 for 60 minutes

5. Telunas: Take a couples retreat and reconnect with untouched flora and fauna

A row of over-the-water villas built out of wooden planks A row of over-the-water villas built out of wooden planks

Make yourself at home in these villas built over the waters as you hang out by the verandah and enjoy the sea breeze, giving you the perfect hide out from urban cities. Photo credit: Telunas Resorts website/

Another destination to consider amongst the Riau Islands if you’re travelling as a couple would be Telunas Resort, a tranquil beach resort with no huge crowds. This beautiful resort, just 50km and three hours away from Singapore, is accessible via a speed boat from Batam, and offers over-the-water villas entirely built out of wooden planks. There is no air-conditioning, but there is a net on the roof to prevent birds from flying into your room. This sprawling property above the water also has a high deck where you can jump off during the high tide, perfect for thrill seekers.

If you prefer something more exclusive, you can book the private island villa which comes with a living room and a loft bedroom, as well as another huge bedroom facing the sea, with a balcony and sunbed for a perfect escape from urban life. What’s more, there is no WiFi to distract you from relaxing, so you can really disconnect and go offline.

While you are there, let your stress melt away as you become one with the sea while kayaking or paddleboarding through the clear waters. This is also a great way to take in the sights and sounds of the island’s surroundings. Another way you can fully immerse yourself on the island is through a guided island tour. On the tour, you can learn more about the island’s culture while visiting the local village and speaking to the natives! Do remember to make a reservation for this one day in advance, before 2pm.

How to get there:
Catch a ferry from Harbourfront Ferry Terminal to Sekupang or Sekupang in Batam. Ticket prices are S$25 for a one-way ticket and S$50 for a two-way ticket. Upon arrival at Sekupang, a Telunas Resorts team member will meet you and guide you to the Telunas boat for a ride to Telunas Resorts. This domestic round trip ticket (S$82/adult and S$53/child) is purchased during the resort booking process.

Sea Kayaking
Single Kayak: S$16 per hour
Double Kayak: S$22 per hour

Stand Up Paddleboard
S$22 per hour

Island Tour
S$22 per person


It’s time to add these islands to your travel checklist if you are looking to catch a breather from life and get a taste of paradise. With activities and accommodation options suited for all ages, there’s bound to be something for everyone. We can’t wait for you to return refreshed and rejuvenated.


For more updates on Changi Airport, follow us on FacebookInstagramTiktokTwitterTelegram and YouTube. You can also sign up for a Changi Account and have the latest news and articles delivered right to your inbox.