Private Villa

Number of rooms




Price Range


Closest airport


Distance to airport

45 Minutes (Ferry Required)

Family Friendly or Adults Only

family friendly

Key Features

  • Sleeps 14 | 5 Bedrooms | 6.5 Baths (5 ensuite)
  • Private Pool
  • *Sorry NO Weddings
  • Game room with wet bar
  • Pool table & Pinball


>> Book HERE!


With its private beach access, other St John villa rentals cannot compare to Villa Delfina – a premier luxury Caribbean villa. Enjoy the panoramic turquoise blue ocean views from this luxury Caribbean villa traditionally decorated in West Indian style furnishings. Few luxury beach villas offer Delfina’s superior style, gorgeous furnished terraces and exclusive location.

One of the few St John villa rentals with private beach access, Delfina is nestled between Trunk and Cinnamon Bay. You will find the Peter Bay reef – a snorkeler’s best kept secret – only a short swim away.

If luxury beach villas are your ideal getaway, browse our photo gallery to experience why Delfina is the perfect luxury Caribbean villa for your next escape. Discover Villa Delfina, the premier destination among deluxe St John villa rentals.

***Sorry, no wedding parties at this Villa.

Delfina is an ultra-luxury estate located in the exclusive Peter Bay gated community of St. John, United States Virgin Islands. Enjoy the stunning panoramic turquoise blue ocean views and close by British Virgin Islands.

This Caribbean villa is one of the few exclusive homes with private beach access nestled between Trunk and Cinnamon Bay. The Peter Bay reef – a snorkeler’s best kept secret – is only a short swim away and is home to a wide variety of stunning fish and coral.

This unique home is beautifully decorated in traditional West Indian style furnishings. It offers over 11,000 square feet of interior living space and furnished terraces. Villa Delfina is the ideal destination for anyone looking for a deluxe St. John villa rental in one of the island’s most exclusive areas.

On the main level, luxurious sitting and dining areas open through sliding glass doors (that disappear into the wall) to the patio, allowing guests to enjoy indoor/outdoor living. A beautiful, formal dining room seats 12 and connects to the gourmet kitchen and, through a pair of screened French doors, the barbecue and additional outdoor dining area. This level also has an alcove with small desk and high-speed Internet access. The villa can host up to 10 guests – or 14 if children share the lower bedroom (additional fee applies). Five bedroom suites, each equipped with TV, mini-fridge, coffeemaker, en suite bathroom, outdoor shower and private balcony, all offer beautiful ocean views. The 6th room has two sleep sofas located in the game room off of the entertainment area, lower level. Maid service is provided three times a week. The villa is also fully air-conditioned and equipped with many amenities.

Guests can spend an entertaining day outdoors in a tropical paradise, sunbathing, cooling off in the swimming pool, enjoying the spa tub, lounging in the garden hammock, relaxing in the shaded section of the outside patio or indoors playing pool, darts and watching movies. The terraces and wet bar are great for cocktail parties and the chef-equipped kitchen is perfect for entertaining or catering.

This villa is charming and romantic enough for honeymooners, yet with spacious living and bedroom quarters located apart from the main living area, the villa is equally suited to small corporate retreats or fun family vacations.

In addition, Delfina is associated with outside services such as caterers, massage therapists, villa provisioning, private water taxi and local management. Click here for links to these additional services.

Smoking is not permitted inside the house.

Ceremony Locations

  • Terrace Patio 15 people.

Contact for more information

{{ errors.first('name') }}
{{ errors.first('contact_number') }}
{{ errors.first('email') }}
{{ errors.first('wedding_date') }}
{{ errors.first('message') }}
Beachy Bride

Vendor Registration

{{ errors.first('first_name') }}
{{ errors.first('last_name') }}
{{ errors.first('email') }}
{{ errors.first('contact_number') }}
{{ errors.first('password') }}
{{ errors.first('confirm_password') }}