Skip to content

Beachfront rentals in St. Thomas

Find and book unique beachfront homes on Airbnb

Top-rated beachfront rentals in St. Thomas

Guests agree: these beachfront homes are highly rated for location, cleanliness, and more.

Superhost
Condo in East End
"H2Oh What a Beach!" condo: Walk-out Beach Access!
"H2Oh What a Beach!" condo Building A of Sapphire Beach Resort & Marina: ground floor unit with direct access to one of the most beautiful beaches in the Caribbean. Steps away from Sea Salt fine dining restaurant, Sapphire Beach Bar, Paradise Pie pizza, and Beach Buzz coffee shop. A mile from Red Hook featuring many restaurants & island ferries. Great beach, swimming, snorkeling, parasailing, and relaxing right outside your door. Be among the many visitors who LOVE this totally renovated condo.
$239 per night
Superhost
Condo in Sapphire Beach
Salt Life at Sapphire Beach/East End
Salt Life condo is located within Sapphire Village, at beautiful Sapphire Beach, close to Red Hook, and Coral World. You’ll love Salt Life condo because of the 1 minute walk to Sapphire Beach, the views, the ambiance, and a 2 minute drive to Red Hook. Salt Life condo is good for couples, solo adventurers, and business travelers. Are your dates in Salt Life already booked? Check out our other condo called Beachtime! at Sapphire Beach, also in the Dominica building, and listed on Air BnB.
$155 per night
Superhost
Condo in East End
Stunning Ocean View w/Balcony~Shades of Sapphire~
Beautiful ocean view, top floor studio with balcony at Sapphire Village is perfect for two guest and features a queen size bed. Kitchen and private balcony with spectacular views. Five minute walk to Sapphire Beach, two large pools, two great casual restaurants, coffee shop, taxi stand, and laundromat all on site. The marina has several day excursion options to keep your days full. Sailing trips, parasailing, or rent a wave runner. Everything you need is right on the property.
$183 per night

Beachfront home rentals with a pool

Superhost
Condo in Smith Bay
Oceanfront Apt with Panoramic Views
$224 per night
Superhost
Condo in East End
View!!! Beautiful studio !!!
$177 per night
Superhost
Condo in East End, St. Thomas
Seaside Escape at Sapphire Beach Resort
$350 per night
Superhost
Condo in East End
🌴 Insta-worthy Views. 🛏 King bed. ⚡️FiberOptic WiFi
$298 per night
Superhost
Condo in East End
Sapphire Outlook Villa: Oceanfront Sapphire Beach
$280 per night
Superhost
Condo in East End
Sombrero Sapphire Village Studio
$133 per night
Superhost
Condo in Southside
Stay in style right on the ocean -Simply the BEST!
$159 per night
Superhost
Condo in East End
The Mermaid's Pearl - Sapphire Beach, St. Thomas
$150 per night
Superhost
Condo in East End
BEST View & Breeze @ Sapphire Beach
$179 per night
Superhost
Condo in East End/Redhook
Full One Bedroom Unit-Free WIFI-No Owner Fees #257
$145 per night
Superhost
Condo in East End
Beautiful corner unit condo right on the beach!
$259 per night
Superhost
Condo in East End
Luxury 1/1 Oceanfront @ Sapphire Beach Resort
$240 per night

Beachfront home rentals with a hot tub

Superhost
Condo in East End
Family Friendly 3BR with a Killer View!
$650 per night
Superhost
Apartment in East End
Margaritaville St Thomas Studio w/ Kitchenette
$152 per night
Superhost
Condo in East End
2BR Ritz Carlton, East End, St. Thomas, U.S.V.I.
$800 per night
Superhost
Apartment in East End
Fun & Sun in this St. Thomas, VI studio suite
$158 per night
Superhost
Condo in St. Thomas
Tropical Paradise: Studio @ Limetree Resort
$155 per night
Superhost
Condo in East End
Villa Del Mar - Ocean Front Condo at Cowpet Bay
$450 per night
Superhost
Condo in East End
Direct Ocean front , steps to the Sandy Beach
$428 per night
Superhost
Condo in East End
Leap of Faith at Cowpet Bay East
$472 per night
Superhost
Villa in Charlotte Amalie
Brand New Waterfront Villa on Magen's Bay
$533 per night
Superhost
Condo in East End
BRAND NEW/OCEAN FRONT/EASY ACCESS/CLEAN
$350 per night
Superhost
Villa in Southside
Spend the Holidays at Marriott Frenchman's Cove!
$789 per night
Superhost
Condo in VI
St Thomas Margaritaville Studio ~
$213 per night

Pet-friendly beachfront home rentals

Superhost
Home in Cruz Bay
BIG WATERFRONT VILLA WALK SHOPPING & RESTAURANTS
$580 per night
Superhost
Apartment in St. Thomas
Sandy Bottoms @ Sapphire Beach
$150 per night
Superhost
Condo in Southside
Amazing views,new condo right on the beach!
$249 per night
Superhost
Guesthouse in Water Island
Water Island Home with a View
$196 per night
Superhost
Guesthouse in Cruz Bay
Villa Belvedere Oceanfront Suites
$350 per night
Superhost
Apartment in St. Thomas
2 bedroom 2 bath suite Ritz Carlton Club St Thomas
$625 per night
Superhost
Home in Northside
Waterfront Luxury Villa on Hull Bay
$841 per night
Superhost
Condo in East End
Rainbow1 - 2 bedroom 2bathroom Condo
$280 per night
Superhost
Condo in Cruz Bay
Grande Bay Luxury 3 Bedroom Condo
$585 per night
Superhost
Apartment in East End
Elysian Beach Resort Studio
$189 per night
Cottage in Water Island
Bohemian Paradise Eco Retreat cottages
$125 per night
Condo in East End
Beautiful Condo Recently Remodeled/perfect located
$320 per night

Destinations to explore