Best for budget-minded couples, friends, and families who want a small Cruz Bay boutique inn with walkable access to restaurants, shopping, ferry docks, and island excursions.
Choosing between St John Inn and Wyndham Tortola BVI Lambert Beach Resort? 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 island getaway.
Best for budget-minded couples, friends, and families who want a small Cruz Bay boutique inn with walkable access to restaurants, shopping, ferry docks, and island excursions.
Better for travelers who want a larger beachfront resort setting on Tortola with more of a classic Caribbean resort feel and direct Lambert Beach atmosphere.
If you want a low-key, small-scale stay in the heart of Cruz Bay, St John Inn is the stronger fit. It is not a big resort, but it gives you practical perks like complimentary continental breakfast, Wi-Fi, beach gear, and an evening rum-punch happy hour.
If your priority is being right by a broad beach in the British Virgin Islands with a more traditional resort footprint, Wyndham Tortola BVI Lambert Beach Resort is likely the better match.
Bottom line: choose St John Inn for walkability, value, and a friendly boutique base on St. John; choose Wyndham Tortola BVI Lambert Beach Resort for a beachfront Tortola resort experience.
| Category | St John Inn | Wyndham Tortola BVI Lambert Beach Resort |
|---|---|---|
| Overall Vibe | Small, colorful Cruz Bay boutique inn with a casual, budget-conscious feel, friendly shared spaces, and a convenient in-town location. | Larger beach resort atmosphere on Tortola, better suited to travelers who want a more spread-out Caribbean resort setting. |
| Location | In Cruz Bay on St. John, within walking distance of restaurants, shopping, charter boats, the ferry docks, and the National Park area. | On Tortola in the British Virgin Islands, positioned for travelers who want Lambert Beach as the center of the stay. |
| Rooms & Suites | Rooms range from single rooms to two-room suites, with some kitchenettes; expect a small inn layout across older buildings rather than a resort tower. | Better for travelers who prefer a larger resort-style accommodation setting close to the beach rather than an in-town inn. |
| Dining | Complimentary continental breakfast is included, plus an evening rum-punch happy hour; there is no full on-site restaurant for lunch or dinner. | More resort-oriented for guests who want to spend more time eating and relaxing on property during a beach stay. |
| Pools & Beach | One small outdoor pool, plus complimentary snorkel gear, beach chairs, coolers, and towels for exploring St. John beaches. | Stronger for travelers who want the beach immediately built into the resort experience at Lambert Beach. |
| Kids & Family | All-ages and family-friendly, with children welcome and a simple, casual setup that works best for independent island days. | Better for families or couples who want a larger beach resort base rather than a compact town inn. |
| Price & Value | Best value for travelers who want St. John access, walkability, included breakfast, beach gear, parking, and Wi-Fi without paying for a full-service resort. | Best value for travelers who place more value on a beachfront resort setting and plan to spend more time on property. |
Rooms at St John Inn are simple, practical, and geared toward travelers who plan to spend their days out exploring St. John. The property is small, with rooms spread across older low-rise buildings and some units offering kitchenettes.
St John Inn is the better pick if you want a compact, budget-friendly base in Cruz Bay rather than a polished full-service resort room experience.
Wyndham Tortola BVI Lambert Beach Resort is the better fit for travelers who want a larger resort-style stay tied closely to a beach setting. The appeal is less about in-town walkability and more about relaxing into a beachfront Tortola base.
If you want a larger beach-resort feel rather than a small, walkable Cruz Bay inn, Wyndham Tortola BVI Lambert Beach Resort is the more natural choice.
Dining at St John Inn is simple and perk-driven rather than restaurant-focused. The inn includes a continental breakfast and hosts a complimentary rum-punch happy hour for guests, but it does not operate a full on-site restaurant.
Expect:
Wyndham Tortola BVI Lambert Beach Resort is the better fit if you want more of a resort-style food-and-drink rhythm during a beach vacation, with less reliance on walking into town for every meal.
If included breakfast and walkable Cruz Bay dining are enough, St John Inn works well; if you want a more self-contained resort dining feel, Wyndham Tortola BVI Lambert Beach Resort has the edge.
St John Inn has one small outdoor pool and is not a beachfront resort. Its beach value comes from location and included gear: guests can borrow snorkel equipment, beach chairs, coolers, and towels for days out around St. John.
Wyndham Tortola BVI Lambert Beach Resort is the stronger choice for travelers who want the beach to be the main backdrop of the stay. Its Lambert Beach location gives it a more classic Caribbean resort-beach feel.
If your ideal trip is exploring multiple St. John beaches from a Cruz Bay base, choose St John Inn; if you want the beach woven into the resort itself, choose Wyndham Tortola BVI Lambert Beach Resort.
St John Inn is an all-ages, family-friendly property, but it is not a kids-club resort. It works best for families who are comfortable using the inn as a simple base for ferry access, town meals, beach days, and national-park exploring.
Wyndham Tortola BVI Lambert Beach Resort is a better fit for families or mixed-age groups who want a larger beach-resort environment and more room to settle into a single property for the day.
If your family wants a practical Cruz Bay launchpad, St John Inn is appealing; if you want a larger beach-resort setting, Wyndham Tortola BVI Lambert Beach Resort is the better match.
St John Inn delivers value through location and included practical extras. It is best for travelers who would rather spend their budget on beaches, ferries, dining, and excursions than on a full-service resort footprint.
Wyndham Tortola BVI Lambert Beach Resort is the better value if your priority is a beachfront resort setting and a more traditional vacation-on-property feel on Tortola.
Choose St John Inn if you want a small, friendly Cruz Bay base with walkability, included breakfast, beach gear, and a casual all-ages atmosphere.
Wyndham Tortola BVI Lambert Beach Resort is the better pick if your ideal trip centers on a beachfront Tortola resort rather than a compact in-town inn.
For travelers who want to walk to restaurants, shops, ferry docks, charter boats, and the National Park area, St John Inn has the more convenient town-based setup.
If you want the beach to define the stay and prefer a larger resort atmosphere, Wyndham Tortola BVI Lambert Beach Resort is the stronger choice.
Questions? Contact Us!
Explore more helpful planning guides and insider articles for St John Inn:
Questions? Contact Us!