Photo by Shahid Kazi

Find hotels in St. John's Island from NT$1,931

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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John's Island hotels

Pan Pacific Singapore

Pan Pacific Singapore
5.0 star property
Marina Bay
9.4 out of 10, Exceptional, (1842)
Discover this luxurious retreat with 2 outdoor pools and a full-service spa near Suntec City and Bugis Street Shopping District. Just 5 minutes from Promena Station, the hotel offers 4 restaurants including Edge, serving international cuisine throughout the day.

"Great hotel "
United States
Belkis
The price is NT$8,112
NT$9,727 total
includes taxes & fees
Dec 15 - Dec 16
Pan Pacific Singapore

PARKROYAL COLLECTION Marina Bay, Singapore

PARKROYAL COLLECTION Marina Bay, Singapore
5.0 star property
Marina Bay
9.4 out of 10, Exceptional, (1004)
"Excellent property that is one of the best run hotels in the downtown corridor. "
United States
Patrick
The price is NT$8,344
NT$10,005 total
includes taxes & fees
Dec 15 - Dec 16
PARKROYAL COLLECTION Marina Bay, Singapore

Village Hotel Sentosa by Far East Hospitality

Village Hotel Sentosa by Far East Hospitality
4.5 star property
Sentosa Island
9.0 out of 10, Wonderful, (1003)
Immerse in Singapore's beachside luxury at this family-friendly hotel featuring 4 outdoor pools, a lazy river, and children's pool. Just 3 minutes from Imbiah Station and near Universal Studios, guests enjoy free WiFi and area shuttle service.

"Nice place to stay"
Australia
Yadwinder
The price is NT$6,157
NT$7,382 total
includes taxes & fees
Dec 15 - Dec 16
Village Hotel Sentosa by Far East Hospitality

Carlton Hotel Singapore

Carlton Hotel Singapore
4.5 star property
Downtown Core
9.2 out of 10, Wonderful, (2101)
Located within 15 minutes of Bugis Street Shopping District, this luxury hotel offers a serene spa experience and Chinese cuisine at Wah Lok. Enjoy the outdoor pool after exploring nearby attractions, with Bras Basah Station just 3 minutes away.

"Great stay!"
United States
Miguel
The price is NT$4,954
NT$5,940 total
includes taxes & fees
Dec 15 - Dec 16
Carlton Hotel Singapore

Mandarin Oriental, Singapore

Mandarin Oriental, Singapore
5.0 star property
Marina Bay
9.4 out of 10, Exceptional, (299)
Experience relaxation at this upscale hotel featuring 5 restaurants, an outdoor pool, and full spa services. Just minutes from Singapore Flyer and Bugis Street, with easy access to Marina Bay Sands Casino and Gardens by the Bay.

"Amazing hotel and service. "
United States
Rodrigo
The price is NT$10,865
NT$13,027 total
includes taxes & fees
Dec 15 - Dec 16
Mandarin Oriental, Singapore

Shangri-La Rasa Sentosa, Singapore

Shangri-La Rasa Sentosa, Singapore
5.0 star property
Sentosa Island
9.0 out of 10, Wonderful, (1001)
Set on a tranquil beachfront with 2 outdoor pools, this resort offers complimentary water sports and beach activities. Four restaurants include Silver Shell Cafe serving international cuisine. Universal Studios Singapore and VivoCity are within 10 minutes' drive.

"Good hotel for family and kids to stay. Lot of fun for kids."
Singapore
CHI HOI ROGER
The price is NT$7,866
NT$9,432 total
includes taxes & fees
Jan 5 - 2026/1/6
Shangri-La Rasa Sentosa, Singapore

Crowne Plaza Changi Airport by IHG

Crowne Plaza Changi Airport by IHG
5.0 star property
Changi
9.4 out of 10, Exceptional, (2291)
Located within Changi Airport, this luxury hotel features an outdoor pool and Italian dining at Allora Ristorante & Bar. Just minutes from Jewel Changi Airport and East Coast Park, with a fitness center, terrace, and 24-hour room service.

"Excellent staff and beautiful rooms"
Canada
Kathy
The price is NT$7,527
NT$9,025 total
includes taxes & fees
Jan 9 - 2026/1/10
Crowne Plaza Changi Airport by IHG

Capri By Fraser China Square, Singapore

