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

Tranquil Shores

Cozy condo with view of Buck Island

Mermaid’s Nest

Ocean as your front yard !!

NEW Fully Renovated - Close to Beaches & Shopping!

Hillside Hideaway- Island Castle Saltwater Pool

The Beach Bohemian

Stylish condo with great views
Family-friendly house rentals

Private Pool | View of the Caribbean Sea - Shoys

Southside Serenity of St. Croix

2DayPriceDrop! Month Deals! Walk to Beach Escape

Mid-Island Comfort & Fun @ Hermon's Hideaway

Hole In One By The Sea

Breathtaking Ocean Views, Tropical Luxury Oasis

1Bedroom Suite

Oceans at Cane Bay, St. Croix
Apartment rentals with air conditioning

Unique Courtyard Garden Apartment

Large Private Studio

Seaview House/Casa Mira al Mar

The Crown Lotus- Hidden Gem Downtown Christiansted

Brand New Cottage I AC, Pool, & Generator

Hibiscus Hideaway | Pool | Walk to beach | Parking

Executive 1 Br. Poolside Apt: "Kilele suite"

Right ON the BEACH! 2 BR condo!
Other great holiday rentals near Grassy Point Beach

The Most Spectacular View on Earth

Seaside Serenity on the South Shore

Escape to the Island of St. Croix

Vincy Villa - Private Hilltop Oasis w/ Pool & View

Estate LaCroix

Buena Vista Book Your summer and fall dates nbow

Ocean sounds, Private Studio - East End, St. Croix

CliffsideSTX: Luxury Off-Grid Living - Sweet Lime
Destinations to explore
- Honeymoon Beach
- Magens Bay Beach
- Limetree Beach
- Coki Beach
- Cane Garden Beach
- Oppenheimer Beach
- Cinnamon Bay Beach
- Cane Bay Beach
- Peter Bay Beach
- Pelican Cove Beach
- Gibney Beach
- Josiah's Bay
- Caneel Bay Beach
- Maho Bay Beach
- Secret Harbor Beach
- Virgin Islands National Park
- Trunk Beach
- Buccaneer Beach
- Sandy Point Beach
- Mandahl Bay Beach
- Johns Folly Beach
- Pineapple Beach
- Grapetree Beach
- Hull Bay Beach