
Find hotels in St. John's Island from Rp1.038.745
- 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
Resort
Check prices for these dates
Our top choices for St. John's Island hotels

Village Hotel Changi by Far East Hospitality
Village Hotel Changi by Far East HospitalityChangi
8.2 out of 10, Very good, (1,006 reviews)
The price is Rp1.765.885
Rp2.117.296 total
includes taxes & fees
6 Jul - 7 Jul

Crowne Plaza Changi Airport by IHG
Crowne Plaza Changi Airport by IHGChangi
9.4 out of 10, Exceptional, (2,484 reviews)
The price is Rp4.224.274
Rp5.064.973 total
includes taxes & fees
29 Jul - 30 Jul

D'Resort at Downtown East
D'Resort at Downtown EastPasir Ris
8.4 out of 10, Very good, (1,004 reviews)
The price is Rp2.218.782
Rp2.418.500 total
includes taxes & fees
5 Jul - 6 Jul

Aloft by Marriott Singapore Novena
Aloft by Marriott Singapore NovenaNovena
9.0 out of 10, Wonderful, (218 reviews)
The price is Rp2.756.165
Rp3.304.642 total
includes taxes & fees
3 Jul - 4 Jul

Dusit Thani Laguna Singapore
Dusit Thani Laguna SingaporeTampines
9.2 out of 10, Wonderful, (821 reviews)
The price is Rp3.739.521
Rp4.483.686 total
includes taxes & fees
12 Jul - 13 Jul

Holiday Inn Express Singapore Katong by IHG
Holiday Inn Express Singapore Katong by IHGEast Coast
9.0 out of 10, Wonderful, (1,003 reviews)
The price is Rp2.022.111
Rp2.590.574 total
includes taxes & fees
12 Jul - 13 Jul

YOTELAIR Singapore Changi Airport
YOTELAIR Singapore Changi AirportChangi
7.6 out of 10, Good, (1,091 reviews)
The price is Rp2.665.946
Rp3.196.470 total
includes taxes & fees
3 Jul - 4 Jul

Carlton City Hotel Singapore
Carlton City Hotel SingaporeDowntown Singapore
9.4 out of 10, Exceptional, (2,170 reviews)
The price is Rp3.297.980
Rp3.954.197 total
includes taxes & fees
18 Jul - 19 Jul

Grand Mercure Singapore Roxy
Grand Mercure Singapore RoxyEast Coast
8.6 out of 10, Excellent, (1,001 reviews)
The price is Rp2.326.813
Rp2.789.848 total
includes taxes & fees
1 Jul - 2 Jul

Ambassador Transit Hotel Terminal 2
Ambassador Transit Hotel Terminal 2Changi
8.4 out of 10, Very good, (1,001 reviews)
The price is Rp3.179.268
Rp3.811.942 total
includes taxes & fees
27 Jul - 28 Jul

Hotel Boss
Hotel BossKallang
7.8 out of 10, Good, (1,211 reviews)
The price is Rp1.848.431
Rp2.216.269 total
includes taxes & fees
5 Jul - 6 Jul

Village Hotel Katong by Far East Hospitality
Village Hotel Katong by Far East HospitalityEast Coast
9.0 out of 10, Wonderful, (1,001 reviews)
The price is Rp2.119.062
Rp2.540.756 total
includes taxes & fees
5 Jul - 6 Jul

Hilton Garden Inn Singapore Serangoon
Hilton Garden Inn Singapore SerangoonLittle India
8.6 out of 10, Excellent, (1,001 reviews)
The price is Rp2.101.057
Rp2.519.168 total
includes taxes & fees
12 Jul - 13 Jul

V Hotel Lavender
V Hotel LavenderKallang
7.8 out of 10, Good, (1,004 reviews)
The price is Rp1.963.941
Rp2.354.790 total
includes taxes & fees
27 Jul - 28 Jul

Mercure Singapore Bugis
Mercure Singapore BugisBugis Village
8.2 out of 10, Very good, (1,001 reviews)
The price is Rp2.083.052
Rp2.497.579 total
includes taxes & fees
12 Jul - 13 Jul

Holiday Inn Express Singapore Clarke Quay by IHG
Holiday Inn Express Singapore Clarke Quay by IHGDowntown Singapore
9.2 out of 10, Wonderful, (1,160 reviews)
The price is Rp2.465.314
Rp3.072.155 total
includes taxes & fees
29 Jun - 30 Jun

YOTEL Singapore Orchard Road
YOTEL Singapore Orchard RoadOrchard
8.8 out of 10, Excellent, (1,822 reviews)
The price is Rp2.158.119
Rp2.587.471 total
includes taxes & fees
19 Jul - 20 Jul

Mercure Singapore On Stevens
Mercure Singapore On StevensTanglin
8.4 out of 10, Very good, (1,000 reviews)
The price is Rp1.861.450
Rp2.231.879 total
includes taxes & fees
19 Jul - 20 Jul

Ambassador Transit Hotel Terminal 3
Ambassador Transit Hotel Terminal 3Changi
8.0 out of 10, Very good, (1,002 reviews)
The price is Rp3.465.407
Rp4.155.024 total
includes taxes & fees
19 Jul - 20 Jul

Paradox Singapore
Paradox SingaporeDowntown Singapore
9.2 out of 10, Wonderful, (1,513 reviews)
The price is Rp3.920.264
Rp4.700.396 total
includes taxes & fees
20 Jul - 21 Jul
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 for the activities you enjoy most.

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.

Photo by Melissa Wright
Open Photo by Melissa Wright
Sentosa Island
For a tropical beach getaway or theme park thrills, Singapore’s resort island offers fun and relaxation for the entire family.
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

Mercure ICON Singapore City Centre
10/10 Excellent
More cheap stays in St. John's Island

Habyt Studios at Novena
471 Balestier Rd Singapore
The price is Rp1.047.939 per night from 6 Jul to 7 Jul
Rp1.047.939
Rp1.256.479 total
6 Jul - 7 Jul
includes taxes & fees

















































































