Beachfront vacation rentals in Johnson Bay

Find and book unique beachfront homes on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for Johnson Bay beachfront rentals

Pet-friendly beachfront home rentals

Superhost
Villa in Cruz Bay
4.64 out of 5 average rating, 25 reviews

Villa Belvedere Oceanfront Suites

CourtneyRating, 5 stars1 month ago
Our group had an amazing time staying at Joys place. We are a very outdoorsy active group and after a day of snorkeling or hiking it was always nice coming back to her place for the amazing sunsets. You're super close to grocery stores restaurants equipment rentals shopping. Would absolutely recommend. Her and Chris were very quick and responsive with anything we needed.
Guest favorite
Cottage in Cruz Bay
4.93 out of 5 average rating, 27 reviews

Seabreeze Cottage with private pool

MeghanRating, 5 stars4 days ago
We really enjoyed our stay here at Seabreeze. Everything was as listed. View was wonderful. Enjoyed the dipping pool after a day full of activities. Appreciate that they had a backup generator on case power went out (it didn’t). The house was very clean and had all the essentials. We asked for recommendations on where to get fresh seafood and they gifted us some fresh mahi mahi they had that was wonderful! Great place overall.
Top guest favorite
Condo in Belmont
5 out of 5 average rating, 33 reviews

This view from Limeberry Cottage could be yours

AnnaRating, 5 stars3 weeks ago
Jon and Jude were two of the best hosts we’ve ever experienced! They were kind, communicative, incredibly helpful, and accommodating. The place was paradise - clean, beautiful, everything we wanted - and we can’t wait to return!!! Thank you, Jon and Jude! Hope to see you again!
Top guest favorite
Apartment in East End
5 out of 5 average rating, 12 reviews

Island Timin' Elysian Cowpet Bay Beach Resort USVI

MariaRating, 5 stars3 days ago
It was a great experience to stay in this apartment. The balcony is amazing and we did breakfast and some dinners there. Amazing location to walk to the beach and the near by restaurants. We stayed there for the IOR sailing event and it is a walking distance to the club. Laundry is outside the apartment with coins and super easy to use. The pool is great and the kids love to go after sailing. We will be back. Thank you!
Top guest favorite
Apartment in Cruz Bay
4.98 out of 5 average rating, 60 reviews

Turtle’s Nest : Caribbean Studio Retreat

DestineeRating, 5 stars2 weeks ago
This place was so clean and comfortable. After long days on the beach, I looked forward to coming back to the nest. As a solo traveler who doesn’t drive, the only note I have is that the nest is far from cabs and taxis. I had to walk a bit and hitchhike to get anywhere, which isn’t a big complaint but worth noting!
Guest favorite
Guest suite in East End
4.87 out of 5 average rating, 47 reviews

Guest Suite 100 steps from the Ocean solar powered

KishaRating, 5 stars1 month ago
Private, quiet, and easy access to the Coki Beach 👌🏾 this will always be my #1 pick for my staycations.
Guest favorite
Apartment in East End
4.96 out of 5 average rating, 85 reviews

Exquisite Hillside Condo 2 - St. Thomas, U.S.V.I.

SuzyRating, 5 stars2 months ago
We had a wonderful 2 week stay. Ms Jackie was so helpful and always available to answer our questions and provide suggestions. It was exactly what we wanted and needed.
Superhost
Condo in East End
4.82 out of 5 average rating, 131 reviews

Luxury 1/1 Oceanfront @ Sapphire Beach Resort

KarolineRating, 5 stars3 weeks ago
Amazing stay at Ana’s place! Walking distance to the beach and all the restaurants sapphire beach has to offer. Would absolutely come back!! Ana was so responsive with recommendations and help when needed. Thank you!!

Beachfront home rentals with a pool

Guest favorite
Condo in East End
4.98 out of 5 average rating, 43 reviews

King Bed Studio Overlooking Sapphire Beach

PaulRating, 5 stars1 week ago
Molly was a great host, everything was exactly as advertised and she quickly responded to every question I had. One of the most friendly people I’ve had the pleasure of dealing with while traveling and I could not have been happier with my experience staying at her place! 10/10
Top guest favorite
Condo in East End
4.99 out of 5 average rating, 200 reviews

