Photo by Shahid Kazi

Find hotels in St. John's Island from ฿1,953

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
Guest rating
Star rating

Our top choices for St. John's Island hotels

Futura Boutique Hostel

Futura Boutique Hostel
2.5 star property
Bukit Merah
8.6 out of 10, Excellent, (27)
"Great place to live"
United States
NOOR
Futura Boutique Hostel

Aerotel Singapore - Transit Hotel in Terminal 1

Aerotel Singapore - Transit Hotel in Terminal 1
3.0 star property
Changi
8.4 out of 10, Very good, (1007)
"Nice place to stay and clean place convenient for public transport and shopping malls"
Australia
Nithya
The price is ฿5,554
฿6,054 total
includes taxes & fees
4 Feb - 5 Feb
Aerotel Singapore - Transit Hotel in Terminal 1

Hotel Boss

Hotel Boss
3.5 star property
Kallang
7.8 out of 10, Good, (1132)
"Good location in a quiet neighborhood. The staff are nice and helpful."
United States
Ni-Ling
The price is ฿2,668
฿3,199 total
includes taxes & fees
8 Jan - 9 Jan
Hotel Boss

YOTEL Singapore Orchard Road

YOTEL Singapore Orchard Road
4.0 star property
Orchard
8.8 out of 10, Excellent, (1728)
"Excellent breakfast. "
United States
Inderdeep
The price is ฿3,125
฿3,747 total
includes taxes & fees
7 Jan - 8 Jan
YOTEL Singapore Orchard Road

YOTELAIR Singapore Changi Airport

YOTELAIR Singapore Changi Airport
3.5 star property
Changi
7.8 out of 10, Good, (1039)
"Great stay again, will be back!"
Australia
Jillian
The price is ฿3,971
฿4,761 total
includes taxes & fees
30 Jan - 31 Jan
YOTELAIR Singapore Changi Airport

Hotel 81 Premier Princess

Hotel 81 Premier Princess
2.0 star property
Geylang
8.4 out of 10, Very good, (321)
"Must visit Value for money "
United Kingdom
Rohit
The price is ฿1,730
฿2,075 total
includes taxes & fees
8 Jan - 9 Jan
Hotel 81 Premier Princess

Crowne Plaza Changi Airport by IHG

Crowne Plaza Changi Airport by IHG
5.0 star property
Changi
9.4 out of 10, Exceptional, (2315)
"Clean room, near to the airport and restaurants "
United States
Poh Sin
The price is ฿7,250
฿8,692 total
includes taxes & fees
28 Jan - 29 Jan
Crowne Plaza Changi Airport by IHG

Furama RiverFront

Furama RiverFront
4.0 star property
Singapore River
7.8 out of 10, Good, (1508)
"Clean room , loved the breakfast menu "
Australia
Susie
The price is ฿2,671
฿3,203 total
includes taxes & fees
9 Jan - 10 Jan
Furama RiverFront

Hotel Classic by Venue

Hotel Classic by Venue
3.0 star property
Geylang
8.6 out of 10, Excellent, (579)
"This hotel is a good value option for Singapore, with the metro not too far away and close to the airport. The room was fairly clean and had the basics."
United States
Gleb
The price is ฿2,199
฿2,636 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Classic by Venue

KINN Habitat

KINN Habitat
2.0 star property
Downtown Singapore
9.0 out of 10, Wonderful, (110)
"Staff are kind and welcoming. Recieved tons of recommendations from them in regards to attractions, spa and transport"
Canada
Kinder Izzo
KINN Habitat

Ambassador Transit Hotel Terminal 3

Ambassador Transit Hotel Terminal 3
2.5 star property
Changi
8.0 out of 10, Very good, (1001)
"Good area and would come back again using this hotel."
United States
Hyon
The price is ฿6,107
฿7,323 total
includes taxes & fees
20 Jan - 21 Jan
Ambassador Transit Hotel Terminal 3

Carlton City Hotel Singapore

Carlton City Hotel Singapore
5.0 star property
Downtown Singapore
9.4 out of 10, Exceptional, (1836)
"Excellent hotel and location."
United States
Marilyn
The price is ฿6,102
฿7,317 total
includes taxes & fees
9 Jan - 10 Jan
Carlton City Hotel Singapore

Hotel Mi Bencoolen

