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

Search St. John's Island hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for St. John's Island hotels

1. Holiday Inn Express Singapore Katong by IHG

Holiday Inn Express Singapore Katong by IHG
East Coast
Japan
TOMOATSU
NZ$313
includes taxes & fees
12 Oct - 13 Oct
Holiday Inn Express Singapore Katong by IHG

2. Travelodge Harbourfront

Travelodge Harbourfront
Central Singapore
Australia
Pierre
NZ$204
includes taxes & fees
19 Oct - 20 Oct
Travelodge Harbourfront

3. Hotel Classic by Venue

Hotel Classic by Venue
Geylang
Canada
Estrella B
NZ$150
includes taxes & fees
15 Oct - 16 Oct
Hotel Classic by Venue

4. Days Inn by Wyndham Singapore Novena

Days Inn by Wyndham Singapore Novena
Central Singapore
Mexico
Mario
NZ$160
includes taxes & fees
26 Oct - 27 Oct
Days Inn by Wyndham Singapore Novena

5. Village Hotel Katong by Far East Hospitality

Village Hotel Katong by Far East Hospitality
East Coast
Singapore
Brian Eliot
NZ$297
includes taxes & fees
31 Oct - 1 Nov
Village Hotel Katong by Far East Hospitality

6. JEN Singapore Tanglin by Shangri-La

JEN Singapore Tanglin by Shangri-La
Orchard
United States
Maricel
NZ$308
includes taxes & fees
24 Oct - 25 Oct
JEN Singapore Tanglin by Shangri-La

7. Mercure ICON Singapore City Centre

Mercure ICON Singapore City Centre
Downtown Singapore
Australia
MAXWELL
NZ$293
includes taxes & fees
24 Oct - 25 Oct
Mercure ICON Singapore City Centre

8. Grand Mercure Singapore Roxy

Grand Mercure Singapore Roxy
East Coast
United Kingdom
Robert
NZ$300
includes taxes & fees
31 Oct - 1 Nov
Grand Mercure Singapore Roxy

9. Furama RiverFront

Furama RiverFront
Central Singapore
Australia
Elaine
NZ$231
includes taxes & fees
19 Oct - 20 Oct
Furama RiverFront

10. Hotel Indigo Singapore Katong by IHG

Hotel Indigo Singapore Katong by IHG
East Coast
United States
Mary
NZ$395
includes taxes & fees
31 Oct - 1 Nov
Hotel Indigo Singapore Katong by IHG

11. Copthorne King's Hotel Singapore

Copthorne King's Hotel Singapore
Central Singapore
United States
Jose Jesus
NZ$233
includes taxes & fees
25 Oct - 26 Oct
Copthorne King's Hotel Singapore

12. Carlton City Hotel Singapore

Carlton City Hotel Singapore
Downtown Singapore
Australia
Peter J.B.
NZ$416
includes taxes & fees
30 Oct - 31 Oct
Carlton City Hotel Singapore

13. Hotel 81 Palace

Hotel 81 Palace
Geylang
Singapore
Kunwar Shailesh
NZ$118
includes taxes & fees
14 Oct - 15 Oct
Hotel 81 Palace

14. Aloft by Marriott Singapore Novena

Aloft by Marriott Singapore Novena
Central Singapore
United Kingdom
Pankaj
NZ$311
includes taxes & fees
30 Oct - 31 Oct
Aloft by Marriott Singapore Novena

15. Village Hotel Sentosa by Far East Hospitality

Village Hotel Sentosa by Far East Hospitality
Sentosa Island
United States
Richard
NZ$396
includes taxes & fees
19 Oct - 20 Oct
Village Hotel Sentosa by Far East Hospitality

16. Shangri-La Rasa Sentosa, Singapore

Shangri-La Rasa Sentosa, Singapore
Sentosa Island
Japan
HIROKI
NZ$599
includes taxes & fees
28 Oct - 29 Oct
Shangri-La Rasa Sentosa, Singapore

17. Dusit Thani Laguna Singapore

Dusit Thani Laguna Singapore
Tampines
United States
Christopher
NZ$376
includes taxes & fees
19 Oct - 20 Oct
Dusit Thani Laguna Singapore

18. Holiday Inn Express Singapore Clarke Quay by IHG

Holiday Inn Express Singapore Clarke Quay by IHG
Downtown Singapore
Australia
Glenn Allan
NZ$348
includes taxes & fees
31 Oct - 1 Nov
Holiday Inn Express Singapore Clarke Quay by IHG

19. Hotel Boss

Hotel Boss
Kallang
Australia
Joann
NZ$176
includes taxes & fees
13 Oct - 14 Oct
Hotel Boss

20. W Singapore - Sentosa Cove (Newly Renovated)

W Singapore - Sentosa Cove (Newly Renovated)
Sentosa Island
Japan
yuichiro
NZ$683
includes taxes & fees
18 Oct - 19 Oct
W Singapore - Sentosa Cove (Newly Renovated)
View all properties
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 for the activities you enjoy most.Learn more about St. John's Island
Learn more about St. John's Island

Southern Islands

Enjoy the stunning beaches in Southern Islands. Universal Studios Singapore is a worthwhile stop, and you can jump on the metro at Beach Station or Imbiah Station to see more of Singapore.

Sentosa Island

Take a quick trip by bus or cable car to this luxurious island resort for plenty of attractions to entertain both young and old.

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.

See all hotels in St. John's Island
A coastal city skyline with a body of water in the foreground.

Top St. John's Island Hotel Reviews

Recent Reviews in St. John's Island

Marina Bay Sands

Marina Bay Sands

