
Places to stay near Josiah's Bay
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Josiah's Bay
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Josiah's Bay
Condo rentals with wifi

This view from Limeberry Cottage could be yours

Oceanfront Beach Hideaway Retreat

Flamingo House • COCO • Ocean view • Walk to town

Walk 2 Cruz Bay • Renovated • W/D • Battery Backup

Modern Waterfront

Sunset Villa Studio Condo at The Hills Saint John

Upper Grande Bay-Studio King plus 1 foldout

Large Cosy Beach Front Getaway In Cane Garden Bay
Family-friendly house rentals

Beachside Condo

Sundowner

Lizard's Lounge

Sea Cave - Listen to the ocean from your bedroom!

Apple Bay Villa at Seascape

Amazing Ocean View with a spectacular location!

Villa Ethian, Tranquil 3BR/3.5BA, scenic views, AC

Brigadoon: RedHook Villa, (sleeps 6) WOW VIEW!
Apartment rentals with air conditioning

Comfy full 1 bdr, 1 bth apt close to everything!

Jasmine at Casa Tre Fiori

Oliph Blossom- Sweet Pea

Into the Mystic Lower Suite with POOL and VIEWS!

Greenbank Modern Apartment- Home Away from Home

Ocean view studio - close to Cruz Bay - AC

Sweet Escape! 45' deck with valley views

Centrally located Cruz Bay Modern Luxury Apt.
Other great vacation rentals near Josiah's Bay

WilChe Cottage - Walking Distance to Road Town

Quiet Studio with Ocean Views

The Anchorage- Studio apt above Cane Garden Bay

Seaside Serenity apt

Cozy Beachview Retreat Studio For Couple | Balcony

Waterfront Condo near The Ritz

Studio at Guavaberry Spring Bay

Studio Cottage @ Botanica
Destinations to explore
- Flamenco Beach
- Honeymoon Beach
- Limetree Beach
- Magens Bay Beach
- Coki Beach
- Cane Garden Beach
- Oppenheimer Beach
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Caneel Bay Beach
- Maho Bay Beach
- Secret Harbor Beach
- Virgin Islands National Park
- Mandahl Bay Beach
- Trunk Beach
- Buccaneer Beach
- Pineapple Beach
- Hull Bay Beach
- Morningstar Beach
- Grapetree Beach
- Salt Pond Beach