St. John's Island Resorts

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels 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
8.8/10 Excellent! (1,002 reviews)
"It’s so nice, relaxing & very relaxing!"

Reviewed on 6 Jun,2023

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
Fully refundableReserve now, pay when you stay
The price is S$499 per night from 19 Jun to 20 Jun
S$499
per night
19 Jun - 20 Jun
8.4/10 Very Good! (1,000 reviews)
Clean and spacious, friendly staff
"Overall we had a pleasant stay, the rooms were spacious and clean, bed was comfortable, and staff were very friendly and generally quite helpful. The check in process took forever (due to high occupancy rate) but the small enclosed room where the front desk was reeked of sweat and was pretty stuffy ..."

Reviewed on 4 May,2023

Sofitel Singapore Sentosa Resort & Spa (SG Clean)
Siloso Beach Resort, Sentosa
3.5 out of 5
51 Imbiah Walk, Sentosa Island, Singapore
7.2/10 Good! (995 reviews)
"Environmental friendly"

Reviewed on 7 Oct,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

Capri by Fraser Changi City, Singapore (SG Clean)
4 out of 5
3 Changi Business Park Central 1, Singapore
9/10 Wonderful! (2,034 reviews)
Family staycation during long weekend
"Wasn’t as good as it was a few years ago.. been staying here once in awhile as staycay option but property standard seems to just keep dropping. That being said it still falls under decent value for what they’re offering."

Reviewed on 5 Jun,2023

Capri by Fraser Changi City, Singapore (SG Clean)
Pan Pacific Serviced Suites Beach Road, Singapore (SG Clean)
9.4/10 Exceptional! (610 reviews)
Fabulous
"We had a fabulous stay, the hotel was in a great location and the facilities were really good too. Staff at the hotel were very friendly and helpful and even gave me a little cake for my birthday. I would definitely recommend this hotel and would stay there again myself."

Reviewed on 29 Mar,2023

Pan Pacific Serviced Suites Beach Road, Singapore (SG Clean)
Ascott Raffles Place Singapore (SG Clean)
4.5 out of 5
No 2 Finlayson Green, Singapore
8.8/10 Excellent! (314 reviews)
"Excellent location for business, very friendly and professional employees and excellent amenities Very large rooms which is unusual in Singapore"

Reviewed on 6 Apr,2023

Ascott Raffles Place 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
2,997
Accommodation
3 Resorts
Lowest Price
S$216
Highest Price
S$499

Frequently asked questions

What is St. John's Island like for a resort holiday?
You deserve to get away, and a resort is the ideal place to indulge in all the amenities and services you need for a relaxing stay in St. John’s Island. One of the comfortable resorts in the surrounding area could be just what you’re looking for, whether you want great restaurants on-site, shopping possibilities or fun activities to try.
What's the best resort in St. John's Island?
Our top-rated resorts around St. John’s Island: Shangri-La Rasa Sentosa, Singapore (SG Clean) - Luxury resort rated 5 stars. 4 mi (6.4 km) from St. John’s Island. Features 2 outdoor pools, 4 restaurants and a full-service spa. Popular for its excellent breakfast. Sofitel Singapore Sentosa Resort & Spa (SG Clean) - Luxury property with a 5-star rating. 2.5 mi (4 km) from St. John’s Island. Has 3 restaurants, a full-service spa and free pool cabanas. Highly rated for its quiet location. Siloso Beach Resort, Sentosa - Family-friendly property with a 3.5-star rating. 3.6 mi (5.8 km) from St. John’s Island. Enjoy the children’s pool, fitness centre and rooftop terrace.
What can I do in St. John's Island?
Head to Orchard Road and VivoCity for some retail therapy, or take the whole family to Universal Studios Singapore and Singapore Zoo. You’ll also find top attractions such as Marina Bay Sands Casino and Gardens by the Bay in the area.
What's the seasonal weather like in St. John's Island?
The hottest months are usually May and April, with an average temperature of 29°C, while the coldest months are January and February, with an average of 28°C. The rainiest months in St. John’s Island are December, November, January and April, with each month seeing an average of 388 mm of rainfall.
What's the best way to get to and around St. John's Island?
Fly into Changi Airport (SIN), which is located 13.6 mi (21.8 km) away from the heart of the city. Otherwise, look for flights into Singapore (XSP-Seletar), which is 14 mi (22.5 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

Recent Reviews in St. John's Island
Expedia verified reviews