Skip to content
Some info has been automatically translated. Show original language

St. John villas

Book unique guest suites, houses, and more on Airbnb

Top-rated guest suites in St. John

Guests agree: these guest suites are highly rated for location, cleanliness, and more.

1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
The Suite Condo
The Suite offers an affordable, clean and safe "hotel style" room to rest after a great day at the beach or a long hike. One mile outside of Cruz Bay. The Suite is furnished with a queen mahogany 4 poster bed ,2 comfy stuffed chairs and a small dining table. 10 minutes to North Shore beaches.
$125 per night
1 of 1 item showing
Entire guest suite · Coral Bay
DRAGON FRUIT SUITE -HOT TUB, QUIET A/C, BAY VIEWS
CORALWOOD-DRAGON FRUIT SUITE is a soothing, bright and open apartment that is a romantic getaway for any couple (couples only). Its features include a QUIET mini-split A/C, a comfy king-sized bed, safe, off-street parking and a full kitchen (that has a dishwasher so you don't have too spend much time cleaning) Enjoy the hot tub or your morning coffee under the Gazebo while looking over Princess Bay/Hurricane Hole and the beautiful British Virgin Islands Security camera in parking/drive area
$220 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · St. John
Guest Suite with Gorgeous Views
VISTA BAHIA ST. JOHN's picturesque "HORIZON TERRACE" is a small suite with stunning WATER VIEW = 1 queen bed with powder room bathroom (outdoor shower), PLUS wet bar for prepping light meals. Air Conditioning, TV & Wifi. Great for hikers, nature lovers or other travelers looking for a cozy, little hideaway while seeking outdoor adventure & maximizing your time as you visit St John. The location is on a fully paved road and is a convenient drive above Coral Bay restaurants/bars, shops & grocery.
$194 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Guest suites
  • Villas
  • Resorts

St. John resorts

1 of 1 item showing
SUPERHOST
Private room · St. Thomas 00802, USVI
Point Pleasant - USVI - Villa Bali - Waterfront
$186 per night
1 of 1 item showing
Private room · East End
Point Pleasant USVI - Villa Sea Song - Waterfront
$121 per night
1 of 1 item showing
SUPERHOST
Private room · East End
Point Pleasant - USVI - Villa East - Waterfront
$170 per night
1 of 1 item showing
SUPERHOST
Private room · East End
Point Pleasant USVI - Villa Salt Life - Waterfront
$118 per night
1 of 1 item showing
SUPERHOST
Private room · East End
Point Pleasant USVI - Villa Latitudes - Waterfront
$114 per night
1 of 1 item showing
SUPERHOST
Private room · VI
Beachfront Luxury Resort Studio Condo
$232 per night
1 of 1 item showing
SUPERHOST
Private room · St. Thomas
Limetree Beach Resort- Studio sleeps 4
$162 per night
1 of 1 item showing
SUPERHOST
Private room · VI
Awesome - Oceanview Studio Plus at Quiet Resort
$228 per night
1 of 1 item showing
Private room · East End
St. Thomas Studio Condo on a Private Beach Resort
$280 per night
1 of 1 item showing
SUPERHOST
Private room · VI
Glorious Beachfront, Presidential Unit, Ocean View
$606 per night
1 of 1 item showing
Private room · East End
St. Thomas Villa on a Private Beach Resort
$295 per night
1 of 1 item showing
SUPERHOST
Private room · VI
Amazing Oceanview Studio Plus at Margaritaville
$228 per night

St. John guest suites

1 of 1 item showing
SUPERHOST
Entire guest suite · Coral Bay
Ocean Blue Cottage
$130 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Coral Bay
The Sunrise Sweet at Joy of Life Villa-FREE Kayaks
$281 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
"The Captains Quarters" at Treetops
$150 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Coral Bay
Bonny’s Abode: Affordable, Private, kitchen
$100 per night
1 of 1 item showing
SUPERHOST
Private room · Central
Larrys Hide Out
$142 per night
1 of 1 item showing
Entire guest suite · Central
White Sand Beachfront Suite
$396 per night
1 of 1 item showing
SUPERHOST
Private room · St. John
New Dates Available!
$82 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Mandahl St. John
Simple and Affordable . Walk to the beach !
$125 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Cruz Bay
Simple studio, minutes from Cruz Bay
$229 per night
1 of 1 item showing
Private room · Coral Bay
Calm Caribbean views on St John
$110 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Saint John
Gorgeous ocean views! 1-BR apt. “Sugarbird Suite”
$269 per night
1 of 1 item showing
SUPERHOST
Entire guest suite · Coral Bay
A Place in the Sun
$325 per night

St. John oceanfront villas

1 of 1 item showing
SUPERHOST
Entire villa · Cruz Bay
BLUE VIEW VILLA - Bluest View - Brand New...
$379 per night
1 of 1 item showing
Entire villa · Cruz Bay
Aqua Bay Villa #4 ~Azul La Mer~ 1 BR ~ Ocean View
$249 per night
1 of 1 item showing
Entire villa · Cruz Bay
Breathtaking Waterfront Villa! Walk To The Beach!
$985 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
Oceanfront Luxury Guest Room - Le Jardin
$285 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
Oceanfront Luxury Guest Room - La Mer
$285 per night
1 of 1 item showing
Entire villa · Cruz Bay
Aqua Bay Villa #2 ~L'Isle Amour~1BR~Ocean View~
$237 per night
1 of 1 item showing
SUPERHOST
Entire villa · Friis Bay
Siempre Azul | Walkable Beach Access
$440 per night
1 of 1 item showing
SUPERHOST
Entire villa · Cruz Bay
Sunset View Pool Villa Close to All of St John
$900 per night
1 of 1 item showing
Entire villa · Cruz Bay
Above the Sea - Ocean Front Villa
$614 per night
1 of 1 item showing
SUPERHOST
Entire villa · Saint John
Mornin' Glory
$294 per night
1 of 1 item showing
Entire villa · St. John
Holidays Westin St. John Villa
$450 per night
1 of 1 item showing
Entire villa · East End
2 Bedroom Suite 1,560 sq ft @ Ritz-Carlton Club
$746 per night