Hotel Mi Bencoolen
3.5 star property
Rochor
8.4 out of 10, Very good, (1036)
"Friendly and attentive staff, clean room and comfortable bed and pillows. Great location within walking distance to sightseeing and local restaurants. "
United States
Elizabeth
The price is ฿3,024
฿3,625 total
includes taxes & fees
12 Jan - 13 Jan
Hotel Mi Bencoolen

ibis budget Singapore Crystal

ibis budget Singapore Crystal
2.0 star property
Geylang
7.8 out of 10, Good, (735)
"Friendly staffs, good location "
United States
TROY
The price is ฿1,711
฿2,052 total
includes taxes & fees
20 Jan - 21 Jan
ibis budget Singapore Crystal

Dusit Thani Laguna Singapore

Dusit Thani Laguna Singapore
4.5 star property
Tampines
9.2 out of 10, Wonderful, (699)
"Clean room, great breakfast, friendly staff"
Canada
Shadi
The price is ฿5,932
฿7,112 total
includes taxes & fees
12 Jan - 13 Jan
Dusit Thani Laguna Singapore

Hotel 81 Palace

Hotel 81 Palace
2.0 star property
Geylang
8.2 out of 10, Very good, (291)
"Fantastic hotel for the price Spotlessly clean, very efficient reception and excellent location Thoroughly recommended"
United Kingdom
Carl
The price is ฿1,629
฿1,953 total
includes taxes & fees
26 Jan - 27 Jan
Hotel 81 Palace

D'Resort at Downtown East

D'Resort at Downtown East
3.5 star property
Pasir Ris
8.4 out of 10, Very good, (1006)
"Spacious room, staff are courteous, close to all amenities. "
Australia
Dinh
The price is ฿3,693
฿4,026 total
includes taxes & fees
12 Jan - 13 Jan
D'Resort at Downtown East

Village Hotel Changi by Far East Hospitality

Village Hotel Changi by Far East Hospitality
4.0 star property
Changi
8.0 out of 10, Very good, (1010)
"Great stay"
Australia
Jennifer
The price is ฿3,334
฿3,997 total
includes taxes & fees
7 Jan - 8 Jan
Village Hotel Changi by Far East Hospitality

Carlton Hotel Singapore

Carlton Hotel Singapore
4.5 star property
Downtown Core
9.2 out of 10, Wonderful, (2161)
"Great location and hotel"
Australia
Suyash
The price is ฿5,094
฿6,108 total
includes taxes & fees
9 Jan - 10 Jan
Carlton Hotel Singapore

Holiday Inn Express Singapore Clarke Quay by IHG

Holiday Inn Express Singapore Clarke Quay by IHG
3.5 star property
Downtown Singapore
9.2 out of 10, Wonderful, (1104)
"Staff excellent,room very clean and breakfast also excellent with a wide variety "
Australia
Kenneth
The price is ฿4,339
฿5,408 total
includes taxes & fees
10 Jan - 11 Jan
Holiday Inn Express Singapore Clarke Quay by IHG
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.

Alamy

Top St. John's Island Hotel Reviews

More cheap stays in St. John's Island

Frequently asked questions

What's the best place to stay in St. John's Island?
Pan Pacific Singapore, located 5.2 mi (8.4 km) from the heart of St. John's Island, is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Capri By Fraser China Square, Singapore and Carlton Hotel Singapore. See all available top hotels, or vacation rentals in St. John's Island.
If I need to cancel my hotel reservation in St. John's Island, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. John's Island.
What's it like staying in St. John's Island?
Visitors will definitely enjoy all that St. John's Island has to offer. Top sights around the area include Universal Studios Singapore, Gardens by the Bay and Marina Bay Sands Casino. There are 749 hotels and other accommodation options in the surrounding area. Find out more about St. John's Island.
What is there to see in St. John's Island?
Notable places to visit in the wider area include Universal Studios Singapore, Gardens by the Bay and Marina Bay Sands Casino. Additionally, you'll find Marina Bay Sands Skypark and Orchard Road in the area. Take a look at what more there is to see and do in Expedia's St. John's Island guide.
What's the seasonal weather like in St. John's Island?
The hottest months are usually May and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in St. John's Island are November, December, October and April, with each month seeing an average of 321 mm of rainfall.