Capri By Fraser China Square, Singapore
5.0 star property
Downtown Singapore
9.2 out of 10, Wonderful, (1007)
Singapore's Telok Ayer district offers a Japanese restaurant, spa treatments, and full-service amenities. A short walk to public transit connects you to Marina Bay Sands and Gardens by the Bay, while the 24-hour fitness center keeps your routine intact.

"I love to stay here again!"
United States
Lanzaderas
The price is NT$5,312
NT$6,369 total
includes taxes & fees
Dec 19 - Dec 20
Capri By Fraser China Square, Singapore

Mercure ICON Singapore City Centre

Mercure ICON Singapore City Centre
4.0 star property
Downtown Singapore
8.4 out of 10, Very Good, (1087)
Located steps from Telok Ayer Station, this hotel offers 2 restaurants and an outdoor pool. Guests love the central position near Gardens by the Bay and Marina Bay Sands Skypark, plus the helpful staff and clean rooms. The lobby cafe serves excellent iced lattes.

"Clean room, friendly staff, great pool"
Canada
David
The price is NT$3,984
NT$4,776 total
includes taxes & fees
Jan 8 - 2026/1/9
Mercure ICON Singapore City Centre

JEN Singapore Orchardgateway by Shangri-La

JEN Singapore Orchardgateway by Shangri-La
4.0 star property
Orchard
9.2 out of 10, Wonderful, (1120)
Experience city vistas from the rooftop terrace and outdoor pool at this Somerset Station-adjacent hotel. Grab international cuisine at Makan at Jen, then work out in the 24-hour health club. Marina Bay Sands Casino and Orchard Road shopping are nearby.

"Great hotel Ang great views."
United States
Yegisabet
The price is NT$6,036
NT$7,237 total
includes taxes & fees
Dec 19 - Dec 20
JEN Singapore Orchardgateway by Shangri-La

The Fullerton Hotel Singapore

The Fullerton Hotel Singapore
5.0 star property
Downtown Singapore
9.4 out of 10, Exceptional, (1160)
Situated minutes from Raffles Place Station, this luxury hotel combines timeless elegance with modern comforts. Enjoy rejuvenating treatments at the spa, swim in the outdoor pool, or workout in the fitness center. Marina Bay Sands Casino and Gardens by the Bay are nearby.

"Location, staff, amenities excellent!"
Canada
Hans Christoph
The price is NT$9,197
NT$11,027 total
includes taxes & fees
Jan 4 - 2026/1/5
The Fullerton Hotel Singapore

Dusit Thani Laguna Singapore

Dusit Thani Laguna Singapore
4.5 star property
Tampines
9.2 out of 10, Wonderful, (686)
Luxurious escape just minutes from Changi Airport with free shuttle service. Enjoy 3 outdoor pools, spa treatments, and meals at Greenhouse restaurant. The championship golf course elevates your stay near East Coast Park and Jewel Changi, with Xilin Station an 8-minute walk away.

"Spacious room and comfortable bed."
United States
Richard
The price is NT$5,446
NT$6,529 total
includes taxes & fees
Dec 16 - Dec 17
Dusit Thani Laguna Singapore

The Westin Singapore

The Westin Singapore
5.0 star property
Marina Bay
9.2 out of 10, Wonderful, (909)
Set in the heart of Singapore's business district, this luxury haven features 4 restaurants including Cook & Brew. Guests can unwind at the outdoor pool with poolside bar or rejuvenate at the full-service spa after exploring nearby Merlion.

"Fantastic location, great staff. Special mention has to go to the chef who was on omelette duty each morning, best omelettes ever."
Australia
Nicholas
The price is NT$9,657
NT$11,579 total
includes taxes & fees
Dec 13 - Dec 14
The Westin Singapore

W Singapore - Sentosa Cove (Newly Renovated)

W Singapore - Sentosa Cove (Newly Renovated)
5.0 star property
Sentosa Island
9.4 out of 10, Exceptional, (1000)
Escape to this luxurious Singapore hotel with an outdoor pool and poolside bar. Enjoy Modern European cuisine at SKIRT restaurant, one of 4 dining options. Located near Universal Studios and Marina Bay Sands Casino with convenient access to Imbiah Station.

"Excellent resort "
United States
peter
The price is NT$9,657
NT$11,579 total
includes taxes & fees
Dec 19 - Dec 20
W Singapore - Sentosa Cove (Newly Renovated)

Dao by Dorsett AMTD Singapore

