Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels Close to Sapphire Beach, St. Thomas

See all 222 Hotels near Sapphire Beach
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas
3.5 out of 5.0
Last booking: 11 hours ago

Located in Charlotte Amalie, this hotel is within a 10-minute walk of Lionel Roberts Stadium and Blackbeard's Castle. Emancipation Garden and Fort Christian ...

$289

$289
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.5 out of 5.0
Last booking: 2 hours ago
1 others viewing this property now

Located in Charlotte Amalie, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 1.2 mi (2 ...

$149

$149
Two Sandals by the Sea Inn - B&B

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas
3.0 out of 5.0
Last booking: 3 days ago

Located in Nazareth, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach and Smith Bay Beach are also ...

$190

$190
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
3.0 out of 5.0
Last booking: 1 hour ago

Located in Charlotte Amalie, this hotel is within a 5-minute walk of Beracha Veshalom Vegimulth Hasidim Synagogue, Emancipation Garden, and Fort Christian. Blackbeard's ...

$115

$115
Galleon House Bed Breakfast Inn

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas
3.0 out of 5.0
Last booking: 1 day ago

Located in Charlotte Amalie, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and Blackbeard's Castle are also within 10 ...

$90

$90
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
4.0 out of 5.0
Last booking: 3 hours ago
3 others viewing this property now

Located in Charlotte Amalie, this hotel is within 3 mi (5 km) of Brewers Bay Beach, Fort Christian, and Emancipation Garden. University of Virgin Islands and ...

$179

$179
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John
3.5 out of 5.0

Located in Cruz Bay, this hotel is steps from St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library and Museum are also within 10 ...

$255

$255
Estate Lindholm

Estate Lindholm

6B Estate Caneel Bay, St. John
3.5 out of 5.0
4 others viewing this property now

Situated in a national park, this hotel is within a 15-minute walk of Salomon Beach and Battery. Trunk Bay is 3 mi (4.8 km) away.

$395

$395
St John Inn

St John Inn

277 Estate Enighed, St. John
3.5 out of 5.0
Last booking: 15 hours ago

Located in Cruz Bay, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice and Mongoose Junction are also ...

$305

$305
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0 out of 5.0
Last booking: 1 day ago

Located in Charlotte Amalie, this hotel is within 2 mi (3 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 1.6 mi (2.5 ...

$156

$156

Sapphire Beach Hotel Guide

Are you looking for accommodations that are near Sapphire Beach?

If you're hoping to stay somewhere near Sapphire Beach, you won't be disappointed. You'll be able to find 15 hotels within 2 miles. Only 1 mile away is The Ritz-Carlton, St. Thomas. The Secret Harbour Beach Resort and the Sapphire Beach Condo Resort & Marina by Antilles Resorts, 1 mile and 0.2 miles away, are also popular.

Have a look at the Wyndham Margaritaville St Thomas, an inexpensive hotel, situated within a short stroll of 1 mile.

A leisurely journey of 1 mile will transport you to the Sugar Bay Resort and Spa, a lavish high-class hotel.

Stroll near Sapphire Beach and then find your way to Slice Vi - Craft Pizza & Cafe (St. Thomas) for a delectable dinner. Later you can wind down at Lime Garden Lounge & Restaurant (00802,). This bar is merely 0.2 miles away.

Other Places to Visit near Sapphire Beach

Sapphire Beach is not the only notable thing to do in the area:

  • Getting the chance to admire the beauty of a beach is something that never gets old. Be sure to take some time out to unwind near the waves at Smith Bay Beach.
  • American Yacht Harbor is a picturesque scene to take a slow-paced stroll while relishing in the water views.
  • Whether you're messing around in the water or just kicking back by the water's edge, Secret Harbour Beach is a lovely place to spend some time with the children.
  • Enjoy a remarkable underwater adventure without having to get wet at Coral World Ocean Park.
  • Experiencing the beauty of a beach is something we never tire of. Be sure to take some time out to relax near the crashing waves at Coki Beach.