Beachfront vacation rentals in Saint John

Find and book unique beachfront homes on Airbnb

Top-rated beachfront rentals in Saint John

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

Guest favorite
Condo in East End, St. Thomas, U.S. Virgin Islands
Seaside Escape at Sapphire Beach Resort
About the Unit Seaside Escape is a two-story penthouse villa located directly on the stunning Sapphire Beach, one of the most beautiful beaches in St. Thomas. It has floor-to-ceiling glass doors that lead you out to two large balconies where you can relax while enjoying the unmatched beauty of the Caribbean Sea. The first floor consists of a full bath with shower, kitchen, a living room with a queen sleeper sofa, comfortable chair and ottoman, flat-screen tv, dining set, and a large balcony. Kitchen appliances include stainless steel refrigerator with ice maker, brand new stovetop, microwave, toaster oven, NuWave Precision Induction Cooktop, coffee pot, blender, and an electric grill. Upstairs you will be able to unwind in a bedroom with 18-foot high cathedral ceilings that give the space an authentic Caribbean charm. Bead board wainscoting runs throughout the condo, and frames the luxurious king bed, giving it an extra dose of style. Incredible views can also be seen from the bed, and the second large balcony provides a second space for drinking coffee and enjoying the splendor of the Caribbean Sea. An additional sleeper sofa can also be found in the bedroom, along with a flat-screen tv, closet and full master bath with shower. Sapphire Beach Resort Seaside Escape is located in Building C of Sapphire Beach Resort. The resort sits on a beautiful sandy beach with turquoise waters that are ideal for snorkeling the reef that lies beneath. A multi-level pool overlooks the sea and has the best views of St. John that St. Thomas has to offer. There is also a shallow level of the pool that is perfect for kids. For adults, some of the island’s best entertainment can be found at the brand new Sapphire Beach Bar. It sits directly on Sapphire Beach, and offers delicious food and drinks in a laid-back environment with stunning ocean views. Multiple televisions show all the big games from back home, and live music can be heard several days a week. Covered cabanas are located nearby and are great for families or friends to hang out and enjoy their surroundings. The Beach Buzz, a new deli, is just steps away and offers coffee and breakfast items, sandwiches, smoothies, frozen yogurt, and sundries. Just a short walk up the hill is the newly renovated Sudi’s Caribbean Bar and Grill at Sapphire Village. It’s a casual pool-side restaurant offering traditional American food and pizza. We also have Sapphire Marina which offers many exciting excursions such as day sails, snorkeling trips, and jet ski rentals. Location One of the best things about Seaside Escape is its location! We are located just a short two-minute drive from Red Hook, a fun little town on the East End of St. Thomas. In Red Hook, you will find many restaurants, bars, shops, a couple of grocery stores, and best of all the ferry to St. John! We are also surrounded by many beautiful beaches such as Lindquist Beach, Coki Point, and Secret Harbour. You can rent a car to explore all the area has to offer, or you can take advantage of the on-site taxi stand that has taxis always waiting to take you where you need to go. The $1 Safari buses also stop at the top of our hill, and will also take you into Red Hook. Security Sapphire Beach Resort is a gated community with 24-hour security guards. Extras We offer complimentary beach chairs that are placed on the beach by an attendant in the exact spot that you want them. We also provide beach chairs, towels, noodles, and a cooler. An on-site rental hut offers floats, snorkeling gear, SUPS, kayaks, boogie boards, and other fun toys. *A four-door Jeep Wrangler is available to rent for an additional fee. Arrangements must be made in advance of your stay. *Free parking located directly behind unit.
Oct 26 – Nov 2
$346 per night
4.88 out of 5 average rating, 112 reviews
Superhost
Villa in Saint Thomas, U.S. Virgin Islands
Eau Claire- Magens Bay Affordable Beachfront Villa
Villa Eau Claire is a private gated affordable beachfront home directly on Magens Bay. Walk into the water at roughly half the price of any other waterfront home in the Virgin Islands. The property has 4 private individual villas each with breathtaking views of the bay. The Coral Studio is a 1 Bed/1 Bath villa located on a secluded beach in the world-famous Magens Bay. Guests will find the vibrant nightlife, charming boutiques, and fine dining restaurants just a few minutes away from home.
Feb 1 – 8
$245 per night
4.92 out of 5 average rating, 104 reviews
Guest favorite
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.
Sep 24 – Oct 1
$149 per night
4.97 out of 5 average rating, 147 reviews

