Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Great Cruz Bay
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Beachfront
Amazing views
Countryside
Rooms
Trending
Chef's kitchens
Play
Boats
Islands
Cabins
Lake
Design
Farms
Tiny homes
Luxe
New
Off-the-grid
Bed & breakfasts
Surfing
Golfing
Camping
Beach
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 908 places
908 places
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
Rockroom One Bedroom Condo at The Hills Saint John
7-min drive
7-min drive
17–22 May
17–22 May
$516 SGD
night
$516 SGD per night
4.95 out of 5 average rating, 64 reviews
4.95 (64)
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
Upper Grande Bay-2 BR lockout sleeps 8
4 beds
4 beds
2–7 May
2–7 May
$1,050 SGD
night
$1,050 SGD per night
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Superhost
Superhost
Hotel in Cruz Bay, U.S. Virgin Islands
*Picturesque resort setting in this 2BD condo with
5-min drive
5-min drive
14–19 Jun
14–19 Jun
$970 SGD
night
$970 SGD per night
Guest favourite
Guest favourite
Flat in East End, U.S. Virgin Islands
Seaside Sanctuary
42-min drive
42-min drive
1–6 Aug
1–6 Aug
$326 SGD
night
$326 SGD per night
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Superhost
Superhost
Apartment in Cruz Bay, U.S. Virgin Islands
Upper Grande Bay-Studio King plus 1 foldout
2 beds
2 beds
2–7 May
2–7 May
$626 SGD
night
$626 SGD per night
4.77 out of 5 average rating, 83 reviews
4.77 (83)
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
Seaside Studio Suite-at Grande Bay Resort, St. J.
2 beds
2 beds
26 Jun – 1 Jul
26 Jun – 1 Jul
$467 SGD
night
$467 SGD per night
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
New! Island Therapy Studio - amazing views-St John
1 sofa bed
1 sofa bed
4–9 May
4–9 May
$555 SGD
night
$555 SGD per night
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
Latitude Adjustment at Grande Bay Resort, St John
1 king bed
1 king bed
27 May – 1 Jun
27 May – 1 Jun
$627 SGD
night
$627 SGD per night
5.0 out of 5 average rating, 40 reviews
5.0 (40)
Superhost
Superhost
Apartment in Cruz Bay, U.S. Virgin Islands
Westin St John | 2BR Villa w/ Resort Pool & Beach
4-min drive
4-min drive
22–28 Mar
22–28 Mar
$1,415 SGD
$1,163 SGD
night
$1,163 SGD per night, originally $1,415 SGD
Guest favourite
Guest favourite
Apartment in Cruz Bay, U.S. Virgin Islands
Grande Bay Luxury 3 Bedroom Condo
4 beds
4 beds
14–19 Aug
14–19 Aug
$1,256 SGD
night
$1,256 SGD per night
4.98 out of 5 average rating, 45 reviews
4.98 (45)
Guest favourite
Guest favourite
Cottage in Coral Bay, U.S. Virgin Islands
Sweet Spice: A Nifty Little Cottage. With A Pool!
33-min drive
33-min drive
8–13 Jun
8–13 Jun
$515 SGD
night
$515 SGD per night
5.0 out of 5 average rating, 79 reviews
5.0 (79)
Superhost
Superhost
Home in Cruz Bay, U.S. Virgin Islands
Bougainvillea Villa
7-min drive
7-min drive
22–27 Apr
22–27 Apr
$1,191 SGD
$1,014 SGD
night
$1,014 SGD per night, originally $1,191 SGD
4.9 out of 5 average rating, 40 reviews
4.9 (40)
Home in Cruz Bay, U.S. Virgin Islands
St John Brand new 2 bedroom stunner
7-min drive
7-min drive
24–29 Apr
24–29 Apr
$1,192 SGD
night
$1,192 SGD per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Apartment in St. John, Virgin Islands, US
Twilight
3 beds
3 beds
28 Apr – 3 May
28 Apr – 3 May
$1,078 SGD
$982 SGD
night
$982 SGD per night, originally $1,078 SGD
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Villa in Cruz Bay, U.S. Virgin Islands
STUNNING VIEWS NEW LUXURY PRIVACY SUITES CONCIERGE
7-min drive
7-min drive
28 Apr – 3 May
28 Apr – 3 May
$4,049 SGD
night
$4,049 SGD per night
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Villa in Cruz Bay, U.S. Virgin Islands
Waterfront 5/5.5 in Chocolate Hole w/Pool and Gym!
8-min walk
8-min walk
20–25 Apr
20–25 Apr
$2,990 SGD
night
$2,990 SGD per night
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Apartment in East End, U.S. Virgin Islands
Beachfront 2 Bed 2 Bath with Ocean View and Pool
42-min drive
42-min drive
23–28 Apr
23–28 Apr
$462 SGD
night
$462 SGD per night
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Apartment in Cruz Bay, U.S. Virgin Islands
Westin St. John, Oceanfront 2 BR Villa, Sunset Bay
3 beds
3 beds
11–17 May
11–17 May
$1,020 SGD
night
$1,020 SGD per night
1
2
3
4
…
15