Sentosa is an island that sits next to mainland Singapore. With a nearly 2-mile stretch of man-made beachfront, this is where Singaporeans come when they want to hit the sand. The beaches are divided into three areas. Tanjong Beach features a distinct lack of crowds and a feeling of tranquility, while Palawan Beach is quite family-friendly, and Siloso boasts a lively social scene with plenty of bars and cafes right next to the water. The other attractions on the island are what make it a great destination for non-beach-lovers. Resorts World Sentosa, within walking distance of the sand, features a massive aquarium and a theme park, while Siloso Point offers a glimpse of Singapore's colonial past with a collection of historic buildings. Sentosa also has a golf course, spas and one of the world's best butterfly gardens. All these attractions are within a few minutes of one another, making this an ideal destination to leave your beach-loving companions on the sand and enjoy yourself inland.