Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near Sapphire Beach - Sapphire Beach

Accommodations close to Sapphire Beach are shown in the list below ordered by distance. Explore our hotel guide to find lodging near Sapphire Beach in Sapphire Beach for your leisure or corporate trips. We list the best motels and hotels close to Sapphire Beach so you can review the Sapphire Beach accommodation options below and uncover the perfect hotel. Need hotel rooms for a group? Find a Sapphire Beach group discount

Lodging & Accommodations close to Sapphire Beach

Sapphire Beach All Suite Condominium Resort : 6720 Estate Smith Bay 6720 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~0.15 miles southwest of Sapphire Beach / ~2 minutes walking
  • Three Star Beach property
  • Check-in time: 3:00 pm
From$120
Average 3.5 /5 Reviews Call BookMore Details
Sugar Bay Resort & Spa 6500 Estate Smith Bay, St Thomas, 00802 Virgin Islands - US ~0.95 miles northwest of Sapphire Beach / ~17 minutes walking
  • Expensive Resort hotel
  • 7 floors in property
  • Building is quite old
  • Free rum
From$148
Average 3.5 /5 Recent Reviews Call BookMore Details
Sugar Bay Resort & Spa - St Thomas
+1-800-881-1523
6500 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~0.95 miles northwest of Sapphire Beach / ~17 minutes walking
  • Four-star Resort property
  • 7 suites in property
From$135
Average 3.5 /5 Hotel Reviews Call BookMore Details
The Ritz Carlton St. Thomas 6900 Great Bay, St. Thomas, 00802 Virgin Islands - U.S. ~0.98 miles south of Sapphire Beach / ~17 minutes walking
  • Luxury Five Star Beach property
  • Check in: 4:00PM
  • Rooms are great
  • Value below average
From$209
Very Good 4.5 /5 Review Score Call BookMore Details
Paradise Cove Cottages in St Thomas 2ga Ridge Rd., St Thomas, 00802 Virgin Islands - U.S. ~1.01 miles south of Sapphire Beach / ~18 minutes walking
  • Mid-scale Oceanfront hotel
  • Hotel has 19 suites
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Secret Harbour Beach Resort 6280 Estate Nazareth, St Thomas, 00802 Virgin Islands - U.S. ~1.14 miles south of Sapphire Beach / ~20 minutes walking
  • Expensive Resort hotel
  • Hotel has 69 rooms
  • Happy hour recommended
  • Beach sports facilities are great, according to 100%
From$164
Very Good 4.0 /5 Read Reviews Call BookMore Details
Point Pleasant Resort - St Thomas 6600 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~1.25 miles west of Sapphire Beach / ~22 minutes walking
  • Four-star Oceanfront hotel
  • Fitness / Gym is on-site
From$125
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Gallows Point Resort 3aaa Gallows Point Rd., St. John, 00831 Virgin Islands - U.S. ~3.66 miles east of Sapphire Beach
  • 4 star Oceanfront property
  • 50 rooms in hotel
  • Clean
  • About half of guests didn't like the uncomfortable beds
From$206
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Hillcrest Guest House : Number 157 Estate Enighed
+1-888-305-3366
Number 157 Estate Enighed, St John, Virgin Islands--US ~3.72 miles east of Sapphire Beach
  • 3 star Oceanfront property
  • Free comp. breakfast
From$195
Very Good 4.0 /5 Latest Reviews Call BookMore Details
St. John Inn 277 Estate Enighed, St John, 00831 Virgin Islands - U.S. ~3.87 miles east of Sapphire Beach
  • 3 star Suburban property
  • 2 floors in hotel
From$150
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Coconut Coast Villas in St John
+1-888-283-3404
268 Estate Enighed, St John, 00830 Virgin Islands - U.S. ~3.93 miles east of Sapphire Beach
  • Three Star hotel
From$80
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Caneel Bay a Rosewood Resort - St John
+1-866-221-8581
North Shore Rd., St John, 00831 Virgin Islands - U.S. ~4.34 miles east of Sapphire Beach
  • Expensive Beach property
  • Check-in: 2:00 PM
  • Food is a bit overpriced
  • First class dining