Dao by Dorsett AMTD Singapore
4.5 star property
Marina Bay
9.2 out of 10, Wonderful, (581)
Unwind in this luxurious Singapore hotel, just minutes from Shenton Way and Tanjong Pagar stations. Enjoy the outdoor pool, 24-hour fitness center, and cuisine at Collective restaurant. Each room offers refrigerators and microwaves, with Marina Bay attractions nearby.

"Really nice hotel everything was great "
United States
Jose
The price is NT$4,780
NT$5,732 total
includes taxes & fees
Dec 14 - Dec 15
Dao by Dorsett AMTD Singapore

Changi Cove

Changi Cove
3.5 star property
Changi
8.6 out of 10, Excellent, (1000)
Discover serene comfort at this Singapore hotel with easy access to Changi Airport. The rooftop terrace offers relaxation after exploring nearby Jewel Changi and East Coast Park. Enjoy local cuisine at The White Olive restaurant and complimentary WiFi throughout your stay.

"clean room,good staff,good breakfast "
Canada
Vladimir
The price is NT$4,720
NT$5,659 total
includes taxes & fees
Jan 4 - 2026/1/5
Changi Cove

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, (1003)
"Was a good stay, nice area"
United Kingdom
Stephen
The price is NT$3,284
NT$3,937 total
includes taxes & fees
Dec 15 - Dec 16
Village Hotel Changi by Far East Hospitality

Ambassador Transit Hotel Terminal 2

Ambassador Transit Hotel Terminal 2
2.5 star property
Changi
8.2 out of 10, Very Good, (1002)
Sleep soundly between flights in an all-inclusive hotel at Terminal 2. Just minutes from E Station and Jewel Changi Airport, this transit haven offers comfortable rooms, free WiFi, and 24-hour service, with East Coast Park only a short drive away.

"Perfect for a layover to shower and nap before next flight "
Australia
Leanne
The price is NT$6,041
NT$7,243 total
includes taxes & fees
Dec 15 - Dec 16
Ambassador Transit Hotel Terminal 2

YOTELAIR Singapore Changi Airport

YOTELAIR Singapore Changi Airport
3.5 star property
Changi
7.8 out of 10, Good, (1008)
"Great stay again, will be back!"
Australia
Jillian
The price is NT$3,659
NT$4,388 total
includes taxes & fees
Dec 22 - Dec 23
YOTELAIR Singapore Changi Airport

Orchard Hotel Singapore

Orchard Hotel Singapore
5.0 star property
Orchard
8.2 out of 10, Very Good, (1000)
Immerse yourself in Singapore's vibrant heart at this luxurious retreat. Walk to Orchard Road or the Botanic Gardens, then cool off in the outdoor pool. After indulging at Orchard Cafe, dance the night away at the nightclub.

"Well appointed room. Excellent front desk staff. Amazing breakfast. Will make this my place to stay when doing business near Orchard Road!"
United States
Robert
The price is NT$4,660
NT$5,587 total
includes taxes & fees
Dec 21 - Dec 22
Orchard 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

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 snorkeling 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

Find out more about St. John's Island

Top reasons to visit St. John's Island

  • Stunning Beaches: St. John's Island features picturesque beaches perfect for sunbathing and relaxation.
  • Outdoor Activities: Enjoy snorkeling, scenic nature trails, and other recreational activities amidst beautiful landscapes.
  • Cultural Exploration: Discover local temples and immerse yourself in the island’s unique culture.
  • Romantic Getaway: The serene environment makes it an ideal destination for couples seeking a romantic escape.
  • Convenient Accommodations: A variety of lodging options are available, catering to both families and solo travelers.

Find great hotels near St. John's Island

Discover the ideal accommodations for your getaway to St. John's Island, Singapore. Whether you're seeking oceanfront hotels, vacation rentals, or comfortable stays for family vacations, you'll find a variety of options tailored to your needs. Enjoy convenient access to shopping and business facilities while immersing yourself in the serene beauty of this Caribbean island retreat. Experience the best hotels that promise a memorable escape.

  • Furama RiverFront: Nestled within a family-friendly environment, Furama RiverFront is a 4-star hotel that caters to both business and leisure travelers. Located 8.0km from St. John's Island, this property offers a range of amenities designed for children, including playgrounds, games, and a free children’s club. Its spacious accommodations and welcoming atmosphere make it an excellent choice for families seeking comfort and convenience. Whether you're enjoying family time or attending to business matters, Furama RiverFront ensures a balanced experience for all.
  • Furama City Centre: Located in the heart of Singapore's shopping district, Furama City Centre is a 4-star hotel that combines convenience with family-friendly amenities. At 8.0km from St. John's Island, this property is ideal for travelers looking to shop while enjoying a family vacation. The hotel offers in-room babysitting services and onsite childcare, allowing parents to explore the vibrant nearby shopping areas with peace of mind. With its strategic location and family-oriented features, Furama City Centre is perfect for those who want to indulge in both leisure and retail therapy.
  • Paradox Singapore Merchant Court at Clarke Quay: With a touch of elegance, the 4.5-star Paradox Singapore Merchant Court at Clarke Quay is situated 8.0km from St. John's Island in the bustling city center. This hotel is ideal for families and business travelers alike, offering amenities such as a children’s pool and onsite babysitting services. Its central location provides easy access to dining, entertainment, and cultural attractions. Guests can enjoy a sophisticated stay while benefiting from the hotel’s family-friendly facilities, making it a perfect choice for those seeking a blend of urban excitement and relaxation.

