Skip to Main Content.
Download the app button
Download the app button with download icon
Get the app
Canada
Trip Planner
List your property
Help
My trips
Sign in
It's easy to contact hosts and keep track of all your messages when you have a Vrbo account
Traveller login
Sign in as an owner
Create a free account
Feedback
Going to
Going to
Dates
Dates
Travellers
Adults
Adults
Decrease the number of adults
Increase the number of adults
Children
Ages 0 to 17
Decrease the number of children
Increase the number of children
I am travelling with pets
If checked, only properties that allow pets will be shown
Done
Search
Filters (1)
Popular (1)
Price
Rooms & spaces
Sort by recommended
300+ properties
How our sort order works
Opens in a new window
Search results showing properties in St. John, U.S. Virgin Islands
Google map showing 325 properties
Photo gallery for Perfect Location!!! Grande Bay Luxury 3BR/2BTH
Image of Perfect Location!!! Grande Bay Luxury 3BR/2BTH
Show previous image for Perfect Location!!! Grande Bay Luxury 3BR/2BTH
Show next image for Perfect Location!!! Grande Bay Luxury 3BR/2BTH
Premier Host
Condo · 1 min walk to Cruz Bay Beach
Perfect Location!!! Grande Bay Luxury 3BR/2BTH
Sleeps 6 · 3 bedrooms · 2 bathrooms
10/10
Exceptional
(27 reviews)
10 out of 10 Exceptional (27 reviews)
Unavailable
More information about Perfect Location!!! Grande Bay Luxury 3BR/2BTH , opens in a new tab
Photo gallery for One mile to Cruz Bay, pool outside your door. Comfortable, convenient, clean.
Beautiful pool, expansive deck just steps from this fully renovated 1BR Condo
Show previous image for One mile to Cruz Bay, pool outside your door. Comfortable, convenient, clean.
Show next image for One mile to Cruz Bay, pool outside your door. Comfortable, convenient, clean.
Premier Host
Condo · 8 min drive to the beach
One mile to Cruz Bay, pool outside your door. Comfortable, convenient, clean.
Sleeps 5 · 1 bedroom · 1 bathroom
9.8/10
Exceptional
(109 reviews)
9.8 out of 10 Exceptional (109 reviews)
Unavailable
More information about One mile to Cruz Bay, pool outside your door. Comfortable, convenient, clean., opens in a new tab
Photo gallery for Love City Penthouse - 2 bedroom/1 bath
Balcony view from living room with doors open
Show previous image for Love City Penthouse - 2 bedroom/1 bath
Show next image for Love City Penthouse - 2 bedroom/1 bath
Premier Host
Condo · 1 min walk to Cruz Bay Beach
Love City Penthouse - 2 bedroom/1 bath
Sleeps 4 · 2 bedrooms · 1 bathroom
10/10
Exceptional
(77 reviews)
10 out of 10 Exceptional (77 reviews)
Unavailable
More information about Love City Penthouse - 2 bedroom/1 bath, opens in a new tab
Condo · 5 min walk to Cruz Bay Beach
Amazing large penthouse. Walk to town. Pool. Breathtaking views. Luxury.
Sleeps 6 · 3 bedrooms · 3 bathrooms
10/10
Exceptional
(115 reviews)
10 out of 10 Exceptional (115 reviews)
Unavailable
More information about Amazing large penthouse. Walk to town. Pool. Breathtaking views. Luxury., opens in a new tab
Apartment · 6 min drive to the beach
Bogie's Villa, Calf Rock
Sleeps 2 · 1 bedroom · 1 bathroom
10/10
Exceptional
(22 reviews)
10 out of 10 Exceptional (22 reviews)
Unavailable
More information about Bogie's Villa, Calf Rock, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Grande Bay Resort - Indigo Blue Luxury 1BR Condo Beachfront!
Sleeps 4 · 1 bedroom · 1 bathroom
10/10
Exceptional
(119 reviews)
10 out of 10 Exceptional (119 reviews)
Unavailable
More information about Grande Bay Resort - Indigo Blue Luxury 1BR Condo Beachfront!, opens in a new tab
Condo · 5 min walk to Cruz Bay Beach
Grande Bay Condo Beautiful Morning- 3 Bedroom - Wraparound Balcony- Views!!
Sleeps 8 · 3 bedrooms · 2 bathrooms
10/10
Exceptional
(79 reviews)
10 out of 10 Exceptional (79 reviews)
Unavailable
More information about Grande Bay Condo Beautiful Morning- 3 Bedroom - Wraparound Balcony- Views!!, opens in a new tab
Condo · 4 min walk to Cruz Bay Beach
Luxurious Caribbean Suite -2
Sleeps 2 · 1 bedroom · 1 bathroom
9.8/10
Exceptional
(7 reviews)
9.8 out of 10 Exceptional (7 reviews)
Unavailable
More information about Luxurious Caribbean Suite -2, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Love City Penthouse 1br- steps to Cruz Bay
Sleeps 2 · 1 bedroom · 1 bathroom
10/10
Exceptional
(102 reviews)
10 out of 10 Exceptional (102 reviews)
Unavailable
More information about Love City Penthouse 1br- steps to Cruz Bay, opens in a new tab
Apartment · 4 min drive to the beach
Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews
Sleeps 2 · 1 bedroom · 1 bathroom
10/10
Exceptional
(159 reviews)
10 out of 10 Exceptional (159 reviews)
Unavailable
More information about Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews, opens in a new tab
Condo · 2 min walk to Chocolate Hole Beach
Pirates Villa-Perfect for Families, Beach Access!
Sleeps 8 · 3 bedrooms · 3+ bathrooms
9.2/10
Wonderful
(18 reviews)
9.2 out of 10 Wonderful (18 reviews)
Unavailable
More information about Pirates Villa-Perfect for Families, Beach Access!, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Palmetto at Grande Bay - Best View in Cruz Bay!!
Sleeps 8 · 3 bedrooms · 2 bathrooms
10/10
Exceptional
(85 reviews)
10 out of 10 Exceptional (85 reviews)
Unavailable
More information about Palmetto at Grande Bay - Best View in Cruz Bay!!, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!
Sleeps 4 · 1 bedroom · 1 bathroom
9.8/10
Exceptional
(105 reviews)
9.8 out of 10 Exceptional (105 reviews)
Unavailable
More information about Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Grande Bay Resort Condo - Come Stay at 'Sunsets and Breezes'
Sleeps 4 · 1 bedroom · 1 bathroom
9.8/10
Exceptional
(97 reviews)
9.8 out of 10 Exceptional (97 reviews)
Unavailable
More information about Grande Bay Resort Condo - Come Stay at 'Sunsets and Breezes', opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Blue Chair Life 3BR at Grande Bay Resort
Sleeps 6 · 3 bedrooms · 2 bathrooms
10/10
Exceptional
(21 reviews)
10 out of 10 Exceptional (21 reviews)
Unavailable
More information about Blue Chair Life 3BR at Grande Bay Resort, opens in a new tab
Condo · 1 min walk to Cruz Bay Beach
Grande Bay luxury studio
Sleeps 4 · 1 bedroom · 1 bathroom
10/10
Exceptional
(167 reviews)
10 out of 10 Exceptional (167 reviews)
Unavailable
More information about Grande Bay luxury studio, opens in a new tab
Condo · 10 min walk to Cruz Bay Beach
New! Stay Salty! Cozy, Charming Caribbean Cottage in Cruz Bay - Walk to Town
Sleeps 5 · 1 bedroom · 1 bathroom
Unavailable
More information about New! Stay Salty! Cozy, Charming Caribbean Cottage in Cruz Bay - Walk to Town, opens in a new tab
Apartment · 12 min walk to Cruz Bay Beach
Flamingo House • PALM • Sunset view studio • Walking distance to town + beach
Sleeps 2 · 1 bedroom · 1 bathroom
9.8/10
Exceptional
(19 reviews)
9.8 out of 10 Exceptional (19 reviews)
Unavailable
More information about Flamingo House • PALM • Sunset view studio • Walking distance to town + beach , opens in a new tab
Tell us how we can improve our site
Share feedback