Sapphire Beach Resort and Marina, St. Thomas, USVI

Sapphire Beach Resort and Marina, St. Thomas, USVI

We found 83 vacation rentals — enter your dates for availability

Magnifiercirclex

Find the best place to stay — Sapphire Beach Resort and Marina

Where to stay around Sapphire Beach Resort and Marina?

Our 2018 property listings offer a large selection of 83 vacation rentals near Sapphire Beach Resort and Marina. From 80 condos to 3 villas, find the best place to stay with your family and friends to discover the Sapphire Beach Resort and Marina area.

What is the best area to stay near Sapphire Beach Resort and Marina?

Whether you're traveling with family or friends, here are the areas with the largest selection of vacation rentals for a holiday trip or just for a weekend near Sapphire Beach Resort and Marina:

  • Red Hook: 299 vacation rentals
  • Peterborg: 78 vacation rentals
  • Smith Bay: 163 vacation rentals
  • Point Rendezvous: 131 vacation rentals
  • Seagrape Hill: 73 vacation rentals

For other neighborhoods, please use our search bar to access the selection of vacation rentals available.

Can I rent condos near Sapphire Beach Resort and Marina?

Yes, of course. HomeAway has 80 condos near Sapphire Beach Resort and Marina. Our other popular types of vacation rentals near Sapphire Beach Resort and Marina include:

  • Villas: 3 rentals available

Can I find a vacation rental with pool near Sapphire Beach Resort and Marina?

Yes, you can select your preferred vacation rental with pool among our 82 rentals with pool available near Sapphire Beach Resort and Marina. Please use our search bar to access the selection of vacation rentals available.

    Can I book a vacation rental directly online or instantly near Sapphire Beach Resort and Marina?

    Yes, HomeAway offers a selection of 83 vacation rentals to book directly online and 35 with instant booking available near Sapphire Beach Resort and Marina. Don't wait, have a look at our vacation rentals via our search bar and be ready for your next trip near Sapphire Beach Resort and Marina!