Popular amenities for Saint John beachfront rentals

Pet-friendly beachfront home rentals

Guest favorite
Home in Chocolate Hole, U.S. Virgin Islands
Down Yonder Private Pool Villa
Oct 16 – 23
$395 per night
5.0 out of 5 average rating, 35 reviews
Superhost
Villa in Zimmerman, U.S. Virgin Islands
Stunning Island Views from St John Villa
Sep 28 – Oct 5
$593 per night
4.82 out of 5 average rating, 28 reviews
Guest favorite
Condo in Cruz Bay
Newly renovated large condo with beautiful views
Sep 8 – 15
$695 per night
5.0 out of 5 average rating, 6 reviews
Superhost
Bungalow in Brewers Bay, British Virgin Islands
Caribbean Cottage with Seaview
Jul 14 – 21
$102 per night
4.82 out of 5 average rating, 99 reviews
Superhost
Condo in Southside, U.S. Virgin Islands
Amazing views,new condo right on the beach!
May 9 – 16
$234 per night
4.81 out of 5 average rating, 16 reviews
Guest favorite
Condo in Belmont, British Virgin Islands
This view from Limeberry Cottage could be yours
Nov 1 – 8
$290 per night
5.0 out of 5 average rating, 21 reviews
Superhost
Apartment in St. Thomas, U.S. Virgin Islands
Sandy Bottoms @ Sapphire Beach
Oct 3 – 10
$150 per night
4.73 out of 5 average rating, 298 reviews
Guest favorite
Apartment in Fraile, Puerto Rico
Le Sirenuse | Paradise Haven in Culebra, Island
Aug 3 – 10
$300 per night
5.0 out of 5 average rating, 5 reviews
Guest favorite
Condo in Tortola, British Virgin Islands
Cane View Villas 3
Jan 3 – 10
$399 per night
4.88 out of 5 average rating, 26 reviews
Guest favorite
Condo in St Thomas, U.S. Virgin Islands
I‘m Dreaming of Sapphire Beach
May 12 – 19
$364 per night
4.86 out of 5 average rating, 22 reviews
Superhost
Apartment in St. Thomas, U.S. Virgin Islands
2 bedroom 2 bath suite Ritz Carlton Club St Thomas
$625 per night
5.0 out of 5 average rating, 4 reviews
Guest favorite
Condo in East End, U.S. Virgin Islands
Rainbow1 - 2 bedroom 2bathroom Condo
Apr 24 – May 1
$350 per night
4.87 out of 5 average rating, 30 reviews

Beachfront home rentals with a pool