Stunning Ocean View w/Balcony~Shades of Sapphire~

MatthewRating, 5 stars1 week ago
Deb and Rob were gracious hosts who described their apartment accurately in their listing. They were proactive in their communication, check-in was easy, the apartment was perfect for two, and we look forward to returning next year! The location was a five-minute walk from Sapphire Beach and the Marina, where we took Deb and Rob up on their offer to go sailing and snorkeling - worth the additional booking. Thank you again for allowing us to visit your home!
Guest favorite
Guest suite in Saint Thomas
4.98 out of 5 average rating, 103 reviews

Oma’s Oasis

Vicki And DougRating, 5 stars1 week ago
Anna’s place was perfect for us. The comfortable bed, the beautiful pool, the stunning location. We loved eating alfresco on our private patio. Time spent at the Airbnb was not wasted vacation time…. It was part of the experience. Truly a little slice of paradise. The location was convenient to town and restaurants but we were glad to have a car for the drive up from the road. Anna was a lovely host and we highly recommend her place.
Top guest favorite
Villa in Northside
5 out of 5 average rating, 17 reviews

Private Villa*MagensBay *Ocean front* Private Pool

JonathanRating, 5 stars4 months ago
Tressa was great communicating and the binder they leave is great. The house is exactly as described and is beautiful. My wife is already bugging me to go back. We could only book for six nights due to availability so we stayed our last night at the Ritz. Villa Del Mar was cleaner than our room at the Ritz. Thank you for a great experience and will be booking again here soon.
Guest favorite
Condo in Southside
4.95 out of 5 average rating, 103 reviews

Sea Dreams at Regatta Point Villas

HeidiRating, 5 stars1 day ago
Such a cute place and communication/response time amazing! Love our time here, fantastic space and location!
Guest favorite
Condo in Sapphire Beach
4.96 out of 5 average rating, 197 reviews

Salt Life at Sapphire Beach

CarolynnRating, 5 stars1 week ago
Great place to stay! Very convenient if you want to explore St. John too! John was responsive and kind. We really appreciated the recommendations and insights into the area prior to our stay. We would love to stay here again soon!
Superhost
Villa in St Thomas
4.93 out of 5 average rating, 14 reviews

IRIE Paradise Sapphire Beach

KyleRating, 5 stars2 months ago
Lovely stay! It was perfect for a family of 4 with the washer & dryer and two full bathrooms. Beach was beautiful and snorkeling was fantastic! It was nice to be several buildings down from the restaurants and busy part of the resort. Also, easy to rent a boat from the marina in walking distance (GoMojo). Would absolutely stay again. Thank you!
Guest favorite
Condo in St. Thomas
4.95 out of 5 average rating, 132 reviews

Oceanfront Condo Perfect Sunsets Backup Generator!

LeonRating, 5 stars3 weeks ago
Our stay at Chris's Condo was excellent. The view was amazing and just what we were looking for on our 20th Annivresary getaway. We rented a car, and had no trouble gettig around the island. The provided parking space was great and conveniently located near the door to the unit. The space was clean, well provisioned with everything we needed from beach towels to pool noodles. We walked over to Bolongo Bay for breakfast one morning. The directions Chris provide were spot on and we'd have been lost without them. Be prepared if you do, the hills coming back are quite the little workout! The place was centrally located well enough that we were able to explore the island east to west, and the north side, over two of our days, and still be within 20 to 30 minutes from almost any direction. We watched a Cruise ship departing the first night after sunset, and the breeze with the doors open was nice enough to keep things bearable (in late May) and hear the waves crashing from the Bedroom.

Private beachfront home rentals

Superhost
Apartment in Cruz Bay
4.85 out of 5 average rating, 27 reviews

Flamingo House • ISLA • Sunset view • Walk to town

MikaelaRating, 5 stars1 month ago
Amanda and her husband were amazing! We requested to book our stay very last-minute due to an issue with our original Airbnb reservation somewhere else and they were beyond accommodating. Amanda responded extremely fast and we showed up to a very cute and clean place to stay. Plus the view was amazing, too! Thanks again!
Guest favorite
Guest suite in Brewers Bay
5 out of 5 average rating, 24 reviews

Newly updated, stunning views, footpath to beach

