Best for travelers who want a small, casual Cruz Bay boutique inn with walkable access to restaurants, shopping, ferry docks, and St. John day trips.
Choosing between St John Inn and The Ritz-Carlton, St. Thomas? This in-depth comparison breaks down location, vibe, rooms, food, nightlife, price & more so you can decide which stay is the best fit for your next USVI getaway.
Best for travelers who want a small, casual Cruz Bay boutique inn with walkable access to restaurants, shopping, ferry docks, and St. John day trips.
Better for travelers who want a full-service luxury beach resort experience on St. Thomas with a more polished, high-end resort setting.
If you want a budget-friendlier, low-key base in the heart of Cruz Bay, St John Inn is the easier fit: it’s small, all-ages, walkable, and built around simple perks like breakfast, beach gear, a pool, and happy hour.
If your priority is a luxury resort stay with a true beach-resort feel, more upscale service, and a stay-on-property atmosphere, The Ritz-Carlton, St. Thomas is the stronger choice.
Bottom line: choose St John Inn for a casual, convenient St. John base; choose The Ritz-Carlton, St. Thomas for a more luxurious Caribbean resort vacation.
| Category | St John Inn | The Ritz-Carlton, St. Thomas |
|---|---|---|
| Overall Vibe | Small, casual boutique inn in Cruz Bay with a friendly, practical feel and simple included extras for independent island travelers. | Luxury beach resort atmosphere with a more polished, full-service feel, better suited to travelers who want an upscale stay. |
| Location | In Cruz Bay on St. John, within walking distance of restaurants, shopping, charter boats, ferry docks, and the National Park area. | On St. Thomas, better for travelers who prefer staying on the island with the airport and a resort-style beachfront setting. |
| Rooms & Suites | Simple rooms ranging from single rooms to two-room suites, some with kitchenettes, refrigerators, microwaves, and coffee/tea makers. | More upscale luxury accommodations with a resort feel, better for travelers who prioritize room polish and a premium setting. |
| Dining | Complimentary continental breakfast and guest rum-punch happy hour; no on-site restaurant, but Cruz Bay dining is walkable. | Stronger for travelers who want resort dining and drinks without relying as much on nearby restaurants. |
| Pools & Beach | One small outdoor pool, complimentary beach chairs, coolers, towels, and snorkel gear; not a beachfront hotel. | Better for a classic luxury beach-resort experience, with the beach and resort pool scene playing a bigger role in the stay. |
| Kids & Family | All-ages and family-friendly, with children welcome and practical room setups for travelers who plan to explore St. John. | A better fit for families or couples who want more of a full-service resort vacation rather than a simple town-based inn. |
| Price & Value | Best value for travelers who want St. John access, walkability, breakfast, happy hour, parking, Wi-Fi, and beach gear without resort pricing. | Best value for travelers who will use the luxury setting, resort services, beach time, and elevated experience enough to justify the splurge. |
Rooms at St John Inn are straightforward, practical, and geared toward travelers who want a clean base close to Cruz Bay rather than a large resort Suite experience.
St John Inn is the better pick if you care more about location, value, and useful room basics than luxury finishes.
The Ritz-Carlton, St. Thomas delivers the more elevated room experience, with a luxury resort atmosphere that feels much more polished than a small boutique inn.
If you want a more luxurious room environment and a true resort feel, The Ritz-Carlton, St. Thomas is the stronger match.
Dining at St John Inn is intentionally simple: the inn provides a complimentary continental breakfast and a guest happy hour, but it does not operate a full on-site restaurant.
Expect:
The Ritz-Carlton, St. Thomas is the better choice if you want the convenience of a luxury resort dining experience rather than planning meals around town.
If dining convenience matters most, The Ritz-Carlton, St. Thomas has the advantage; if you’d rather explore Cruz Bay restaurants, St John Inn makes that easy.
St John Inn has one small outdoor pool and is not located directly on the beach, but it helps guests make beach days easier with complimentary gear.
The Ritz-Carlton, St. Thomas is the stronger option for travelers who want the beach and resort pool scene to be central to the vacation.
If you want a true beach-resort setting, choose The Ritz-Carlton, St. Thomas; if you want a Cruz Bay base for exploring, St John Inn is more practical.
St John Inn is an all-ages, family-friendly property where children are welcome, with a casual setup that works best for independent families who plan to be out exploring.
The Ritz-Carlton, St. Thomas is better for families who want a more full-service resort environment with the comforts of a luxury beach vacation.
If your family wants a simple St. John base, St John Inn works well; if you want a more polished resort stay, The Ritz-Carlton, St. Thomas is the better fit.
St John Inn offers the most value when you want a small Cruz Bay hotel with included perks and easy access to the ferry, restaurants, shopping, and St. John excursions.
The Ritz-Carlton, St. Thomas is the better value if your priorities are luxury, beach-resort atmosphere, polished service, and spending more time on property.
Choose St John Inn if you want a small, casual, all-ages Cruz Bay inn with walkable access to restaurants, ferry docks, shopping, and St. John adventures.
The Ritz-Carlton, St. Thomas is the better pick for travelers who want luxury, beach-resort comfort, and a more polished stay-on-property vacation.
For travelers who want value, included beach gear, breakfast, happy hour, and a convenient St. John base, St John Inn is the more practical choice.
If you want the more elevated resort experience, stronger beach-vacation feel, and luxury setting, The Ritz-Carlton, St. Thomas wins.
Questions? Contact Us!
Explore more helpful planning guides and insider articles for St John Inn:
Questions? Contact Us!