Map

Emerald Beach ResortvsSt. John Inn

Both hotels are praised by travel writers. Overall, Emerald Beach Resort is the choice of most reviewers compared to St. John Inn. Emerald Beach Resort has a TripExpert Score of 84 with recommendations from 4 reviewers such as Lonely Planet, Oyster and Fodor's.

Emerald Beach Resort
8/10
8070 Lindbergh Bay, West, Charlotte Amalie 00802, St. Thomas
From $261/night
  • Pet Friendly
  • Bar/Lounge
  • Free Internet
  • Room Service
  • Shuttle Bus
  • Laundry Service
show all amenities
Lonely Planet Lonely Planet
"This property, near the airport, offers 90 snazzy rooms, with private beachfront balconies, flat-screen TVs and free in-room wi-fi." Full review
Fodor's Fodor's
"You get beachfront ambience at this reasonably priced mini resort tucked beneath the palm trees, but the tradeoff is that it's directly across from a noisy airport runway." Full review
Frommer's Frommer's
"Yes, this hotel (formerly a Best Western) is located just across from the airport, but it also faces a fetching white-sand beach along Lindbergh Bay, with waterfront views from every room" Full review
Lonely Planet Lonely Planet
"Located near the airport, this property has 90 large, snazzy rooms with private balconies and flat-screen TVs" Full review
St. John Inn
7/10
277 Enighed, Cruz Bay 00831, St. John
From $161/night
  • Pet Friendly
  • Free Internet
  • Free Breakfast
  • Concierge
  • Pool
  • Family Friendly
show all amenities
Fodor's Fodor's
"A stay here gives you a bit of style at what passes for budget prices in St. John. Rooms are on the modern side and are done in Caribbean colors." Full review
Oyster Oyster
Budget
"Perhaps the most colorful hotel in Cruz Bay, St. John Inn is a 10-room boutique hotel that offers some of the cheapest nightly rates on the island." Full review
Lonely Planet Lonely Planet
Top choice
"Rooms at the uberpopular St John Inn are decked out with bright-hued walls, tiled floors and handcrafted wood furniture." Full review

© Tripexpert Inc.