St John USVI Hotels

Pick your dates to get the best price options.

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

List
Map

Best St John USVI Hotels

Staying near Cruz Bay offers convenient access to pristine beaches and diving spots at Virgin Islands National Park. These accommodations provide scenic views and easy access to dining and shopping.

8.1

Good

(13 Reviews)

+ 97 photos

The Westin St. John Resort Villas

300B Chocolate Hole
Wi-Fi
Free parking
24-hour reception
Babysitting/Child services
Outdoor swimming pool
Air conditioning
Children's play area
Kids club
Beach access
Fitness center
Paid airport shuttle
Jacuzzi
Steam room
Hiking
Fishing
Snorkeling
Horseback riding
Golf course
Tennis court
Elevator
Dryer
Bar/ Lounge area
Restaurant
No pets allowed
Non-smoking rooms
Show more + Show less -
Set on Great Cruz Bay, The Westin St. John Resort Villas features spacious air-conditioned rooms and villas with kitchen facilities. Guests enjoy amenities like free Wi-Fi, a 24-hour concierge service, and access to a private beach. The resort offers two restaurants where guests can savor steaks and fresh seafood. Just 2 miles from Henley Cay and 1-hour from historic Hassel Island, it provides a perfect backdrop for adventure enthusiasts. Close by, visitors can find opportunities for snorkeling and water sports.

Price comparison

Average Price 515 US$

+ 42 photos

Sea Shore Allure

271 & 272 Fish Fry Drive
Free internet access
Parking lot
Outdoor swimming pool
Laundry
Non-smoking property
Show more + Show less -
Sea Shore Allure is a boutique-style property located only a few minutes' walk from Cruz Bay Beach. With 14 unique rooms featuring self-catering options, guests can prepare their meals. The hotel offers great leisure facilities including a swimming pool and barbecue grills. Nearby attractions like the Marketplace and nature reserves offer plenty to explore. For those wanting to get a taste of local life, the area is buzzing with charm.

Price comparison

Average Price 672 US$

9.1

Good

(82 Reviews)

+ 97 photos

St. John Inn

277 Estate Enighed
Free Wi-Fi in public areas
Outdoor dining area
Flat-screen TV
Cookware/ Kitchen utensils
Show more + Show less -
St. John Inn provides budget-friendly accommodations just a short stroll from Cruz Bay Beach. The inn features 10 well-appointed rooms with air conditioning and essential media facilities. Positioned within walking distance to both Whale's Tail and the Virgin Islands National Park, it's a convenient spot for outdoor enthusiasts. Nearby, visitors can find restaurants and shops to enhance their stay. This establishment perfectly balances comfort and value in the picturesque Cruz Bay.

Price comparison

Average Price 226 US$

9.6

Good

(56 Reviews)

+ 97 photos

Gallows Point Resort (Adults Only)

3 Aaa Gallows Point Road, Po Box 58
Wi-Fi
Off-site parking lot
24-hour reception
24-hour security
Outdoor swimming pool
Air conditioning
Children's menu
Beach access
Private beach
Sun loungers
Fitness center
Free shuttle service
Jacuzzi
Hiking
Canoeing
Fishing
Snorkeling
Diving
Wind surfing
Horseback riding
Tennis court
Yoga class
Laundry
Flat-screen TV
Cookware/ Kitchen utensils
Bar/ Lounge area
Restaurant
Welcome drink
Coffee shop
Picnic area/ Tables
Baggage storage
No pets allowed
No smoking on site
Show more + Show less -
Gallows Point Resort, an adults-only retreat, is renowned for its breathtaking views of Cruz Bay Harbour. Each suite features Caribbean-style décor and includes amenities such as a fully equipped kitchen and a private patio. The property is surrounded by lush gardens and provides direct access to the beach, ideal for snorkeling adventures. A fitness center and restaurant are also available, providing guests with both relaxation and recreation options. Located just a short drive from historical sites, this resort enhances the experience of island life.

Price comparison

Average Price 434 US$

+ 57 photos

Grande Bay Resort

Cruz Bay Quarter
Free Wi-Fi
Free parking
24-hour reception
Exercise gym
Outdoor swimming pool
Health club
Kitchen
Non-smoking property
Show more + Show less -
Grande Bay Resort is known for its welcoming atmosphere and modern accommodations just steps from the beach. There are 25 spacious rooms, many with balconies overlooking the ocean. It's a short drive to American Hill Estate House Museum and local markets. The resort also features a swimming pool and a health club for relaxation and fitness. Nearby dining venues encourage guests to experience the delights of local cuisine.

Price comparison

Average Price 265 US$

Cruz Bay Boutique Hotel

Accommodations in Cruz Bay often provide a unique, personalized experience. Staying at a boutique hotel also allows easy access to local history and flavors.

+ 12 photos

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town
Free Wi-Fi
Bar/ Lounge area
Coffee/Tea in lobby
Breakfast
Non-smoking property
Show more + Show less -
Cruz Bay Boutique Hotel features comfortable accommodations just a short walk from Mongoose Junction. With two on-site restaurants, guests can enjoy various dining options, enhancing their stay. The hotel is also conveniently located near local attractions such as the Friends of the Park Store, allowing for easy exploration. Rooms come equipped with blackout curtains and ceiling fans for added comfort. Whether visitors seek a lively atmosphere or a quiet retreat, this boutique hotel caters to all preferences.

