Photo by Shahid Kazi
St. John's Island hotels from RM253
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. John's Island
Apart hotel
Capsule hotel
Check prices for these dates
Our top choices for St. John's Island hotels

8.8 out of 10, Excellent, (1725)
The price is RM398
RM477 total
includes taxes & fees
4 Jan - 5 Jan
The price is RM320
RM384 total
includes taxes & fees
4 Jan - 5 Jan

8.4 out of 10, Very good, (1004)
The price is RM478
RM521 total
includes taxes & fees
4 Jan - 5 Jan
The price is RM211
RM253 total
includes taxes & fees
5 Jan - 6 Jan
The price is RM344
RM412 total
includes taxes & fees
5 Jan - 6 Jan

7.8 out of 10, Good, (1034)
The price is RM451
RM541 total
includes taxes & fees
18 Jan - 19 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. John's Island
Escape the city bustle on St. John's Island, where pristine beaches and hiking trails offer a perfect day trip from Singapore. Rent snorkelling gear to explore vibrant coral reefs, then visit the Marine Conservation Centre to learn about local sea creatures.

Top St. John's Island Hotel Reviews

Crowne Plaza Changi Airport by IHG
10/10 Excellent
More cheap stays in St. John's Island

Hotel 81 Premier Star
31 Lorong 18 Geylang Singapore
The price is RM211 per night from 5 Jan to 6 Jan
RM211
RM253 total
5 Jan - 6 Jan
includes taxes & fees
7.4/10 Good! (999 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Adventure Cove Waterpark
- Hotels near Kusu Island
- Value Hotels in Lazarus Island
- Hotels near Madame Tussauds
- Hotels near Marina Bay Cruise Centre Singapore
- Hotels near Mega Adventure Park
- Hotels near Palawan Beach
- Hotels near Resort World Sentosa Casino
- Hotels near Seng Wong Beo Temple
- Beach Resorts in Sentosa Island
- Budget Hotels in Sentosa Island
- Hotels with connecting rooms in Sentosa Island
- Hotels with free wifi in Sentosa Island
- Hotels with Hot Tubs in Sentosa Island
- Hotels with smoking rooms in Sentosa Island
- Luxury Hotels in Sentosa Island
- Mandarin Oriental Hotel Group in Sentosa Island
- Oakwood Hotels in Sentosa Island
- Pet friendly Hotels in Sentosa Island
- Romantic Hotels in Sentosa Island
- Shangri-La Hotels and Resorts in Sentosa Island
- Hotels with Spa in Sentosa Island
- Yotel Hotels in Sentosa Island
- Sentosa Island Hotels
- Hotels near Siloso Beach
- Hotels near Singapore Cruise Centre
- Hotels near Skyline Luge Singapore
- Fraser Hotels in Southern Islands
- Hotels with Swimming Pools in Southern Islands
- Pan Pacific Hotels & Resorts in Southern Islands
- Yotel Hotels in Southern Islands
- Hotels near Tanjong Beach
- Hotels near Universal Studios Singapore
- Hotels near VivoCity
- Hotels near Wings of Time
- Adventure Cove Waterpark
- Kusu Island
- Pet-Friendly Holiday Packages Lazarus Island
- Makam Habib Noh
- Marina Bay Cruise Centre Singapore
- Mega Adventure Park
- Resort World Sentosa Casino
- Seng Wong Beo Temple
- Sentosa Golf Club
- Sentosa Island Holidays
- Sentosa Nature Discovery
- Siloso Beach
- Visit Sentosa Island
- Visit Southern Islands
- Visit Tanjong Pagar
- Southern Islands Holidays
- St. John's Island Holidays
- Tanjong Beach
- Universal Studios Singapore
- Wings of Time



























































