From$370
Very Good 4.5 /5 Reviews Call BookMore Details
The Westin St. John Villas in St John 300a Chocolate Hole, St John, 00831 Virgin Islands - U.S. ~4.38 miles east of Sapphire Beach
  • High-end Resort hotel
  • 3 floors in property
From$399
Very Good 4.0 /5 Read Reviews Call BookMore Details
The Westin St. John Resort & Villas
+1-888-690-5281
Great Cruz Bay, St John, 00831 Virgin Islands - U.S. ~4.38 miles east of Sapphire Beach
  • Luxurious 5 Star Resort hotel
  • 6 meeting rooms in property
From$189
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Frenchman's Reef & Morning Star Marriott Beach Resort in St Thomas 5 Estate Bakkeroe, St Thomas, 00802 Virgin Islands - U.S. ~4.70 miles west of Sapphire Beach
  • 4 star Beach property
  • 478 rooms in property
From$125
Very Good 4.0 /5 Read Reviews Call BookMore Details
Galleon House in St Thomas
+1-888-305-3366
31 Kongens Gade, St Thomas, 00804 Virgin Islands - U.S. ~5.18 miles west of Sapphire Beach
  • Economical Downtown hotel
  • 14 sleeping rooms in hotel
  • Wonderful cooked breakfast
  • Old structure
From$65
Very Good 4.0 /5 Reviews Call BookMore Details
The Green Iguana Hotel
+1-800-881-1523
1002 Blackbeard's Hill, St. Thomas Usvi, 00802 Virgin Islands - U.S. ~5.22 miles west of Sapphire Beach
  • Midscale property
  • Hotel has 4 floors
Windward Passage Hotel : Veterans Dr. Charlotte Amali Veterans Dr. Charlotte Amali, St Thomas, 00804 Virgin Islands - U.S. ~5.32 miles west of Sapphire Beach
  • Affordable Downtown property
  • 3 meeting rooms in hotel
From$128
Average 3.0 /5 Recent Reviews Call BookMore Details
Pavilions & Pools Hotel in St Thomas
+1-866-221-8581
6400 Estate Smith Bay, St Thomas, 00802 Virgin Islands--US ~5.36 miles west of Sapphire Beach
  • 2 star Beach property
  • 25 rooms in property
From$99
Average 3.5 /5 Guest Reviews Call BookMore Details
Island Beachcomber Hotel - St Thomas 8071 Lindberg Bay, St Thomas, 00802 Virgin Islands - U.S. ~6.71 miles west of Sapphire Beach
  • Affordable property
From$151
Average 3.5 /5 Hotel Reviews Call BookMore Details
  [1 - 20 of 25]    
Next: Show All Available Sapphire Beach Hotels with Pricing

Chart of the best hotels near Sapphire Beach

HotelDescriptionLink
1. Sapphire Beach All Suite Condominium Resort The Sapphire Beach All Suite Condominium Resort is an in demand 3-Star hotel located approx. 0.2 miles southwest of Sapphire Beach and approx. a 3 minute walk. Travelers gave this hotel an avg. guest review rating of 3.5/5. Get the latest price
2. Sugar Bay Resort & Spa The Sugar Bay Resort & Spa is a crowd-pleasing 4-Star hotel located ~0.9 mi. northwest of Sapphire Beach and approx. a 16 minute hike by foot. With a verified guest score of 3.5/5, this makes it one of the finest lodging options nearby Sapphire Beach. Get the latest price
3. Sugar Bay Resort & Spa The Sugar Bay Resort & Spa is an in demand 4-Star hotel located approx. 0.9 miles northwest of Sapphire Beach and approx. a 16 minute walk. Travelers gave this hotel an avg. guest review rating of 3.5/5. Get the latest price
4. Ritz Carlton St. Thomas The Ritz Carlton St. Thomas is an in demand 5-Star hotel located approx. 1.0 miles south of Sapphire Beach and approx. a 18 minute walk. With a verified guest score of 4.5/5, this makes it one of the most desirable hotels close to Sapphire Beach. Get the latest price
5. Paradise Cove Cottages The Paradise Cove Cottages is an in demand 3 star hotel located approx. 1.0 miles south of Sapphire Beach and approximately a 18 min. hike by foot. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5. Get the latest price

5 Best Hotels near Sapphire Beach

Back to Top