Price comparison

Average Price 259 US$

Cruz Bay St John Hotels

Lodging options in Cruz Bay reflect the culture and ambiance of St. John. Many of these properties are near famous attractions and scenic vistas.

+ 85 photos

The Hills, St John

11 Enighed, Cruz Bay
Laundry
Non-smoking property
Show more + Show less -
The Hills, St John provides guests with a relaxing environment just minutes from Cruz Bay's main attractions. The property features rooms equipped with wireless internet, and many offer breathtaking patio views. Fitness lovers can take advantage of its outdoor pool and gym, perfect for keeping up with workouts while traveling. The resort is ideally located for reaching both local dining spots and stunning beaches. John. Local attractions like Honeymoon Beach are just a short drive away.

Price comparison

Average Price 705 US$

+ 37 photos

Peter Bay Gatehouse

6A Peter Bay
Free Wi-Fi
Parking lot
Kitchen
Show more + Show less -
Peter Bay Gatehouse offers a serene stay with breathtaking views of the ocean. The private location ensures a quiet environment. Visitors will appreciate the easy access to the beach and close proximity to Virgin Islands National Park for those seeking outdoor activities. Certain rooms feature balconies for added enjoyment of the views. The hotel is conveniently situated for exploration of surrounding attractions and rich history.

Price comparison

+ 15 photos

Fiesta

9-7 Enighed
Free parking
Outdoor dining area
Outdoor swimming pool
Flat-screen TV
Dryer
Cookware/ Kitchen utensils
Pets allowed
Air conditioning
No smoking on site
Show more + Show less -
Fiesta is an inviting property just a short walk from Cruz Bay Beach. The hotel features a lovely swimming pool on-site for outdoor relaxation. As it is positioned in a vibrant area, guests have quick access to local dining and nightlife. Each room is equipped with air conditioning and essential amenities for convenience. Visitors can enjoy casual eateries and experience the buzzing local culture all within easy reach.

Price comparison

+ 3 photos

Indigo

9-7 Enighed Lane
Wi-Fi
Free parking
Pets allowed
Air conditioning
No smoking on site
Show more + Show less -
Indigo offers a prime location for travelers seeking comfort and convenience. Each unit features air conditioning, with many providing picturesque views of the sea. Its proximity to Mongoose Junction ensures easy access to shops and eateries. The units also come equipped with fully functional kitchens, allowing guests to prepare their meals. This property stands out for its balance between serene stays and accessibility to the Cruz Bay area.

Price comparison

Hotels Near Cruz Bay St John

Properties located near Cruz Bay often provide visitors with quick access to both local attractions and beautiful waterfronts. Various amenities cater to the needs of different travelers.

7.8

Good

(19 Reviews)

+ 47 photos

Cruz Bay Tropical Condo

Pastory Condos
Free Wi-Fi in public areas
Free parking
Bar/ Lounge area
Outdoor dining area
Rooftop pool
Dryer
Cookware/ Kitchen utensils
Beach access
Private beach
Sun loungers
No pets allowed
Air conditioning
No smoking on site
Show more + Show less -
Cruz Bay Tropical Condo is an ideal choice for those seeking a home-like experience in a convenient location. Each condo features 1 bedroom, a living room, and a fully equipped kitchen. The property includes a private entrance and direct access to the beach, allowing guests to soak in the ocean views. Located near local shops and the Marketplace, this accommodation finds a perfect balance between comfort and accessibility. The property also features an outdoor pool for added enjoyment.

Price comparison

Average Price 421 US$

Luxury Hotels in St John US Virgin Islands

Luxury accommodations in Cruz Bay deliver exceptional service and amenities tailored for discerning travelers. Properties often feature stunning views, fine dining, and exclusive experiences.

10.0

Good

(5 Reviews)

+ 69 photos

Lovango Resort And Beach Club

1 Lovango Cay
Free Wi-Fi in rooms
Infinity pool
Kids club
Beach access
Sun loungers
Beach umbrellas
Shuttle service
Hiking
Snorkeling
Bar/ Lounge area
Outdoor dining area
Restaurant
Picnic area/ Tables
No pets allowed
No smoking on site
Show more + Show less -
Lovango Resort And Beach Club provides luxury accommodation with exceptional sea views. This 5-star resort features modern amenities, including an outdoor swimming pool, and multiple dining options. Guests can enjoy direct access to the beach, and partake in activities such as hiking or snorkeling. With family rooms available, it also caters to groups. Located just a short distance from attractions, it offers a perfect blend of relaxation and adventure in the beauty of St. John.

Price comparison

Average Price 3900 US$

Cruz Bay, known as the gateway to the stunning Virgin Islands National Park, has a rich history dating back over 60 years when the island's tourism began flourishing. Today, the area offers a picturesque harbor, vibrant local shops, and cuisine that features fresh seafood and traditional Caribbean dishes. Offering a central base, the numerous lodging options in Cruz Bay cater to a variety of tastes, from family-friendly establishments to luxurious escapes. Notable properties include boutique choices and luxury retreats.

Need inspiration?

View our hand-picked destinations