St. John's Island Resorts

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Featured Resorts in St. John's Island

Shangri-La Rasa Sentosa, Singapore (SG Clean)
5 out of 5
101 Siloso Road Sentosa, Singapore, 098970
The price is S$530 per night from 1 Aug to 2 Aug
4.4/5 Excellent! (988 reviews)
"Great place 4 the family"

Reviewed on 22 Jun,2022

Shangri-La Rasa Sentosa, Singapore (SG Clean)
Sofitel Singapore Sentosa Resort & Spa (SG Clean)
5 out of 5
2 Bukit Manis Road Sentosa Island, Singapore, 099891
Fully refundableReserve now, pay when you stay
The price is S$471 per night from 28 Jul to 29 Jul
4.2/5 Very Good! (993 reviews)
"Moce massage but nothjng else special about the place."

Reviewed on 4 Jul,2022

Sofitel Singapore Sentosa Resort & Spa (SG Clean)
Siloso Beach Resort, Sentosa
3.5 out of 5
51 Imbiah Walk, Sentosa Island, Singapore, 099538
3.6/5 Good! (995 reviews)
"An oasis in the central courtyard and right by the beach."

Reviewed on 12 Jun,2022

Siloso Beach Resort, Sentosa
Don't see what you're looking for?
See all available properties in St. John's Island
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in St. John's Island

Somerset Bencoolen Singapore
4 out of 5
No 51 Bencoolen Street, Singapore, 189630
4.1/5 Very Good! (576 reviews)
"The apartment was confortable and clean."

Reviewed on 30 Jun,2022

Somerset Bencoolen Singapore
Pan Pacific Serviced Suites Beach Road, Singapore (SG Clean)
4 out of 5
7500B Beach Road, Singapore, 199592
The price is S$411 per night from 4 Aug to 5 Aug
4.7/5 Exceptional! (575 reviews)
Overall pleasant stay!
"Located near Suntec city and eateries, comes with fully equiped kitchette, oven and washer-dryer but don't suggest washing the clothes as it takes ages for the dryer to dry the clothes. View at the swimming pool is awesome but need to book a slot at the receptionist counter and you have to collect ..."

Reviewed on 3 Nov,2021

Pan Pacific Serviced Suites Beach Road, Singapore (SG Clean)
Capri by Fraser Changi City, Singapore (SG Clean)
4 out of 5
3 Changi Business Park Central 1, Singapore, 486037
The price is S$294 per night from 24 Jul to 25 Jul
4.5/5 Wonderful! (2,002 reviews)
"Location, very polite, helpful and friendly staff."

Reviewed on 27 May,2022

Capri by Fraser Changi City, Singapore (SG Clean)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. John's Island Resorts information

Number of reviews 2976
Accommodation 3 Resorts
Lowest Price S$294
Highest Price S$530

Frequently asked questions

expedia verified reviews