8 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

Gallows Point Resort

$$$$ | Bay St., 3AAA Estate Enighed, Cruz Bay, 00831, U.S. Virgin Islands Fodor's Choice

You're a short walk from restaurants and shops at this waterfront location just outside Cruz Bay, but once you step into your condo, the hustle and bustle are left behind. The upper-level apartments have loft bedrooms and the best views. The harborside villas get better trade winds, but they're a tad noisier. Tropical rooms have wicker furniture, tile floors, and brightly colored spreads in colors that reflect the sea and sky. Solar power makes the energy you use here green. There is a small convenience store-coffee shop on property.

Pros

  • Walk to shopping
  • Excellent restaurant
  • Comfortably furnished rooms

Cons

  • Some rooms can be noisy
  • Mediocre beach
  • Insufficient parking
Bay St., 3AAA Estate Enighed, Cruz Bay, 00831, U.S. Virgin Islands
340-776–6434
hotel Details
60 units
Rate Includes: No Meals

Quick Facts

Recommended Fodor's Video

Garden by the Sea Bed and Breakfast

$$ | Century St., Enighed, 00831, U.S. Virgin Islands

Located in a middle-class residential neighborhood, this adults-only, cozy bed-and-breakfast is an easy walk from Cruz Bay, and it's perfect for folks who enjoy peace and quiet: there are no phones or TVs in the rooms. White spreads and curtains provide pristine counterpoints to the blue and green hues in your room. Your hosts serve a delightful breakfast—piña colada French toast is a specialty—on the front deck.

Pros

  • Homey atmosphere
  • Great breakfasts
  • Breathtaking view from deck

Cons

  • Noise from nearby power substation
  • Some uphill walks
  • Basic amenities
Century St., Enighed, 00831, U.S. Virgin Islands
340-779–4731
hotel Details
3 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Inn at Tamarind Court

$ | Rte. 104, Cruz Bay, U.S. Virgin Islands

Good for travelers on a budget, the Inn at Tamarind Court has rooms with rather pedestrian decor, but they're clean, and you can't beat the location, a five-minute walk from the heart of Cruz Bay's action. If you're up for a bit of a hike, you can even walk to the beach at Salomon Bay. Ask at the national park visitor center for directions. Single rooms share a bath, but the rest have private baths. The hotel's courtyard restaurant, filled with umbrella-covered tables, is popular with locals.

Pros

  • Walk to restaurants and shops
  • Good breakfasts
  • Convivial atmosphere

Cons

  • On a busy road
  • Bland decor
  • Need a car to get around
Rte. 104, Cruz Bay, U.S. Virgin Islands
340-776–6378
hotel Details
14 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $

Sea Shore Allure

$$$$ | 271 and 272 Fish Fry Dr., Enighed, 00831, U.S. Virgin Islands

Located at the water's edge in a residential neighborhood, Sea Shore Allure combines attractive and modern decor with an easy, and safe, walk to Cruz Bay's restaurants and shops. Soundproof windows in the one-, two-, and three-bedroom units keep out noise from the marine traffic that passes the condominium complex. Each unit is outfitted with full kitchens and appliances.

Pros

  • Lovely decor
  • Waterfront location
  • Close to town

Cons

  • No gym
  • Need car or taxi to get to beach
  • Road passes through modest (but safe) local neighborhood
271 and 272 Fish Fry Dr., Enighed, 00831, U.S. Virgin Islands
340-779–2800
hotel Details
8 units
Rate Includes: No Meals

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

Westin St. John Resort and Villas

$$$$ | 300B Chocolate Hole, Rte. 104, Estate Chocolate Hole and Great Cruz Bay, 00830, U.S. Virgin Islands

The island's largest resort, spread over 47 acres and adjacent to Great Cruz Bay, provides a nice beachfront location and enough activities to keep you busy. That said, most guests rent a car for at least a couple of days to explore the area's many lovely beaches. Amenities include lushly planted gardens, a white sandy beach that beckons sunbathers, and a spacious pool with comfortable loungers. The attractive rooms have an earth-tone color scheme. Those strung out behind the beach put you closest to the water, but even the hillside villas are only a seven-minute stroll from the sand.

Pros

  • Restaurants on property
  • Pretty pool area
  • Many activities

Cons

  • Mediocre beach
  • Long walk to some parts of the resort
  • Need car to get around
300B Chocolate Hole, Rte. 104, Estate Chocolate Hole and Great Cruz Bay, 00830, U.S. Virgin Islands
340-693–8000
hotel Details
296 units
Rate Includes: No Meals

Quick Facts