Book Hotels in St. John's Island
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top St. John's Island hotels

PARKROYAL COLLECTION Marina Bay, Singapore
"Excellent service, helpful staff. Food was excellent, plenty of choices. Our room though had a defective reading lamp. Defective bidet switch, despite that overall was good."
Reviewed on Sep 6, 2026

Pan Pacific Singapore
"Extremely clean, helpful staff. Near by shops and great places to eat. Close by to all the main attractions. Pool small however very nice and relaxing"
Reviewed on Sep 7, 2026

JEN Singapore Tanglin by Shangri-La
"I really enjoyed my stay at JEN Tanglin. From the moment I arrived, I felt very welcome, and the staff were genuinely friendly and helpful throughout my visit. Nothing ever seemed like too much trouble, and their warm service really made a difference. One of the highlights for me was dining at the ..."
Reviewed on Sep 10, 2026

Hotel Waterloo Singapore - Handwritten Collection
"Super convenient location with the train just a 2 minute walk away (find the shortcut!). Really lovely staff and a modern, clean room."
Reviewed on Sep 9, 2026

Hotel Boss

Swissotel The Stamford, Singapore

Carlton Hotel Singapore

Crowne Plaza Changi Airport by IHG

YOTEL Singapore Orchard Road
St. John's Island Hotel & Travel Guide
Travelers to Singapore will come across a wide range of accommodation choices in St. John's Island. Enjoy scrolling through the 250 hotel choices, all conveniently located within a 6-mile (10-kilometer) radius of the downtown core.
St. John's Island's city center is a morning stroll from convenient places to stay like Sofitel Singapore Sentosa Resort & Spa and Capella Singapore.
18 miles (28 kilometers) outside of the middle of St. John's Island, you will find the Citrus Hotel Johor Bahru by Compass Hospitality. The Thistle Johor Bahru can be found 18 miles (29 kilometers) away. Alternative hotels and apartment options are the Puteri Pacific Johor Bahru and the KSL Hotel & Resort.
The nearest places to stay in Singapore are Resorts World Sentosa and [name of second nearby city or town (sibling)]. Resorts World Sentosa is 3 miles (5 kilometers) to the northwest of St. John's Island, while [name of second nearby city or town (sibling)] is 4 miles (6 kilometers) to the northwest. Travelocity-registered accommodations in Resorts World Sentosa include the M Hotel Singapore and The South Beach Singapore. The City Backpackers - Hostel and The Patina, Capitol Singapore are some of the rooms in [name of second nearby city or town (sibling)].
Discover Singapore, 5 miles (8 kilometers) away from St. John's Island. While you're exploring the region, be sure to check out the Singapore Botanic Gardens, CHIJMES and Istana. You should also consider spending a little time at the Asian Civilisations Museum and National Museum of Singapore. Singapore has places to sleep and relax to suit most budgets and tastes, such as the Hotel 81 Orchid and Orchard Park Suites.
Simply because you and your traveling partners are having a getaway, does not mean you shouldn't expand your love of a day of sports. Discover Singapore National Stadium 6 miles (10 kilometers) to the north of St. John's Island. Find a Travelocity-listed hotel right in the thick of the sporting action at the Days Hotel Singapore at Zhongshan Park or the Value Hotel Thomson.
Changi Airport is the main entry point for those arriving by air to St. John's Island. It can be found 14 miles (22 kilometers) from the city center. For wise travelers who would prefer to stay in Travelocity-listed accommodation nearby, book a room at Crowne Plaza Changi Airport or Capri by Fraser, Changi City Singapore.
Frequently asked questions
Recent St. John's Island hotel reviews by fellow wanderers

JEN Singapore Tanglin by Shangri-La
"I really enjoyed my stay at JEN Tanglin. From the moment I arrived, I felt very welcome, and the staff were genuinely friendly and helpful throughout my visit. Nothing ever seemed like too much trouble, and their warm service really made a difference. One of the highlights for me was dining at the restaurant. The seafood was absolutely splendid — fresh, delicious and beautifully prepared. It was definitely one of those meals that made the stay feel extra special. Overall, I had a lovely experience at JEN Tanglin. The combination of the welcoming staff, relaxed atmosphere and excellent food made it a place I would happily return to. I would definitely recommend it to anyone looking for a comfortable and enjoyable stay in Singapore."
Explore More Ways to Travel with Travelocity
- Hilton Hotels in Sentosa Island
- Golf Hotels in Sentosa Island
- Family Friendly Hotels in Sentosa Island
- Budget Hotels in Sentosa Island
- Hotels near Resort World Sentosa Casino
- Hotels near Marina Bay Cruise Centre Singapore
- Hotels near Makam Habib Noh
- Hotels near Adventure Cove Waterpark
- Hot Tub Hotels in Sentosa Island
- Waterslide Hotels in Sentosa Island
- Pan Pacific Hotels Resorts in Sentosa Island
- Pet Friendly Hotels in Sentosa Island
- Sentosa Island Hotels
- Southern Islands Hotels
- Four Seasons in St John's Island
- Tanjong Pagar Hotels
- Aparthotels in Tanjong Pagar Station
- Hotels near Universal Studios Singapore
- Hotels near VivoCity






