
Places to stay near Oil Nut Bay
Book unique holiday rentals, homes and more on Airbnb
Top-rated holiday rentals near Oil Nut Bay
Guests agree: these stays are highly rated for location, cleanliness and more.
Popular amenities for holiday rentals near Oil Nut Bay
Condo rentals with Wi-Fi

This view from Limeberry Cottage could be yours

Maya Villa Victoria Silver

Condo Suite in George's Hollow, Tortola, BVI

Modern condo with shared pool in Road Town-3 Rooms

Cozy 1-Bed Condo in BVI only 5 minutes to Town

Seaview Suite, Vista do Mar Villa

Modern Waterfront

JYM Blissful Escape
Family-friendly house rentals

Seaglass, 2 Pools, 3 bd's, Stunning Ocean Views

Sunset Watch-Affordable luxury on a beachfront lot

Orchid House Cottage at Stoney Point

Mission Rest - A True Slice of St. John Paradise

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

Private Hilltop Villa with Boat

Simplicity-affordable with a view

House by the Sea “with back-up power”
Apartment rentals with air conditioning

Orchid Bloom pool/beach nest

Oliph Blossom- Sweet Pea

The View Apartment

2 Bedroom Apartment in Great Mountain

Cozy Beachview Retreat Studio For Couple | Balcony

Into the Mystic Lower Suite with POOL and VIEWS!

Greenbank Modern Apartment- Home Away from Home

Sweet Escape! 45' deck with valley views
Other great holiday rentals near Oil Nut Bay

The Anchorage- Studio apt above Cane Garden Bay

Milk Moon Cottage

Lizard's Lounge

One Bedroom Cottage @ Botanica

Gorgeous views from every room, Pool, A/C

Luxury Villa near Beach~ Private Estate~ Pool

One bedroom cottage on the water

SugarBird TreeHouse Ocean Views!
Destinations to explore
- Honeymoon Beach
- Limetree Beach
- Magens Bay Beach
- Coki Beach
- Oppenheimer Beach
- Cane Garden Beach
- Cinnamon Bay Beach
- Peter Bay Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Maho Bay Beach
- Secret Harbor Beach
- Virgin Islands National Park
- Trunk Beach
- Mandahl Bay Beach
- Pineapple Beach
- Morningstar Beach
- Hull Bay Beach
- Johns Folly Beach
- Salt Pond Beach
- Fortuna Bay Beach
- Haulover Beach
- Hansen Bay Beach