Saint John Island Resorts

Pick your dates to get the best price options.

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0

Ages of children:

List
Map

Best Saint John Island Resorts

Staying in resorts on Saint John Island provides direct access to beautiful beaches and the stunning Virgin Islands National Park. Guests can indulge in leisure activities such as snorkeling and hiking while enjoying comfortable accommodations.

7.7

Good

(50 Reviews)

+ 97 photos

The Ritz-Carlton St. Thomas

6900 Great Bay
Wi-Fi
24-hour reception
24-hour security
Plunge pool
Infinity pool
Air conditioning
Game room
Children's play area
Kids club
Children's buffet
Cribs
Board games
Beach access
Private beach
Sun loungers
Beach umbrellas
Fitness center
Pedicure
Manicure
Jacuzzi
Facial
Body wraps
Body scrub
Back massage
Head massage
Full body massage
Steam room
Treatment room
Hiking
Fishing
Snorkeling
Diving
Tennis court
Water slides
Laundry
Flat-screen TV
Elevator
Express check-in/ -out
VIP check-in/ -out
In-room breakfast
Bar/ Lounge area
Restaurant
Welcome drink
Coffee shop
Baggage storage
Locker room
No pets allowed
No smoking on site
Show more + Show less -
The Ritz-Carlton St. Thomas is situated in Benner, just an 8-minute walk from Cowpet Bay Beach. The resort features 180 spacious rooms, many with balconies overlooking the garden or ocean. Guests can dine at multiple restaurants offering American, Caribbean, and Italian cuisines. The extensive facilities include a hot tub, outdoor swimming pools, tennis courts, and access to water sports. Located 10 miles from Charlotte Amalie Harbor, the resort is perfect for both relaxation and adventure.

Price comparison

Average Price 6544 US$

Check booking site for details
From 6544 US$
Check booking site for details
From 6544 US$

7.9

Good

(52 Reviews)

+ 97 photos

Elysian Beach Resort

6800 Estate Nazareth
Free Wi-Fi in rooms
Free parking
24-hour security
Outdoor swimming pool
Air conditioning
Beach access
Fitness center
Jacuzzi
Bar/ Lounge area
Restaurant
No pets allowed
Non-smoking rooms
Show more + Show less -
Elysian Beach Resort is conveniently located steps from Cowpet Bay Beach and provides 180 rooms equipped with a refrigerator, microwave, and a private bathroom. Amenities include an outdoor pool, fitness center, and two dining options offering a variety of dishes. The resort's proximity to attractions like Coral World Ocean Park makes it a great choice for families. Guests also appreciate the hotel's casual atmosphere and beautiful beachfront location, ideal for relaxation.

Price comparison

Average Price 223 US$

Check booking site for details
From 223 US$
Check booking site for details
From 223 US$

8.0

Good

(8 Reviews)

+ 33 photos

2Br Luxury Beachfront Duplex Villa On Sapphire Beach III

6720 Estate Smith Bay, E306
Free Wi-Fi in rooms
Off-site parking lot
24-hour security
Outdoor swimming pool
Air conditioning
Cribs
Beach access
Private beach
Sun loungers
Paid shuttle service
Massage
Hiking
Canoeing
Fishing
Snorkeling
Diving
Wind surfing
Horseback riding
Golf course
Laundry
Flat-screen TV
Electric kettle
Cookware/ Kitchen utensils
Express check-in/ -out
VIP check-in/ -out
Outdoor dining area
Snack bar
Picnic area/ Tables
No pets allowed
No smoking on site
Show more + Show less -
This beachfront duplex condo within Sapphire Beach Resort features two bedrooms and comes equipped with all necessary amenities for a comfortable stay. It boasts three flat-screen SmartTVs and offers stunning views of St. John and the British Virgin Islands. Guests can enjoy direct access to the private beach, along with a children's outdoor pool. The kitchen is fully equipped for self-catering, and the surrounding area offers various water sports activities. It is situated just 2 miles from Coral World Marine Park.

Price comparison

Average Price 920 US$

Check booking site for details
From 920 US$
Check booking site for details
From 920 US$

8.0

Good

(8 Reviews)

+ 33 photos

2Br Luxury Beachfront Duplex Villa On Sapphire Beach III

6720 Estate Smith Bay, E306
Free Wi-Fi in rooms
Off-site parking lot
24-hour security
Outdoor swimming pool
Air conditioning
Cribs
Beach access
Private beach
Sun loungers
Paid shuttle service
Massage
Hiking
Canoeing
Fishing
Snorkeling
Diving
Wind surfing
Horseback riding
Golf course
Laundry
Flat-screen TV
Electric kettle
Cookware/ Kitchen utensils
Express check-in/ -out
VIP check-in/ -out
Outdoor dining area
Snack bar
Picnic area/ Tables
No pets allowed
No smoking on site
Show more + Show less -
This beachfront duplex condo within Sapphire Beach Resort features two bedrooms and comes equipped with all necessary amenities for a comfortable stay. It boasts three flat-screen SmartTVs and offers stunning views of St. John and the British Virgin Islands. Guests can enjoy direct access to the private beach, along with a children's outdoor pool. The kitchen is fully equipped for self-catering, and the surrounding area offers various water sports activities. It is situated just 2 miles from Coral World Marine Park.

Price comparison

Average Price 920 US$

Check booking site for details
From 920 US$
Check booking site for details
From 920 US$

10.0

Good

(7 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 features beautiful views of the Caribbean and offers an outdoor swimming pool, restaurant, and bar. Each of the rooms includes a balcony and is fitted with essential amenities. The resort promotes an inviting family atmosphere, and nearby recreational activities comprise hiking and snorkeling. Convenience to both Mongoose Junction and Coral Reef Underwater Park adds to the appeal for adventurous travelers looking for unique experiences.

Price comparison

Average Price 1550 US$

Check booking site for details
From 1550 US$
Check booking site for details
From 1550 US$
+ 65 photos

Sapphire Gem VI - C203

U.S. Virgin Islands Hwy 38 6345 Estate Smith Bay C203
Wi-Fi
Flat-screen TV
Outdoor dining area
Show more + Show less -
Sapphire Gem VI - C203 is located near American Yacht Harbor Shopping Center, providing easy access to local dining and attractions. The property features a swimming pool and each room is equipped with modern amenities, including a dining area and balcony. It's ideally situated within walking distance of beaches, including Lindquist Public Beach. Guests can leisurely explore the area or relax on-site with everything easily accessible.

Price comparison

Average Price 325 US$

Check booking site for details
From 325 US$
Check booking site for details
From 325 US$

Saint John Island, known for its stunning beaches and lush landscapes, has a rich history dating back over 100 years with remnants of the sugar plantation era still visible today. The Virgin Islands National Park occupies nearly two-thirds of the island, offering tranquil hiking trails and diverse wildlife. The hotel scene on Saint John Island caters to various travelers. With a range of accommodations, including family-friendly resorts and luxury retreats, visitors can find perfect options and enjoy a memorable stay. The island boasts six high-quality resorts that ensure a comfortable base while exploring local landmarks.

Need inspiration?

View our hand-picked destinations