Where to stay in St. John's Island

St. John's Island offers a serene escape with its picturesque beaches and charming village vibe, perfect for a romantic getaway or family-friendly adventures. Explore the lush scenery and immerse yourself in the island's unique culture. Nearby, you can experience the vibrant urban atmosphere of Singapore, blending business and leisure. This hidden gem promises an unforgettable island vacation filled with relaxation and exploration, making it one of the best beach destinations in the region.

  • Singapore: As a bustling metropolis, Singapore offers a vibrant blend of cultures and experiences. Situated as the gateway to St. John's Island, this city is known for its incredible shopping districts, diverse culinary scene, and stunning urban parks. Visitors can explore iconic landmarks like Marina Bay Sands and Gardens by the Bay, making it a perfect destination for city-themed adventures. Whether you’re indulging in retail therapy at Orchard Road or enjoying a family day out at Sentosa Island's attractions, Singapore provides a dynamic travel experience year-round.
  • Lazarus Island: Just 966m from St. John's Island, Lazarus Island is a hidden gem for beach lovers. This tranquil island offers pristine sandy beaches and beautiful clear waters, ideal for a relaxing day in the sun. Families can enjoy the playgrounds, while nature enthusiasts can explore the nearby nature reserve. Without the hustle and bustle of city life, Lazarus Island provides a peaceful escape, making it a perfect spot for a day trip or picnic. Its serene environment allows visitors to unwind and connect with nature.
  • Sentosa Island: Located 3.2km away from St. John's Island, Sentosa Island is a premier resort destination that caters to families and thrill-seekers alike. Known for its world-class attractions such as Universal Studios Singapore and Adventure Cove Waterpark, this neighborhood promises fun-filled days for visitors of all ages. In addition to shopping centers and fine dining options, Sentosa’s beautiful beaches offer relaxation and recreational activities. With a mix of excitement and leisure, it’s an ideal place to create lasting memories during your vacation.

Things to do near St. John's Island

St. John's Island in Singapore is an ideal destination for romantic beach vacations and city-themed getaways. Visitors can enjoy various activities, including exploring recreational areas, shopping centers, and local markets. Key highlights include island trips, snorkeling spots, fun events, and scenic nature trails, making it a perfect spot for relaxation and adventure alike.

Shopping

In St. John's Island, enjoy shopping at Suntec City, Tiong Bahru Plaza, and Far East Square, all within 8.0km, offering a vibrant mix of entertainment and family-friendly vibes. If you're up for a drive, explore more shopping options beyond that distance.

Recreation

At Singapore Indoor Stadium, immerse yourself in the energetic atmosphere while enjoying various sports events. For a round of golf, Sentosa Golf Club offers a picturesque outdoor setting. For tranquility, Mount Faber Park is perfect for relaxation and nature walks amidst lush greenery.

Adventure

Experience thrills at Adventure Cove Waterpark, featuring exhilarating water slides and wave pools, located 6.4km from St. John's Island. For an adrenaline rush, try tobogganing at Skyline Luge Singapore, 4.8km away, or enjoy scenic views on the Singapore Cable Car, also 6.4km away.

Nightlife

Experience the enchanting nightlife near St. John's Island at the Singapore Chinese Orchestra or Teater Ekamatra, both just 6.4km away, where romance and culture blend beautifully. For a unique theatrical experience, head to Drama Box, located 8.0km away, for captivating performances that entertain and inspire.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. John's Island

