Villa Ruby
Share with friends
20 Guests9 Bedrooms9 Bathrooms
Modern design and a private outdoor oasis with a shimmering pool make this home a haven for relaxation and entertaining.
Why we love this villa
Open-Plan Design
Outdoor Lounge Area
Garden
Contemporary Design
Alfresco Dining
Villa Ruby offers a seamless blend of luxury and comfort with its open-concept design and sunlit living spaces, finished with sleek, modern decor. Outside, a private backyard features a shimmering pool and elegant landscaping, providing an ideal setting for barbecues or quiet evenings under the stars.
Amenities
- Air Conditioning
- WiFi
- Fully Equipped Kitchen
- Garden
- Parking
- Outdoor Dining
Services Included

Linens Provided
Suited For
- Family
- Children
- Couples
- Entertaining
Setting and View
- Garden Views
- Close to Town
Location
Essential Information
Check-in:
from 4pm. We'll meet you at the villa on arrival at your convenience.
Check-out:by 11am.
Rates
| Date Range: | Nightly Rate: | Min Nights: |
|---|---|---|
| 13 Apr 2026 - 15 Apr 2026 | $2,850 | 2+ nights |
| 16 Apr 2026 - 19 Apr 2026 | $4,450 | 3+ nights |
| 20 Apr 2026 - 22 Apr 2026 | $2,850 | 2+ nights |
| 23 Apr 2026 - 26 Apr 2026 | $4,450 | 3+ nights |
| 27 Apr 2026 - 29 Apr 2026 | $2,850 | 2+ nights |
| 30 Apr 2026 - 3 May 2026 | $4,450 | 3+ nights |
| 4 May 2026 - 6 May 2026 | $2,850 | 2+ nights |
| 7 May 2026 - 10 May 2026 | $4,450 | 3+ nights |
| 11 May 2026 - 13 May 2026 | $2,850 | 2+ nights |
| 14 May 2026 - 17 May 2026 | $4,450 | 3+ nights |
| 18 May 2026 - 20 May 2026 | $2,850 | 2+ nights |
| 21 May 2026 - 24 May 2026 | $4,450 | 3+ nights |
| 25 May 2026 - 27 May 2026 | $2,850 | 2+ nights |
| 28 May 2026 - 31 May 2026 | $4,450 | 3+ nights |
| 1 Jun 2026 - 3 Jun 2026 | $2,850 | 2+ nights |
| 4 Jun 2026 - 7 Jun 2026 | $4,450 | 3+ nights |
| 8 Jun 2026 - 10 Jun 2026 | $2,850 | 2+ nights |
| 11 Jun 2026 - 14 Jun 2026 | $4,450 | 3+ nights |
| 15 Jun 2026 - 17 Jun 2026 | $2,850 | 2+ nights |
| 18 Jun 2026 - 21 Jun 2026 | $4,450 | 3+ nights |
| 22 Jun 2026 - 24 Jun 2026 | $2,850 | 2+ nights |
| 25 Jun 2026 - 28 Jun 2026 | $4,450 | 3+ nights |
| 29 Jun 2026 - 1 Jul 2026 | $2,850 | 2+ nights |
| 2 Jul 2026 - 5 Jul 2026 | $4,450 | 3+ nights |
| 6 Jul 2026 - 8 Jul 2026 | $2,850 | 2+ nights |
| 9 Jul 2026 - 12 Jul 2026 | $4,450 | 3+ nights |
| 13 Jul 2026 - 15 Jul 2026 | $2,850 | 2+ nights |
| 16 Jul 2026 - 19 Jul 2026 | $4,450 | 3+ nights |
| 20 Jul 2026 - 22 Jul 2026 | $2,850 | 2+ nights |
| 23 Jul 2026 - 26 Jul 2026 | $4,450 | 3+ nights |
| 27 Jul 2026 - 29 Jul 2026 | $2,850 | 2+ nights |
| 30 Jul 2026 - 2 Aug 2026 | $4,450 | 3+ nights |
| 3 Aug 2026 - 5 Aug 2026 | $2,850 | 2+ nights |
| 6 Aug 2026 - 9 Aug 2026 | $4,450 | 3+ nights |
| 10 Aug 2026 - 12 Aug 2026 | $2,850 | 2+ nights |
| 13 Aug 2026 - 16 Aug 2026 | $4,450 | 3+ nights |
| 17 Aug 2026 - 19 Aug 2026 | $2,850 | 2+ nights |
| 20 Aug 2026 - 23 Aug 2026 | $4,450 | 3+ nights |
| 24 Aug 2026 - 26 Aug 2026 | $2,850 | 2+ nights |
| 27 Aug 2026 - 30 Aug 2026 | $4,450 | 3+ nights |
| 31 Aug 2026 - 2 Sep 2026 | $2,850 | 2+ nights |
| 3 Sep 2026 - 6 Sep 2026 | $4,450 | 3+ nights |
| 7 Sep 2026 - 9 Sep 2026 | $2,850 | 2+ nights |
| 10 Sep 2026 - 13 Sep 2026 | $4,450 | 3+ nights |
| 14 Sep 2026 - 16 Sep 2026 | $2,850 | 2+ nights |
| 17 Sep 2026 - 20 Sep 2026 | $4,450 | 3+ nights |
| 21 Sep 2026 - 23 Sep 2026 | $2,850 | 2+ nights |
| 24 Sep 2026 - 27 Sep 2026 | $4,450 | 3+ nights |
| 28 Sep 2026 - 30 Sep 2026 | $2,850 | 2+ nights |
| 1 Oct 2026 - 4 Oct 2026 | $4,450 | 3+ nights |
| 5 Oct 2026 - 7 Oct 2026 | $2,850 | 2+ nights |
| 8 Oct 2026 - 11 Oct 2026 | $4,450 | 3+ nights |
| 12 Oct 2026 - 14 Oct 2026 | $2,850 | 2+ nights |
| 15 Oct 2026 - 18 Oct 2026 | $4,450 | 3+ nights |
| 19 Oct 2026 - 21 Oct 2026 | $2,850 | 2+ nights |
| 22 Oct 2026 - 25 Oct 2026 | $4,450 | 3+ nights |
| 26 Oct 2026 - 28 Oct 2026 | $2,850 | 2+ nights |
| 29 Oct 2026 - 1 Nov 2026 | $4,450 | 3+ nights |
| 2 Nov 2026 - 4 Nov 2026 | $2,850 | 2+ nights |
| 5 Nov 2026 - 8 Nov 2026 | $4,450 | 3+ nights |
| 9 Nov 2026 - 11 Nov 2026 | $2,850 | 2+ nights |
| 12 Nov 2026 - 15 Nov 2026 | $4,450 | 3+ nights |
| 16 Nov 2026 - 18 Nov 2026 | $2,850 | 2+ nights |
| 19 Nov 2026 - 22 Nov 2026 | $4,450 | 3+ nights |
| 23 Nov 2026 - 25 Nov 2026 | $2,850 | 2+ nights |
| 26 Nov 2026 - 29 Nov 2026 | $4,450 | 3+ nights |
| 30 Nov 2026 - 2 Dec 2026 | $2,850 | 2+ nights |
| 3 Dec 2026 - 6 Dec 2026 | $4,450 | 3+ nights |
| 7 Dec 2026 - 9 Dec 2026 | $2,850 | 2+ nights |
| 10 Dec 2026 - 13 Dec 2026 | $4,450 | 3+ nights |
| 14 Dec 2026 - 16 Dec 2026 | $2,850 | 2+ nights |
| 17 Dec 2026 - 20 Dec 2026 | $4,450 | 3+ nights |
| 21 Dec 2026 - 23 Dec 2026 | $2,850 | 2+ nights |
| 24 Dec 2026 - 27 Dec 2026 | $4,450 | 3+ nights |
| 28 Dec 2026 - 30 Dec 2026 | $2,850 | 2+ nights |
| 31 Dec 2026 - 3 Jan 2027 | $4,450 | 3+ nights |
| 4 Jan 2027 - 6 Jan 2027 | $2,850 | 2+ nights |
| 7 Jan 2027 - 10 Jan 2027 | $4,450 | 3+ nights |
| 11 Jan 2027 - 13 Jan 2027 | $2,850 | 2+ nights |
| 14 Jan 2027 - 17 Jan 2027 | $4,450 | 3+ nights |
| 18 Jan 2027 - 20 Jan 2027 | $2,850 | 2+ nights |
| 21 Jan 2027 - 24 Jan 2027 | $4,450 | 3+ nights |
| 25 Jan 2027 - 27 Jan 2027 | $2,850 | 2+ nights |
| 28 Jan 2027 - 31 Jan 2027 | $4,450 | 3+ nights |
| 1 Feb 2027 - 3 Feb 2027 | $2,850 | 2+ nights |
| 4 Feb 2027 - 7 Feb 2027 | $4,450 | 3+ nights |
| 8 Feb 2027 - 10 Feb 2027 | $2,850 | 2+ nights |
| 11 Feb 2027 - 14 Feb 2027 | $4,450 | 3+ nights |
| 15 Feb 2027 - 17 Feb 2027 | $2,850 | 2+ nights |
| 18 Feb 2027 - 21 Feb 2027 | $4,450 | 3+ nights |
| 22 Feb 2027 - 24 Feb 2027 | $2,850 | 2+ nights |
| 25 Feb 2027 - 28 Feb 2027 | $4,450 | 3+ nights |
| 1 Mar 2027 - 3 Mar 2027 | $2,850 | 2+ nights |
| 4 Mar 2027 - 7 Mar 2027 | $4,450 | 3+ nights |
| 8 Mar 2027 - 10 Mar 2027 | $2,850 | 2+ nights |
| 11 Mar 2027 - 14 Mar 2027 | $4,450 | 3+ nights |
| 15 Mar 2027 - 17 Mar 2027 | $2,850 | 2+ nights |
| 18 Mar 2027 - 21 Mar 2027 | $4,450 | 3+ nights |
| 22 Mar 2027 - 24 Mar 2027 | $2,850 | 2+ nights |
| 25 Mar 2027 - 28 Mar 2027 | $4,450 | 3+ nights |
| 29 Mar 2027 - 31 Mar 2027 | $2,850 | 2+ nights |
| 1 Apr 2027 - 4 Apr 2027 | $4,450 | 3+ nights |
| 5 Apr 2027 - 7 Apr 2027 | $2,850 | 2+ nights |
| 8 Apr 2027 - 11 Apr 2027 | $4,450 | 3+ nights |
| 12 Apr 2027 - 14 Apr 2027 | $2,850 | 2+ nights |
| 15 Apr 2027 - 18 Apr 2027 | $4,450 | 3+ nights |
| 19 Apr 2027 - 21 Apr 2027 | $2,850 | 2+ nights |
| 22 Apr 2027 - 25 Apr 2027 | $4,450 | 3+ nights |
| 26 Apr 2027 - 28 Apr 2027 | $2,850 | 2+ nights |
| 29 Apr 2027 - 2 May 2027 | $4,450 | 3+ nights |
| 3 May 2027 - 5 May 2027 | $2,850 | 2+ nights |
| 6 May 2027 - 9 May 2027 | $4,450 | 3+ nights |
| 10 May 2027 - 12 May 2027 | $2,850 | 2+ nights |
| 13 May 2027 - 16 May 2027 | $4,450 | 3+ nights |
| 17 May 2027 - 19 May 2027 | $2,850 | 2+ nights |
| 20 May 2027 - 23 May 2027 | $4,450 | 3+ nights |
| 24 May 2027 - 26 May 2027 | $2,850 | 2+ nights |
| 27 May 2027 - 30 May 2027 | $4,450 | 3+ nights |
| 31 May 2027 - 2 Jun 2027 | $2,850 | 2+ nights |
| 3 Jun 2027 - 6 Jun 2027 | $4,450 | 3+ nights |
| 7 Jun 2027 - 9 Jun 2027 | $2,850 | 2+ nights |
| 10 Jun 2027 - 13 Jun 2027 | $4,450 | 3+ nights |
| 14 Jun 2027 - 16 Jun 2027 | $2,850 | 2+ nights |
| 17 Jun 2027 - 20 Jun 2027 | $4,450 | 3+ nights |
| 21 Jun 2027 - 23 Jun 2027 | $2,850 | 2+ nights |
| 24 Jun 2027 - 27 Jun 2027 | $4,450 | 3+ nights |
| 28 Jun 2027 - 30 Jun 2027 | $2,850 | 2+ nights |
| 1 Jul 2027 - 4 Jul 2027 | $4,450 | 3+ nights |
| 5 Jul 2027 - 7 Jul 2027 | $2,850 | 2+ nights |
| 8 Jul 2027 - 11 Jul 2027 | $4,450 | 3+ nights |
| 12 Jul 2027 - 14 Jul 2027 | $2,850 | 2+ nights |
| 15 Jul 2027 - 18 Jul 2027 | $4,450 | 3+ nights |
| 19 Jul 2027 - 21 Jul 2027 | $2,850 | 2+ nights |
| 22 Jul 2027 - 25 Jul 2027 | $4,450 | 3+ nights |
| 26 Jul 2027 - 28 Jul 2027 | $2,850 | 2+ nights |
| 29 Jul 2027 - 1 Aug 2027 | $4,450 | 3+ nights |
| 2 Aug 2027 - 4 Aug 2027 | $2,850 | 2+ nights |
| 5 Aug 2027 - 8 Aug 2027 | $4,450 | 3+ nights |
| 9 Aug 2027 - 11 Aug 2027 | $2,850 | 2+ nights |
| 12 Aug 2027 - 15 Aug 2027 | $4,450 | 3+ nights |
| 16 Aug 2027 - 18 Aug 2027 | $2,850 | 2+ nights |
| 19 Aug 2027 - 22 Aug 2027 | $4,450 | 3+ nights |
| 23 Aug 2027 - 25 Aug 2027 | $2,850 | 2+ nights |
| 26 Aug 2027 - 29 Aug 2027 | $4,450 | 3+ nights |
| 30 Aug 2027 - 1 Sep 2027 | $2,850 | 2+ nights |
| 2 Sep 2027 - 5 Sep 2027 | $4,450 | 3+ nights |
| 6 Sep 2027 - 8 Sep 2027 | $2,850 | 2+ nights |
| 9 Sep 2027 - 12 Sep 2027 | $4,450 | 3+ nights |
| 13 Sep 2027 - 15 Sep 2027 | $2,850 | 2+ nights |
| 16 Sep 2027 - 19 Sep 2027 | $4,450 | 3+ nights |
| 20 Sep 2027 - 22 Sep 2027 | $2,850 | 2+ nights |
| 23 Sep 2027 - 26 Sep 2027 | $4,450 | 3+ nights |
| 27 Sep 2027 - 29 Sep 2027 | $2,850 | 2+ nights |
| 30 Sep 2027 - 3 Oct 2027 | $4,450 | 3+ nights |
| 4 Oct 2027 - 6 Oct 2027 | $2,850 | 2+ nights |
| 7 Oct 2027 - 10 Oct 2027 | $4,450 | 3+ nights |
| 11 Oct 2027 - 13 Oct 2027 | $2,850 | 2+ nights |
| 14 Oct 2027 - 17 Oct 2027 | $4,450 | 3+ nights |
| 18 Oct 2027 - 20 Oct 2027 | $2,850 | 2+ nights |
| 21 Oct 2027 - 24 Oct 2027 | $4,450 | 3+ nights |
| 25 Oct 2027 - 27 Oct 2027 | $2,850 | 2+ nights |
| 28 Oct 2027 - 31 Oct 2027 | $4,450 | 3+ nights |
| 1 Nov 2027 - 3 Nov 2027 | $2,850 | 2+ nights |
| 4 Nov 2027 - 7 Nov 2027 | $4,450 | 3+ nights |
| 8 Nov 2027 - 10 Nov 2027 | $2,850 | 2+ nights |
| 11 Nov 2027 - 14 Nov 2027 | $4,450 | 3+ nights |
| 15 Nov 2027 - 17 Nov 2027 | $2,850 | 2+ nights |
| 18 Nov 2027 - 21 Nov 2027 | $4,450 | 3+ nights |
| 22 Nov 2027 - 24 Nov 2027 | $2,850 | 2+ nights |
| 25 Nov 2027 - 28 Nov 2027 | $4,450 | 3+ nights |
| 29 Nov 2027 - 1 Dec 2027 | $2,850 | 2+ nights |
| 2 Dec 2027 - 5 Dec 2027 | $4,450 | 3+ nights |
| 6 Dec 2027 - 8 Dec 2027 | $2,850 | 2+ nights |
| 9 Dec 2027 - 12 Dec 2027 | $4,450 | 3+ nights |
| 13 Dec 2027 - 15 Dec 2027 | $2,850 | 2+ nights |
| 16 Dec 2027 - 19 Dec 2027 | $4,450 | 3+ nights |
| 20 Dec 2027 - 22 Dec 2027 | $2,850 | 2+ nights |
| 23 Dec 2027 - 26 Dec 2027 | $4,450 | 3+ nights |
| 27 Dec 2027 - 29 Dec 2027 | $2,850 | 2+ nights |
| 30 Dec 2027 - 31 Dec 2027 | $4,450 | 3+ nights |
Additional Fees & Deposits
| Cleaning Fee | $950 |
| Final Cleaning Fee | $150 |
| Security Deposit (refundable) | $3,000 |
Please note: Rates are subject to change without prior notice.
Elevate Your Experience
Shortly after booking, your personal concierge will be in touch to help you plan the finer details that will make your stay unforgettable.
Daily Tidy & Refresh
Private Vehicle Hire
Nanny & Childminding
Child Toy & Equipment Rental
In-Villa Bartender
Curated Excursions
Dining Experiences
Grocery Delivery
Private Chef
Yacht & Boat Excursions
Butler Service
Celebration Planning
Sports Equipment Rental
Airport & Local Transfers
In-Villa Spa Treatments
You might also like...