CheyenneRating, 5 stars1 month ago
This place is truly paradise.!!! The views are incredible of Brewers Bay from the living room & balcony. Heather was a super host. She referred the best restaurants in the area, hiking trails to see the bat caves, day charters & excursions. We took a boat out a couple days visiting Soggy & Foxy’s at Yost, Copper, Sandy Spit, the Bathes, Willy T’s & snorkeled with turtles. Highly recommend! Will be back soon… From FL we took Delta into St Thomas and ferry to Tortola. Next time will take AA into Tortola to avoid the ferry.
Top guest favorite
Guesthouse in Cruz Bay
5 out of 5 average rating, 18 reviews

Oceanfront Clifftop Escape Guest Suite

LoriRating, 5 stars1 month ago
Our stay at Madidadi Clifftop was absolutely stunning from start to finish! The location couldn’t be better. It was stunning, peaceful, private, and close to everything we wanted to explore. The guest suite was beautifully designed, incredibly comfortable, and stocked with all the essentials (and then some). And of course, the ocean views were unreal. Our host, Ruby, was the absolute sweetest!! So warm and helpful, and she gave us great recommendations for food and beaches to check out. Truly a 10/10 experience, no complaints. Can’t recommend this spot enough and already excited to come back!
Guest favorite
Villa in East End
4.95 out of 5 average rating, 57 reviews

Private Pool Getaway in Smith Bay (Beach Nextdoor)

TatyanaRating, 5 stars2 days ago
Kurt’s place was absolutely amazing for a relaxing get away. The space was beautiful and well maintained. The location is amazing as well with a less than 5 minute walk to Sapphire beach and a 5 minute drive to Red Hook. Kurt is also an amazing host who is extremely responsive and quick to help with anything you may need. Cant wait to book again!!
Top guest favorite
Home in East End
5 out of 5 average rating, 42 reviews

BRAND NEW Beach & Water Access, 3 bed

JohnRating, 5 stars1 month ago
Im just going repeat what has already been said. This property was beyond expectations. The views alone are breathtaking. Its safe and the beds and rooms were all top notch. I will also say...in the event you didn't pack something...Im 99% sure it will be there. From cotton swabs to Games and novels. The book of local things to do, eat and visit is so exhaustive I doubt you will find time to do it all. I could not recommend it more. Book and enjoy your stay!
Guest favorite
Condo in Cruz Bay
4.87 out of 5 average rating, 31 reviews

Walk 2 Cruz Bay • Renovated • W/D • Battery Backup

TongRating, 5 stars1 week ago
Thank you very much for living in such a classic and unique sea view room. Everything in the room is carefully selected and designed. It is very good-looking, reasonable and comfortable to use. It gave our family a very good experience [strong]
Guest favorite
Condo in St. Thomas
4.95 out of 5 average rating, 19 reviews

2025 Renovated • On Sapphire Beach • King Bed

SenadaRating, 5 stars1 month ago
This condo was absolutely wonderful! My husband and I as well as our 9 month old came to visit St. Thomas for the first time and this was the perfect place to be. Kristin had a pack and play ready for our baby to use along with additional sheets and blankets. It was super clean and had a lot of amenities such as abundant kitchen utensils/pots/pans, beach chairs, beach toys, parking for the car we rented, and of course, super close access to the beach. The view from the condo is amazing. We had rain unfortunately but the view was sill stunning. Kristin was very easy to communicate with and she sent us a list of recommendations nearby as well as the cruise ship schedule which allowed us to see which beaches may be crowded at those times. There are restaurants on site as well as a gift shop and coffee shop. All other attractions and cities are within a short drive from Sapphire Beach which was awesome. We got to go to Carnival nights… so much fun!!
Superhost
Villa in Northside
4.89 out of 5 average rating, 79 reviews

Sailfish Villa Beachfront Magens Bay St. Thomas!

JoshuaRating, 5 stars5 days ago
We had a fantastic stay at Sailfish Villa. The home was exactly as described—clean, comfortable, and in a great location. Communication was smooth and timely, and check-in was a breeze. Our favorite was sitting on the balcony enjoying the water view. We were able to see turtles from the balcony as well as other wildlife. We really enjoyed seeing the turtles while snorkeling. Would definitely stay here again and highly recommend. Thanks for a great experience!

Destinations to explore