
Apartment holiday rentals in Coral Bay
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Coral Bay
Guests agree: these apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Coral Bay apartment rentals
Weekly apartment rentals

Secluded Apartment - just outside Cruz Bay

Seaside Serenity apt

Condo with Northside Views & Back-Up Generator

Serene Suite with Garden Views

Cozy Beachview Retreat Studio For Couple | Balcony

Sunset Ocean View Cruz Bay King bed serene quiet

Gated Lush Oasis - AC, w/d, VIEWS + optional car!

Casa Caribe Sea Level Villa oceanfront, with AC
Private apartment rentals

NEW Modern 2Bed villa in Cruz Bay! Ocean view

Hillside House - Studio

Big Ocean View, Minutes From Town

Conch Villa Vista 2 Bed Condo

Exceptional VALUE WOW View QUIET near BEST beaches

Apple Surf: Sea Breeze - Oceanfront 1 bedroom

Steve's Seaside Condo-2 Bedrooms-3 Pools

Sunrise Sapphire 8-NEW Reno. Walk in Corner Unit*
Apartment rentals with a hot tub

Island Timin' Elysian Cowpet Bay Beach Resort USVI

Frenchmans Limetree USVI Studio

GRANDE BAY 1 BR; SPECTACULAR VIEWS

Mermaid Oceanfront Villa with Pool & Hot Tub! USVI

Private Pool 1 bedroom Ocean view

Tropical Studio | Ocean Views | Pool | Bar | 244

Charming Studio Suite - Margaritaville St. Thomas

Beachfront Community on Cowpet Bay Beach
Destinations to explore
- Rentals with pools Coral Bay
- Family-friendly rentals Coral Bay
- Rentals with outdoor seating Coral Bay
- Rentals with beach access Coral Bay
- House rentals Coral Bay
- Villa rentals Coral Bay
- Cottage rentals Coral Bay
- Beachfront rentals Coral Bay
- Rentals with a patio Coral Bay
- Rentals with a hot tub Coral Bay
- Rentals with a washing machine and dryer Coral Bay
- Flat rentals St. John
- Flat rentals U.S. Virgin Islands
- 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
- Josiah's Bay
- Caneel Bay Beach
- Secret Harbor Beach
- Maho Bay Beach
- Virgin Islands National Park
- Buccaneer Beach
- Sandy Point Beach
- Mandahl Bay Beach
- Trunk Beach
- Pineapple Beach
- Hull Bay Beach
- Morningstar Beach