3 Best Hotels in St. John, U.S. Virgin Islands

Coconut Coast Villas

$$$ | 268 Estate Enighed, Cruz Bay, 00831, U.S. Virgin Islands

This small condominium complex with studio, two-, and three-bedroom apartments is a 10-minute walk from Cruz Bay, but it's insulated from the town's noise in a sleepy suburban neighborhood. You can swim and snorkel at the small beach or relax poolside and catch some rays. Rooms have a fresh feel; each is a little bit different in decor, with whites, blues, and greens predominating in the color scheme. Colorful artwork by St. John artist Elaine Estern graces the walls.

Pros

  • Good snorkeling
  • Full kitchens
  • Walk to Cruz Bay

Cons

  • Small beach
  • Some uphill walks
  • Nearby utility plant can be noisy
268 Estate Enighed, Cruz Bay, 00831, U.S. Virgin Islands
340-693–9100
hotel Details
9 units
Rate Includes: No Meals

Quick Facts

Estate Lindholm

$$$ | 6B Estate Caneel Bay, Cruz Bay, 00831, U.S. Virgin Islands

Built among old stone ruins on a lushly planted hill overlooking Cruz Bay, Estate Lindholm has an enchanting setting—you'll feel as if you're out of the fray, but still near enough to run into town when you want. The location puts you close to Cruz Bay's restaurants, shopping, and nightlife. Rooms are sophisticated, with crisp white spreads accented by teak furniture. The sunset views from the pool deck provide a stunning end to your day.

Pros

  • Lush landscaping
  • Gracious host
  • Pleasant decor

Cons

  • Can be noisy
  • Some uphill walks
  • On a busy road
6B Estate Caneel Bay, Cruz Bay, 00831, U.S. Virgin Islands
800-322–6335
hotel Details
17 rooms
Rate Includes: Free Breakfast

Quick Facts

Serendip Vacation Condos

$$$ | 9-7 Serendip Rd., Enighed, 00831, U.S. Virgin Islands

This complex offers modern studio and 1-bedroom apartments on lush grounds with lovely views (plus a shared pool) and makes a great pick for a budget stay in a residential locale. Although this is a property from the 1960s, the units don't feel dated thanks to recent renovations. There are colorful spreads, fully equipped kitchens, and bookshelves filled with good vacation reads. You definitely need a car if you stay here, though; it's about 1 mile (1½ km) up a steep hill from Cruz Bay.

Pros

  • Comfortable accommodations
  • Each condo has a large balcony or patio
  • Nice neighborhood

Cons

  • No beach
  • Need car to get around
  • No dishwasher in kitchen
9-7 Serendip Rd., Enighed, 00831, U.S. Virgin Islands
340-776–6646
hotel Details
10 condos
Rate Includes: No Meals

Quick Facts

Recommended Fodor's Video