To save money on your trip to St. John's Island, consider visiting in the off-peak months of March and May to June, when prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on platforms like Expedia. Saturdays are the least expensive days to stay, while Thursdays are the most costly. Use Expedia's search tool to filter by budget and preferences, and consider bundling your hotel, flights, and activities for additional savings. Enjoy exploring the island's free activities to maximize your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. John's Island are March and May to June, where the prices are slightly lower. This is in comparison to July, September and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in St. John's Island about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. John's Island is Saturday. The most expensive day to stay in St. John's Island is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, preferred location, and the type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations for St. John's Island with your flights and activities through an Expedia package.

Find the best attractions near St. John's Island

St. John's Island in Singapore offers a delightful mix of city-themed, romantic, and beach vacation experiences. Visitors can explore urban parks, beautiful beaches, and local temples, catering to culture seekers and families alike. Enjoy the coastal living vibe while soaking in the sun at the island's inviting beaches. With plenty of activities and scenic spots, St. John's Island is perfect for travelers looking to unwind and immerse themselves in the local atmosphere.

  • Universal Studios Singapore: Experience the thrill of rides and attractions based on your favorite movies in this vibrant theme park. With immersive experiences suitable for the whole family, it promises a day full of entertainment and adventure just 4.8km from St. John's Island.
  • Gardens by the Bay: Discover stunning landscapes and futuristic architecture in this breathtaking botanical garden. Enjoy family-friendly outdoor activities and romantic strolls among the iconic Supertree Grove and beautiful flower domes, located 8.0km away.
  • Merlion: Marvel at this iconic fountain that symbolizes Singapore's heritage. Located in the heart of the city, it offers a picturesque backdrop for photos and an opportunity to soak in the vibrant city vibes, just 8.0km from St. John's Island.

Best time to go to St. John's Island

The best time to visit St. John's Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. John's Island falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in St. John's Island falls in January, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.7°F (26.5°C)Moderate RainMostly CloudyAverageAverage
February80.2°F (26.8°C)Light RainMostly SunnyAverageAverage
March81.3°F (27.4°C)Moderate RainMostly SunnyAverageSlightly Low
April82.6°F (28.1°C)Moderate RainMostly CloudySlightly LowAverage
May83.3°F (28.5°C)Moderate RainMostly CloudySlightly LowSlightly Low
June82.9°F (28.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
July82.4°F (28.0°C)Light RainMostly SunnyAverageSlightly High
August82.2°F (27.9°C)Moderate RainMostly CloudySlightly HighAverage
September82.0°F (27.8°C)Light RainMostly SunnySlightly HighSlightly High
October82.2°F (27.9°C)Moderate RainMostly CloudyAverageAverage
November81.3°F (27.4°C)Frequent RainMostly CloudyAverageAverage
December80.2°F (26.8°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to St. John's Island

To visit St. John's Island, you can fly into several major airports. Singapore Changi Airport (SIN) is the closest at 22.5km away, with nearby hotels such as Crowne Plaza Changi Airport, just 483m from the terminal. Conrad Singapore Marina Bay and Pan Pacific Singapore are both 16.1km away and offer shuttle services. Johor Bahru Senai International Airport (JHB) is 51.5km away, with options like Holiday Villa Johor Bahru City Centre and Le Grandeur Palm Resort Johor, the latter just 1.6km from the airport. Lastly, Singapore Seletar Airport (XSP) is also 22.5km away, with hotels like Swissotel The Stamford and ANDAZ Singapore, both within 14.5km.

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 traveler data. Two other choices for your visit to the area are Carlton Hotel Singapore and Capri By Fraser China Square, 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! The majority of room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St. John's Island.
Where can I learn more about changing or cancelling my trip to St. John's Island?
For more information about updating your trip to St. John's Island or cancelling it, click here.
What's the best place to stay near Changi Airport (SIN)?
Crowne Plaza Changi Airport is a popular 5-star hotel featuring a full-service spa and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Changi Airport. Other places to stay close to the airport are Ambassador Transit Hotel Terminal 3 and Ambassador Transit Hotel Terminal 2.
How is it to stay in St. John's Island?
Visitors are sure to 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 795 hotels and other accommodations in the surrounding area. Find out more about St. John's Island.
What should I do while I'm visiting 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. Check out what more to see and do in Expedia's St. John's Island guide.
What's the weather like in St. John's Island?
The hottest months are usually May and April with an average temp of 83°F, while the coldest months are January and February with an average of 80°F. The rainiest months in St. John's Island are November, December, October, and April, with each month seeing an average of 13 inches of rainfall.

Explore a world of travel with Expedia