Vacation rentals in Maho Bay Beach
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Maho Bay Beach
Guests agree: these stays are highly rated for location, cleanliness, and more.
Villa in St. John
Penthouse & Gorgeous View in St John Paradise
"VISTA BAHIA ST JOHN"s picturesque TRADEWINDS TERRACE unit is a penthouse unit with a villa. It boasts 1 bedroom/1 bath which sits directly above beautiful Coral Bay's restaurants, bars, shops and grocery/convenience stores. The villa is conveniently located on a fully paved road (Route 108/Costanzo Road) which is immediately accessible within .4 miles to the island's main road (Rt. 10/Centerline Road) that stretches east to west across St John. EASY parking and access to your vacation cottage.
$350 per night
Rental unit in Cruz Bay
Skytop Studio~Pool~National Park View
Brand new modern 1 bedroom apartment In Fish Bay Skytop with Hillside View of the National Park, fully equipped kitchen, Saatva Loom & Leaf memory foam mattress. The property is right next to the National Park Great Sieben Trail, which connects to several major hiking trails. Cruz Bay, Grocery Stores and restaurants are 12min drive away. Klein Bay a beautiful Private rocky beach great for snorkeling is 4 min drive away. Shared brand new Pool with two other apartments. Shared BBQ by the Pool.
$230 per night
Villa in Coral Bay
Perched on one of the highest peaks on St. John, the views from Villa Nesta are breathtaking. The large deck overlooks Coral Bay, Bordeaux Mountain, and surrounding islands. On the other side views extend towards Tortola, St. Thomas and the North Shore of St. John. Both sunrise and sunset are enjoyed from this beautiful spot on Ajax Peak. The futon in the great room does offer a place for a third guest. An additional guest fee will apply.
$350 per night
Vacation rentals for every style
Get the amount of space that is right for you