Skip to content

Vacation rentals in Caneel Bay Beach

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Caneel Bay Beach

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

SUPERHOST
Condo in Cruz Bay
Latitude Adjustment at Grande Bay Resort, St John
A waterfront, spacious luxury 1 BR/1 BA condo, sleeps 4, with full kitchen. Sip rum punches and watch island sunsets from the high granite bar on the full-length deck, all overlooking the azure waters of Cruz Bay and the marina. New listing in excellent condition with modern artwork and high-quality furniture, A/C, ceiling fans and tile floors. Spacious living/dining area with expansive waterfront views. Includes: beach chairs, cooler, etc. and 1 reserved covered parking space. 


$330 per night
SUPERHOST
Condo in Cruz Bay
Rockroom One Bedroom Condo at The Hills Saint John
"The Rockroom" is a one bedroom apartment located within The Hills Saint John. This large space with amazing views of Cruz Bay and St Thomas features a large bedroom with King bed, two full baths, a large living area and a full kitchen. There is also a large private patio with a gas grill and patio furniture. Guests staying at Rockroom will also have access to The Clubhouse Bistro (located on the property) as well as a 24 hour fitness center and community pool.
$205 per night
SUPERHOST
Condo in Cruz Bay
Sunset Villa Studio Condo at The Hills Saint John
You have to see Sunset Villa for yourself! Sunset Villa is a stunning one bedroom studio with kitchenette, in a gated community, offering resort like amenities with amazing views! You will have access to The Clubhouse bar and restaurant, the game room including a pool and ping pong table and big screen television, sunset terrace, and community pool. Sunset villa has a private entrance and large windows so you can take in the view. You will not be disappointed!
$125 per night

Other great vacation rentals in Caneel Bay Beach

SUPERHOST
Rental unit in St. John
Private Pool luxury 1 bedroom Ocean view - 5 minut
$349 per night
SUPERHOST
Condo in East End
Sunrise Sapphire Beach 6-Ground Level Studio
$129 per night
SUPERHOST
Private room in East End
Point Pleasant - USVI - Villa East - Waterfront
$147 per night
SUPERHOST
Condo in East End
Sunrise Sapphire West-A Building-NEW AC-
$93 per night
Rental unit in East End
Villa Azul w/ Pvt Pool!
$145 per night
Guest suite in East End
ST. Thomas Margaritaville Beachfront Resort Studio
$120 per night
SUPERHOST
Villa in Cruz Bay
Alexandra Cottage in Cruz Bay
$281 per night
SUPERHOST
Private room in East End
Point Pleasant USVI - Villa Sea Song - Waterfront
$104 per night
SUPERHOST
Condo in East End
Sunrise Sapphire 5-Studio-NEW Renovation
$100 per night
SUPERHOST
Condo in East End
Beachside Escape with private pool, grill and wifi
$138 per night
Condo in Cruz Bay
Flamingo House • Ocean view • Walk to town + beach
$206 per night
SUPERHOST
Private room in East End
Point Pleasant USVI - Villa Latitudes - Waterfront
$95 per night

Other types of stays on Airbnb