St John Villas on the Waterfront

Spending your St John vacation waterfront doesn’t have to continue to be a dream! Make it a reality when you book with Caribbean Villas of St John, offering guests a variety of oceanfront villas throughout the island. The waterfront villas have pathways for you to follow and of course, unforgettable tropical views.

Complete with a variety of amenities and features some of our oceanfront villas offer private pools and hot tubs as well as central air conditioning to keep you comfortable. Conveniently located, many of these rentals are nearby to great family-friendly activities like snorkeling and calm water swimming in the Caribbean Sea.

Don’t wait a moment longer, search and book your oceanfront St John vacation rental with Caribbean Villas today. The perfect option awaits you whether you are traveling with a small or large group we have exactly what you are looking for!

Contact our office for additional assistance finding the perfect property for your trip.

Browse All St. Johns Waterfront Villas

18 found.
  • Sea Spirit - Coral Bay (cliffside)
  • Bedrooms: 1
    Bathrooms: 1
    Pool: No
    Hot Tub: No
    A/C: Yes, bedroom only
    A unique hideaway that sits on an oceanfront cliff surrounded by National Park in Coral Bay. A perfect island getaway for couples and honeymooners looking for peace and privacy in tranquil location.
  • Grande Bay - Lithuanian Lady - Cruz Bay
  • Bedrooms: 1
    Bathrooms: 1.50
    Pool: Yes - shared
    Hot Tub: Yes - Shared
    A/C: Yes, Central
    Beautifully decorated penthouse condo at the Grande Bay Resort is optimally located in the closest building to charming Cruz Bay Harbor, impeccably decorated in chic, modern Ethan Allen style furnishings and lively, authentic Caribbean style artwork and photography.
  • Terrahawk – Hawksnest Bay
  • Bedrooms: 2
    Bathrooms: 2
    Pool: No
    Hot Tub: No
    A/C: Yes, all rooms
    Located on the north shore, Hawksnest Bay, walk to Gibney beach, cute 2 bedroom, great for couples and families
  • Surfside – Reef Bay
  • Bedrooms: 3
    Bathrooms: 3
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, bedrooms only
    Walk to a national park beach from this quiet & unspoiled location – 3-level floor plan provides privacy for couples, families.
  • Oleander – Klein Bay
  • Bedrooms: 3
    Bathrooms: 3
    Pool: Yes
    Hot Tub: No
    A/C: Yes, 2 master bedrooms, No a/c in loft
    Striking views of Klein Bay and the Caribbean –walk to swimming & snorkeling at pebble beach- ideal for couples or families.
  • Orchid Villa – Klein Bay
  • Bedrooms: 3
    Bathrooms: 3
    Pool: Yes
    Hot Tub: No
    A/C: Yes, 2 master bedrooms, No A/C in loft
    Beautiful views of Klein Bay and the Caribbean - walk to swimming & snorkeling at pebble beach- ideal for couples or families.
  • Virgin Seabreeze – Reef Bay
  • Bedrooms: 4
    Bathrooms: 3
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, bedrooms only
    Lovely views of unspoiled parklands – a spacious, well maintained & nicely furnished classic Caribbean villa for 2-8 people.
  • Jazz Villa – Chocolate Hole (hillside)
  • Bedrooms: 4
    Bathrooms: 4
    Pool: Yes
    Hot Tub: No
    A/C: Yes, bedrooms only
    Private and quiet with a big pool and a spacious, comfortable floor plan - great for 2-4 couples or families, convenient location.
  • Ciellodonna – Chocolate Hole Harbor
  • Bedrooms: 4
    Bathrooms: 4.50
    Pool: Yes
    Hot Tub: No
    A/C: Yes, Bedrooms Only
    A very comfortable waterfront villa with fabulous harbor views from every room - great for families – private & convenient.
  • Tennis Villa – Great Cruz Bay (harbor)
  • Bedrooms: 4
    Bathrooms: 4
    Pool: Yes
    Hot Tub: No
    A/C: Yes, bedrooms only
    One of 3 private tennis courts on St John – roomy & comfortable villa – very convenient to town & the Westin Resort.
  • On a Clear Day ... – Francis Bay
  • Bedrooms: 4
    Bathrooms: 4.50
    Pool: Yes
    Hot Tub: No
    A/C: Yes, bedrooms only
    This new villa (construction completed 2012) is perched 170 feet above sea level and offers the best of all worlds spanning the peacefulness and privacy of the National Park’s surroundings to a “to die for” view of Francis Bay to easy beach access.
  • Delfina - Peter Bay
  • Bedrooms: 5
    Bathrooms: 6
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, All Rooms
    A spacious luxury home with fabulous views in one of St John’s most exclusive neighborhoods - walk to a private white sand beach.
  • Cinnamon Breeze - Peter Bay
  • Bedrooms: 5
    Bathrooms: 5.50
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, all rooms
    Absolutely gorgeous luxury home built in 2008 in a very luxurious neighborhood – stunning views + walk to a private beach.
  • Francis Bay Estates – Francis Bay
  • Bedrooms: 5
    Bathrooms: 5.50
    Pool: Yes
    Hot Tub: No
    A spacious, luxurious and beautifully furnished home located in Francis Bay. Views Mary’s Point, St. Thomas & Hans Lollicks. A 5-10 minute walk to the barefoot, white sand beach of Francis Bay.
  • Coco de Mer – Peter Bay
  • Bedrooms: 5
    Bathrooms: 5.50
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, all rooms
    Marvelous views from this well maintained luxury home in St. John’s most luxurious neighborhood – walk to a private beach.
  • Reefside Villa - Chocolate Hole Harbor
  • Bedrooms: 5
    Bathrooms: 5.50
    Pool: Yes
    Hot Tub: No
    A/C: Yes, all rooms
    A spacious & elegant waterfront villa in a quiet, private, convenient location - with a sand beach for swimming & snorkeling.
  • Monte Bay Villa plus Guest House – Klein Bay
  • Bedrooms: 7
    Bathrooms: 7
    Pool: Yes
    Hot Tub: Yes
    A/C: Yes, bedrooms only
    Monte Bay plus Guest House can be rented as a 5 bedroom home or add the guest house and rent it as a 7 bedroom. Beautiful home, stunning views, you will love this beautiful villa.
  • Tennis Villa plus Cottage - Great Cruz Bay (Harbor)
  • Bedrooms: 7
    Bathrooms: 7
    Pool: Yes
    Hot Tub: No
    A/C: Yes, Main Hse - bdrms only, Guest Hse- All Rooms
    Great for family or friends get togethers – 2 big pools + a tennis court - very convenient to town & the Westin Resort.