Guest favorite
Condo in St Thomas, U.S. Virgin Islands
Sunrise Sapphire Beach 2-Corner Unit Balcony
Aug 16 – 23
$210 per night
4.93 out of 5 average rating, 282 reviews
Guest favorite
Condo in Smith Bay, U.S. Virgin Islands
Oceanfront Apt with Panoramic Views
Nov 6 – 13
$252 per night
4.83 out of 5 average rating, 310 reviews
Guest favorite
Condo in East End, U.S. Virgin Islands
Family Friendly 3BR with a Killer View!
Sep 22 – 29
$650 per night
4.96 out of 5 average rating, 121 reviews
Guest favorite
Condo in East End
Stunning Ocean View w/Balcony~Shades of Sapphire~
Sep 10 – 17
$168 per night
4.99 out of 5 average rating, 128 reviews
Superhost
Condo in East End, U.S. Virgin Islands
Stylish Beach Condo located on Sapphire Beach
Nov 4 – 11
$147 per night
4.81 out of 5 average rating, 231 reviews
Guest favorite
Condo in Saint Thomas
★★★★★ Breathtaking Ocean Views-Private Balcony
Aug 12 – 19
$247 per night
4.93 out of 5 average rating, 109 reviews
Guest favorite
Condo in East End, U.S. Virgin Islands
View!!! Beautiful studio !!!
Jun 10 – 17
$321 per night
4.89 out of 5 average rating, 233 reviews
Guest favorite
Condo in East End
BEST View & Breeze @ Sapphire Beach
May 22 – 29
$194 per night
5.0 out of 5 average rating, 119 reviews
Guest favorite
Guesthouse in St. John, U.S. Virgin Islands
House of Open Arms Villa with Pool and AC
Jan 11 – 18
$465 per night
5.0 out of 5 average rating, 50 reviews
Guest favorite
Condo in Cruz Bay, U.S. Virgin Islands
Latitude Adjustment at Grande Bay Resort, St John
Oct 9 – 16
$325 per night
5.0 out of 5 average rating, 35 reviews
Guest favorite
Guest suite in Cruz Bay, U.S. Virgin Islands
Private Oasis in Rendezvous Bay - Le Jardin
Oct 24 – 31
$355 per night
4.94 out of 5 average rating, 36 reviews
Guest favorite
Condo in East End
Sapphire Sunrise: 2 Story Ocean Luxe Reno 2023
Dec 8 – 15
$499 per night
5.0 out of 5 average rating, 21 reviews

Private beachfront home rentals

Guest favorite
Apartment in Northside, U.S. Virgin Islands
A Peace in Paradise!
Dec 10 – 17
$122 per night
4.98 out of 5 average rating, 106 reviews
Guest favorite
Home in St Thomas , U.S. Virgin Islands
Amazing Ocean View with a spectacular location!
Sep 21 – 28
$109 per night
4.98 out of 5 average rating, 202 reviews
Superhost
Guesthouse in Saint John, U.S. Virgin Islands
Honeymoon suite across the street from the ocean
Jan 11 – 18
$250 per night
4.89 out of 5 average rating, 46 reviews
Guest favorite
Apartment in Cruz Bay, U.S. Virgin Islands
Sunset Ocean View Cruz Bay King bed private serene
Aug 26 – Sep 2
$179 per night
4.94 out of 5 average rating, 63 reviews
Guest favorite
Cottage in Coral Bay Qtr, U.S. Virgin Islands
Waterfront Cottage with private beach!
Dec 20 – 27
$550 per night
5.0 out of 5 average rating, 28 reviews
Guest favorite
Villa in Northside, U.S. Virgin Islands
Sailfish Villa Beachfront Magens Bay St. Thomas!
Jun 30 – Jul 7
$495 per night
4.94 out of 5 average rating, 34 reviews
Guest favorite
Home in Long Bay, British Virgin Islands
The View
Nov 1 – 8
$294 per night
4.93 out of 5 average rating, 14 reviews
Guest favorite
Villa in Cruz Bay, U.S. Virgin Islands
Nautilus Villa - Brand new - Beach front!
Oct 31 – Nov 7
$585 per night
5.0 out of 5 average rating, 6 reviews
Superhost
Condo in Cruz Bay
Upper Grande Bay-Studio King plus 1 foldout
Jul 26 – Aug 2
$404 per night
4.78 out of 5 average rating, 82 reviews
Superhost
Guest suite in East End
BEACHFRONT Private Guest Studio𓆉
Dec 10 – 17
$225 per night
4.93 out of 5 average rating, 44 reviews
Superhost
Condo in Cruz Bay, U.S. Virgin Islands
Expansive Views from this luxury Bayview Penthouse
Sep 23 – 30
$650 per night
5.0 out of 5 average rating, 10 reviews
Guest favorite
Condo in East End, U.S. Virgin Islands
Sail Away II-WOW Beachfront to Paradise Remodeled
Nov 30 – Dec 7
$349 per night
4.94 out of 5 average rating, 83 reviews

Destinations to explore