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

Rockroom One Bedroom Condo at The Hills Saint John

Charming Beach Condo w/ Balcony- 2 Pools and Beach

Couples Getaway: 1Bed 1Bath Condo in Red Hook

"H2Oh What a Beach!" condo: Walk-out Beach Access!

Sea Dreams at Regatta Point Villas

Sunrise Sapphire 7-Studio-NEW Renovation

VIEWS! Condo by Magen's Beach w/ POOL & generator

Oceanfront Condo Perfect Sunsets Backup Generator!
Family-friendly house rentals

Private Ocean & Stargazing views on the Northside

The Quiet Garden

Villa Isla A: Spacious 1 bedroom 1 bath sleeps 2-4

BIG WATERFRONT VILLA WALK SHOPPING & RESTAURANTS

Amazing Ocean View with a spectacular location!

Change Your Perspective at Villa Point of View

The Ampersand Garden Villa: Romantic Artful Luxury

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

Hibiscus - New Apt - Sea View - Perfect Location

Traveler's Hideaway

Beautiful view of Magen's Bay Beach

Charlotte Amalie Overlook Studio 3

Charming Suite in Frenchtown Village

Exceptional VALUE WOW View QUIET near BEST beaches

Beautiful VillaFrancisca! Special Holiday Rates!!

#4 Walk to shopping! Beautifully upgraded studio
Other great vacation rentals near Revenge Beach

Enrique Enclave

Private Saltwater Poolside Cottage w/View and Gate

Casa Grand View

Seagrape Villa on Water Island

Cozy condo by Magens Bay!

Blue Moon II - 1 BR Suite on Water Island, USVI

Tropical Modern Loft | SoHo Style | Concierge

The Rooster - A Frenchtown Studio - Relax
Destinations to explore
- Flamenco Beach
- Honeymoon Beach
- Magens Bay Beach
- Limetree Beach
- Mosquito Bay Beach
- Coki Beach
- Oppenheimer Beach
- Cane Garden Beach
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Playa Sun Bay
- Maho Bay Beach
- Secret Harbor Beach
- Playa el Convento
- Virgin Islands National Park
- Playa Puerto Real
- Trunk Beach
- Sandy Point Beach
- Buccaneer Beach