A coastal cityscape with a dense forested island and a clear blue sky.

Find hotels in St. John's Island from CA $92

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for St. John's Island hotels

Village Hotel Changi by Far East Hospitality

Village Hotel Changi by Far East Hospitality
4.0 star property
Changi
8.2 out of 10, Very good, (1,007 reviews)
"Nice hotel close to the airport"
Australia
Yayang
The price is CA $140
CA $168 total
includes taxes & fees
Jul 12 - Jul 13
Village Hotel Changi by Far East Hospitality

Ambassador Transit Hotel Terminal 2

Ambassador Transit Hotel Terminal 2
2.5 star property
Changi
8.4 out of 10, Very good, (1,002 reviews)
"Convenient, Clean and tidy room, more than enough space for short stay"
Japan
Hiroyasu
The price is CA $252
CA $302 total
includes taxes & fees
Jul 30 - Jul 31
Ambassador Transit Hotel Terminal 2

YOTELAIR Singapore Changi Airport

YOTELAIR Singapore Changi Airport
3.5 star property
Changi
7.6 out of 10, Good, (1,092 reviews)
"Perfect for a stop over"
Australia
Lisa
The price is CA $187
CA $224 total
includes taxes & fees
Jul 1 - Jul 2
YOTELAIR Singapore Changi Airport

D'Resort at Downtown East

D'Resort at Downtown East
3.5 star property
Pasir Ris
8.4 out of 10, Very good, (1,004 reviews)
"Good place, stayed overnight for a layover "
United States
Samrat
The price is CA $157
CA $173 total
includes taxes & fees
Jul 5 - Jul 6
D'Resort at Downtown East

Ambassador Transit Hotel Terminal 3

Ambassador Transit Hotel Terminal 3
2.5 star property
Changi
8.0 out of 10, Very good, (1,002 reviews)
"Easy to locate and convenient for a layover."
United Kingdom
Peter
The price is CA $271
CA $326 total
includes taxes & fees
Jul 26 - Jul 27
Ambassador Transit Hotel Terminal 3

Crowne Plaza Changi Airport by IHG

Crowne Plaza Changi Airport by IHG
5.0 star property
Changi
9.4 out of 10, Exceptional, (2,489 reviews)
"Location is awesome and the pool is so relaxing"
Australia
Ellen
The price is CA $384
CA $460 total
includes taxes & fees
Jul 14 - Jul 15
Crowne Plaza Changi Airport by IHG

Hotel Faber Park Singapore - Handwritten Collection

Hotel Faber Park Singapore - Handwritten Collection
4.0 star property
Bukit Merah
9.0 out of 10, Wonderful, (272 reviews)
"The breakfast was amazing and so was the room. "
Canada
Andrew
The price is CA $154
CA $185 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Faber Park Singapore - Handwritten Collection

Conrad Singapore Orchard

Conrad Singapore Orchard
5.0 star property
Orchard
9.4 out of 10, Exceptional, (247 reviews)
"Great location near shops with an attentive staff! The room had every convenience you could want and the breakfast buffet was vast."
United States
Michael
The price is CA $378
CA $453 total
includes taxes & fees
Jul 6 - Jul 7
Conrad Singapore Orchard

The Standard, Singapore

The Standard, Singapore
4.0 star property
Tanglin
9.4 out of 10, Exceptional, (186 reviews)
"Everything about the property was excellent staff and ground are beautiful and close to every thing I would go back anytime"
Canada
Jacques
The price is CA $237
CA $285 total
includes taxes & fees
Jul 19 - Jul 20
The Standard, Singapore

Dusit Thani Laguna Singapore

Dusit Thani Laguna Singapore
4.5 star property
Tampines
9.2 out of 10, Wonderful, (825 reviews)
"Great location, fantastic facilities. Breakfast buffet was a huge hit esp with the kids. Best variety we've come across recently."
Australia
Darren
The price is CA $296
CA $355 total
includes taxes & fees
Jul 12 - Jul 13
Dusit Thani Laguna Singapore

Hotel 81 Palace

Hotel 81 Palace
2.0 star property
Geylang
8.2 out of 10, Very good, (332 reviews)
"Awesome great place to stay, super friendly staff. Clean rooms and in a great location."
United States
Taneka
The price is CA $76
CA $92 total
includes taxes & fees
Jul 14 - Jul 15
Hotel 81 Palace

Artyzen Singapore

Artyzen Singapore
5.0 star property
Orchard
9.6 out of 10, Exceptional, (342 reviews)
"Very nice hotel"
Canada
Jing Jia
The price is CA $369
CA $443 total
includes taxes & fees
Jul 20 - Jul 21
Artyzen Singapore

Shangri-La Rasa Sentosa, Singapore

Shangri-La Rasa Sentosa, Singapore
5.0 star property
Sentosa Island
9.0 out of 10, Wonderful, (1,005 reviews)
"Great for families"
United Kingdom
Edouard
The price is CA $560
CA $672 total
includes taxes & fees
Jul 24 - Jul 25
Shangri-La Rasa Sentosa, Singapore