8/10 Good
"Marina Bay Sands is an absolutely amazing building and a real experience in itself. The rooms are stunning, beautifully finished and exactly what you would expect from such an iconic hotel. The location is fantastic and very hard to beat. The choice of restaurants is second to none, and the shopping centre is incredible — virtually every designer and luxury brand you could think of is available. The Infinity Pool is something very special and definitely one of the highlights of staying here. The views are spectacular and it’s an experience you won’t forget. The only thing to be aware of is that this is a huge, very busy hotel with quite a business-like feel. There are lots of tourists visiting the hotel and surrounding attractions throughout the day, so it can feel extremely busy. If you prefer a small, intimate or peaceful hotel experience, Marina Bay Sands probably isn’t the one for you. That said, if you want an iconic Singapore hotel with stunning rooms, an amazing location, fantastic restaurants, world-class shopping and that incredible Infinity Pool, Marina Bay Sands is certainly an experience worth having."
CHEUNG 2-night trip
Posted 7 hours ago
Marina Bay Sands
Hotel Boss

Hotel Boss

8/10 Good
"Room was cleaned but too small"
Wills Stadin 3-night trip
Posted 10 hours ago
Hotel Boss
D'Resort at Downtown East

D'Resort at Downtown East

10/10 Excellent
"Great place to stay and right next to Wild Wild Wet waterpark which is fantastic"
Daniel 2-night trip
Posted 11 hours ago
D'Resort at Downtown East
Mercure ICON Singapore City Centre

Mercure ICON Singapore City Centre

10/10 Excellent
"Ver good service and clean"
Irfan 4-night trip
Posted 12 hours ago
Mercure ICON Singapore City Centre
PARKROYAL COLLECTION Marina Bay, Singapore

PARKROYAL COLLECTION Marina Bay, Singapore

10/10 Excellent
"Lovely stay here for business. No complaints about anything, staff, location and quality were fantastic."
Paul 6-night trip
Posted 12 hours ago
PARKROYAL COLLECTION Marina Bay, Singapore
Dusit Thani Laguna Singapore

Dusit Thani Laguna Singapore

8/10 Good
"Overall, we had a pleasant short stay at Dusit Thani Laguna Singapore. The hotel was clean, comfortable, and well maintained, and the staff were friendly and professional. Unfortunately, our check-in experience was disappointing. Check-in was scheduled for 3:00 PM, but our room was not ready until approximately 3:30 PM. I had also contacted the hotel beforehand to request an early check-in, so it was particularly frustrating to arrive and find that the room was not even available by the standard check-in time. That said, I really appreciated how the staff handled the situation. They were apologetic and helpful, offered my wife and me two complimentary drinks each at the restaurant while we waited, and also upgraded our room. These gestures were genuinely appreciated and showed good customer service in response to the inconvenience. The main issue for us was that this was our only night in Singapore, so even a 30-minute delay made a meaningful difference. We had a packed itinerary and wanted to see as much of the city as possible, and the delayed check-in affected our plans and reduced the amount of time we had to visit the attractions we had planned. Overall, the hotel itself was very nice, and the staff did a good job of trying to make up for the delayed check-in. We enjoyed our stay, but I do wish the room had been ready on time, especially given that I had requested an early check-in in advance."
Habibur 1-night trip
Posted 1 day ago
Dusit Thani Laguna Singapore
lyf Funan Singapore

lyf Funan Singapore

8/10 Good
"Very clean room and property. No fridge nor toothbrush/paste. Electric kettle, hair dryer included -acceptable. Room is small but cosy. Bathroom lacks ventilation. Daily breakfast selection was kmited but adequate. Filtered water and machine coffee available. Professional, courteous and helpful staff. Great location -close.to public transport and plenty of food options in the mall"
Yee Leng 2-night trip
Posted 1 day ago
lyf Funan Singapore
Pan Pacific Singapore

Pan Pacific Singapore

8/10 Good
"Good location and nearby amenities, shopping mall and metro."
Karen 1-night trip
Posted 2 days ago
Pan Pacific Singapore
JEN Singapore Tanglin by Shangri-La

JEN Singapore Tanglin by Shangri-La

10/10 Excellent
".................................."
Jae Hoon 6-night trip
Posted 2 days ago
JEN Singapore Tanglin by Shangri-La

More cheap accommodation in St. John's Island

The Quay Hotel Little India

The Quay Hotel Little India

195 Serangoon Rd Singapore
NZ$134
25 Oct - 26 Oct
includes taxes & fees
7/10 Good! (62 reviews)
The Quay Hotel Little India
Hmlet Essentials Novena

Hmlet Essentials Novena

471 Balestier Rd Singapore
NZ$151
25 Oct - 26 Oct
includes taxes & fees
8.2/10 Very good! (122 reviews)
Hmlet Essentials Novena
BEAT. Arts Hostel Chinatown

BEAT. Arts Hostel Chinatown

211A, South Bridge Road Singapore
NZ$159
22 Oct - 23 Oct
includes taxes & fees
BEAT. Arts Hostel Chinatown
Beverly Hotels Elements

Beverly Hotels Elements

48 Horne Rd Singapore Singapore
NZ$195
20 Oct - 21 Oct
includes taxes & fees
Beverly Hotels Elements
KINN Habitat

KINN Habitat

5 Hongkong St Singapore
NZ$204
14 Oct - 15 Oct
includes taxes & fees
KINN Habitat
Ambassador Transit Hotel Terminal 2

Ambassador Transit Hotel Terminal 2

Singapore Changi Airport, PTB2 Singapore
Get rates
8.2/10 Very good! (1,001 reviews)
Ambassador Transit Hotel Terminal 2

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in St. John's Island with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. John's Island hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. John's Island?
Prices for hotels in St. John's Island often vary, but you can find a great deal from NZ$134 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 our cheapest rates.

Explore a world of travel with Expedia