The island of Sentosa hosts 3 resorts, ranging from a fairly run-of-the-mill establishment of Sijori Resort, to a medium-class beach-fronting Shangri-la Rasa Sentosa Resort, to the complete seclusion offered by The Sentosa Resort & Spa.
THE SENTOSA RESORT & SPA:
Located on Bukit Manis Road on Sentosa Island, this 5-star resort sets in a 27-acre of lush greenery. While the resort does not offer the ubiquitous beach-and-sun experience, the seclusion and luxury it offers do really make up for it. Resort guests patron here for its world-class Spa Botanica, the chance to tee-off within seconds from the resort at Sentosa's many golf courses, and the Balinese-inspired pools.
While it looks fairly small from the outside, The Sentosa Resort & Spa actually has 167 Deluxe rooms, 43 Suites, and, get this, 4 villas! Then there are 3 restaurants to choose from - The Terrace is the main eating joint for buffet breakfast, lunch, Sunday brunch and dinner. The Cliff restaurant overlooking the ocean offers modern European culinary delights while The Pavilion is a bar lounge for a great evening hangout.
Room prices start from SGD230+ onward.
SHANGRI-LA RASA SENTOSA RESORT:
Facing the man-made yet beautiful Siloso Beach, this resort is reputed to the city-state's only beach-fronting hotel establishment (I did find this fact surprising). It is located just a stone throw away from Sentosa's major attraction like Fort Siloso and Underwater World.
All rooms have a private balcony of either facing the beach or the hilly forest. The resort also boasts a massive free-form swimming pool (although the clean water of Siloso Beach is good enough for a quick dip), spa facility and sea sport activity centre. There are 3 restaurants in the resort - Silver Shell Cafe serving a wide variety of Asian and Western fares, The Terrace offering open-air dining for BBQ and seafood delights, and The Sharkey's @ Rasa Quay for its generous selection of fresh seafood and local hawker's cuisines.
Room prices start from SGD190+ onward.
SIJORI RESORT SENTOSA:
Located on Beach View road, Sijori Resort Sentosa is not directly facing the ocean. Rather, it is a few minutes walk away from Siloso Beach, which is not a bad option considering the room prices it offers. Set in an equally pleasing tropical green setting, the resort is proud of its colonial-style architecture and a giant replica of The Merlion by the pool.
There are 64 rooms in the resort. Room prices start from SGD120+ onward.
COSTA SANDS RESORT:
The resort is perched on a hilly terrain and accessible from both Siloso Beach and Imbiah Lookout. Located on an elevated ground, Costa Sands Resort provides a great view of Siloso Beach.
This budget resort is actually operated by Singapore's NTUC Club (NTUC stands for National Trades Union Congress, which is a body that oversees worker's unions countrywide. There are 34 superior air-conditioned chalets and 15 kampong-style huts.
The facilities are generally average, which the usual suspects like swimming pool, cafe, meeting rooms and karaoke place.