Mercure ICON Singapore City Centre

Mercure ICON Singapore City Centre
4.0 star property
Downtown Singapore
8.6 out of 10, Excellent, (1,462 reviews)
"Staff were very helpful and kind. We will definitely stay here again."
United Kingdom
Marlyn
The price is CA $189
CA $227 total
includes taxes & fees
Jul 30 - Jul 31
Mercure ICON Singapore City Centre

Aurum Royal

Aurum Royal
3.0 star property
Downtown Singapore
9.0 out of 10, Wonderful, (24 reviews)
"Great location"
United States
Ritesh
The price is CA $175
CA $210 total
includes taxes & fees
Jul 31 - Aug 1
Aurum Royal

YOTEL Singapore Orchard Road

YOTEL Singapore Orchard Road
4.0 star property
Orchard
8.8 out of 10, Excellent, (1,827 reviews)
"Clean room, & shop nearby very convenient."
United States
Carroline
The price is CA $176
CA $210 total
includes taxes & fees
Jul 19 - Jul 20
YOTEL Singapore Orchard Road

Hotel Waterloo Singapore - Handwritten Collection

Hotel Waterloo Singapore - Handwritten Collection
4.0 star property
Rochor
9.2 out of 10, Wonderful, (163 reviews)
"Great location."
Hong Kong SAR China
Wenlin
The price is CA $193
CA $232 total
includes taxes & fees
Jul 14 - Jul 15
Hotel Waterloo Singapore - Handwritten Collection

The Fullerton Hotel Singapore

The Fullerton Hotel Singapore
5.0 star property
Downtown Singapore
9.6 out of 10, Exceptional, (1,330 reviews)
"Great location and great staffs! "
United States
Penny
The price is CA $549
CA $659 total
includes taxes & fees
Jul 24 - Jul 25
The Fullerton Hotel Singapore

Holiday Inn Express Singapore Katong by IHG

Holiday Inn Express Singapore Katong by IHG
3.5 star property
East Coast
9.0 out of 10, Wonderful, (1,003 reviews)
"Excellent check in and breakfast great great location"
Singapore
Debra
The price is CA $158
CA $209 total
includes taxes & fees
Jul 31 - Aug 1
Holiday Inn Express Singapore Katong by IHG

Carlton City Hotel Singapore

Carlton City Hotel Singapore
5.0 star property
Downtown Singapore
9.4 out of 10, Exceptional, (2,172 reviews)
"Great stay!"
Australia
Grant
The price is CA $209
CA $260 total
includes taxes & fees
Jul 11 - Jul 12
Carlton City Hotel Singapore
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

Explore the area near St. John's Island and other popular areas in Singapore

Find the best St. John's Island areas and neighborhoods for the activities you enjoy most.

Southern Islands

Universal Studios Singapore and Tanjong Beach are top sights in Southern Islands, and you should be sure to explore the stunning beaches. Hop aboard the metro at Beach Station or Imbiah Station to see more sights in the area.

Sentosa Island

Boasting a 1.2-mile sheltered beach, two golf courses, and 14 hotels, this island offers attractions like Madame Tussauds Singapore, an extensive Cable Car network, and the thrilling Universal Studios Singapore theme park.

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.

A coastal city skyline with a body of water in the foreground.

Top St. John's Island Hotel Reviews

More cheap stays in St. John's Island

Frequently asked questions

What is the best area to stay in St John'S Island?
The best area to stay on St. John's Island is in the vicinity of the main pier, which offers the most convenient access and facilities.

This area is the primary point of arrival and departure for visitors, making it a practical base for exploring the island. It's home to the island's only accommodation option, the St. John's Island Lodge, and is where you'll find pathways leading to the various beaches and viewpoints. The layout is quite simple, with paths radiating out from the pier area.

For families, staying near the main pier is ideal due to the proximity to the island's only lodge. The lodge provides self-catering facilities, allowing families to prepare their own meals, which can be very convenient. The nearby beaches offer plenty of space for children to play, and the easy access to the ferry ensures a smooth travel experience with little ones.

Couples looking for a peaceful retreat will also appreciate this area. The island itself is known for its tranquility and natural beauty. Staying near the pier means you're well-placed to explore the walking trails, discover secluded spots, and enjoy the calm atmosphere away from the city bustle.
When is the best time to go to St John'S Island?
The best time to visit St John's Island is during Singapore's dry season, which generally runs from February to April.

During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for outdoor activities like swimming, picnicking, and exploring the island's walking trails. The sea conditions are typically calmer, which is great for enjoying the beaches and the journey to and from the island.

This period is particularly good for families looking for a relaxing day trip, as the pleasant weather allows children to comfortably enjoy the sandy shores and open spaces without the interruption of sudden downpours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. John's Island.
How can I save on a St. John's Island hotel booking with Expedia?
Members always get our best prices. Find our best St. John's Island hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. John's Island hotel?
Prices for hotels in St. John's Island often vary, but you can find a great deal from CA $92 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.