facebook

Caribbean Villas

Find your perfect villa

Caribbean Locations

At Villa Select, our collection of hand-picked Caribbean holidays villas offer perfect holiday settings for families, groups and couples alike.

With so many beautiful, shimmering islands, the Caribbean is the perfect setting for enjoying a coastal villa holiday. White sand beaches and inviting waters abound in this region.

Caribbean holidays are all about enjoying the sunshine (especially in the UK’s winter months), taking in the natural beauty and soaking up the laid-back pace of life that seems to be a common feature between the islands of this region.

All Caribbean Villas

from£2,660pw

Villa Hibiscus

Sleeps6
3
3
from£3,101pw

Villa Coral Blu

Sleeps6
3
3
from£3,101pw
from£3,206pw

Villa Nutmeg

Sleeps6
3
3
from£3,206pw

Villa Jessamine

Sleeps8
4
4
from£3,717pw

Fathom’s End

Sleeps6
3
3
from£3,815pw

Chanel No 5

Sleeps6
3
3
from£3,815pw

Villa Todmorden

Sleeps6
3
3
from£4,039pw

Harmony House

Sleeps6
3
3
from£6,244pw

High Trees

Sleeps8
4
4
from£6,335pw

Marsh Mellow

Sleeps8
4
4.5
from£6,629pw

High Spirits

Sleeps8
4
4.5
from£6,720pw

Villa Lelant

Sleeps10
4
5
from£6,881pw

Bonavista

Sleeps8
4
4
from£10,689pw

High Breeze

Sleeps10
5
5
from£11,494pw

Tom Tom

Sleeps10
5
5.5
from£11,683pw

Sunwatch

Sleeps12
6
6.5
from£11,844pw
Special Offer Available
23-07-2019 7nts
£11,844
was £14,291

Still Fathoms

Sleeps10
5
5.5
from£12,166pw

Villa Eden

Sleeps10
5
5.5
from£13,090pw

Westhaven

Sleeps8
4
4
from£14,245pw

Jamoon

Sleeps14
7
6.5
from£14,434pw

Go Easy

Sleeps12
6
6
from£14,462pw

Hemingway House

Sleeps8
4
4.5
from£14,784pw

Villa Illusion

Sleeps8
4
5
from£16,513pw

Martello House

Sleeps16
8
8
from£16,863pw

Windward

Sleeps10
5
5.5
from£17,920pw
Special Offer Available
23-07-2019 7nts
£17,920
was £18,183

The Dream

Sleeps10
5
5.5
from£25,536pw

Crystal Springs

Sleeps20
10
11
from£55,776pw

Villa Rashana

Sleeps8
4
4
from£call uspw
Trustpilot

Please Wait

FINANCIALLY PROTECTED

Call the Villa Holiday Experts free on 0800 270 0050. We are open today between 9am and 6pm