
St. John Vacations
Book a Hotel + Flight or Car together to unlock savings
Photo by Two Dreamers One World
- Plan, book, travel with confidence
- Better togetherSave up to ¥45,448 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best St. John Vacation Packages
St. John Hotel Deals


Radisson Grenada Beach Resort
Grand Anse St. George's
The price is ¥40,463 per night from Jan 2 to Jan 3
¥40,463
¥48,555 total
Jan 2 - Jan 3, 2026
includes taxes & fees
8/10 Very Good! (1,544 reviews)
The room was very clean. The staff were very friendly. The food was good. The pool was awesome. Good value for money.
Reviewed on Dec 16, 2025

Royalton Grenada, An Autograph Collection All-Inclusive Resort
Magazine Beach Point Seline St. George's St George's
The price is ¥86,573 per night from Jan 5 to Jan 6
¥86,573
¥86,573 total
Jan 5 - Jan 6, 2026
includes taxes & fees
7.6/10 Good! (1,006 reviews)
The walkout beachfront room is amazing. Building 15 was perfect location to everything and still right on the beach. Drinks were very good. We enjoyed the massage services and Royalton fit had many daily activities and classes and the gym was spotless. A very relaxed/quiet vibe.
Reviewed on Dec 20, 2025
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.
What to do in St. John

Half-Day Concord Waterfall and Chocolate Factory Tour
¥10,388
per adult
88% of travellers recommend

Full-Day Tour: Concord Waterfall, Chocolate Factory, Rum Distillery, Grand Etang
¥17,918
per adult
94% of travellers recommend

ALL INCLUSIVE Full Day snorkeling & sunset cruise with boat dogs
¥32,564
per adult
100% of travellers recommend
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
