Treasure Beach villas

Book unique villas, vacation rentals, and more on Airbnb

Top-rated villas in Treasure Beach

Guests agree: these villas are highly rated for location, cleanliness, and more.

  1. Entire villa
  2. Treasure Beach
Cacona Villa - Spacious Beach-Front Villa

Our modestly-appointed, but spacious, villa is right on the beach and within a short walk of the centre of Treasure Beach village. Cacona has four huge decks, a fantastic outdoor hot-water shower, AC in all bedrooms, washing machine, wifi, additional private decks for upper bedrooms, and our great low base rate for 2 guests (there are additional charges for each additional guest). It's not fancy, but our place is good for groups, friends, extended families, and families with older kids.

$120 per night
SUPERHOST
  1. Entire villa
  2. Treasure Beach
Escape to the sea in Treasure Beach

Right on the sea in the heart of Treasure Beach, Lyric is a very private, fully staffed architecturally designed cut stone 4 bedroom beach house with a swimming pool and lots of varied lounging areas. Polly & Peta-Gay will look after all of the grocery shopping and ensure that the meals they prepare will leave you with lasting memories. We have shared Lyric for over 30 years and our reviews on trip advisor and other websites will give you insight into why Lyric is so special.

$230 per night
SUPERHOST
  1. Entire villa
  2. Treasure Beach
# Unique 1 bedroom villa with pool. Azteca Villas

Take it easy at this unique and tranquil getaway. Located in the heart of beautiful quiet beach town of Treasure Beach. This private but centrally located close to restaurants and just a 3-5 minutes walk or bicycle ride to the beach. Tours can be arranged to Appleton rum and beautiful YS falls.

$113 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Villas
  • Houses
  • Unique stays

Treasure Beach houses

  1. Entire home
  2. Treasure Beach
Palms 360 Firefly Penthouse
$106 per night
  1. Entire home
  2. Treasure Beach
Sea Urchin | Mini Rooftop Villa in Treasure Beach
$250 per night
  1. Entire home
  2. Treasure Beach
Artistic House
$50 per night
SUPERHOST
  1. Entire home
  2. Treasure Beach
Butterfly Hill Villa & Studio Apt.
$300 per night
SUPERHOST
  1. Entire home
  2. Treasure Beach
Spectacular villa with big garden + it’s own beach
$564 per night
  1. Entire home
  2. Treasure Beach
True Treasure in Treasure Beach
$181 per night
  1. Entire home
  2. St Elizabeth
WOW!! Treasure Beach HUGE 3BR 3BA Villa & Beach!!
$104 per night
  1. Entire home
  2. Treasure Beach
Villa Optima
$300 per night
  1. Entire home
  2. Treasure Beach
Dragonfly Villa - 2BR -Three blocks to beach
$72 per night
  1. Entire home
  2. Treasure Beach
RockSide Villa - MAIN FLOOR!
$100 per night
  1. Entire home
  2. Rockside Villa, Calabash Bay Treasure Beach Great Bay St. Elizabeth 00000 Jamaica
Rockside Villa -ENTIRE HOUSE
$200 per night
  1. Private room
  2. Treasure Beach
Room 2
$50 per night

Vacation rentals in Treasure Beach

SUPERHOST
  1. Entire cabin
  2. Treasure Beach
Drews Escape
$60 per night
SUPERHOST
  1. Entire serviced apartment
  2. Treasure Beach
Treasure Beach Sanguine Suite
$252 per night
SUPERHOST
  1. Entire cabin
  2. Treasure Beach
Wood Pecker at Drews Escape
$60 per night
  1. Entire cottage
  2. Treasure Beach
Likkle Eden 2: an oasis, central & well hidden!
$69 per night
  1. Private room
  2. Treasure Beach
SHAKESPEARE COTTAGE (R#6)
$33 per night
SUPERHOST
  1. Hotel room
  2. Treasure Beach
77 West Boutique Hotel- Cottage 1 with AC
$88 per night
  1. Private room
  2. Treasure Beach
SKYLARKIN COTTAGE
$28 per night
SUPERHOST
  1. Entire cottage
  2. Treasure Beach
Sunsets At Tiffany's-Tropical Beach Loft/360 views
$134 per night
SUPERHOST
  1. Entire cabin
  2. Treasure Beach
Penthouse Berry Suite w/ AC Katamah Beach Property
$132 per night
SUPERHOST
  1. Hotel room
  2. Treasure Beach
77 West Boutique Hotel- Cottage 2 with AC
$90 per night
SUPERHOST
  1. Hotel room
  2. Treasure Beach
Welcoming Vibes Home stay / Nature living
$59 per night
  1. Entire cottage
  2. Treasure Beach
Country Cottage inTreasure Beach. Beach 6 mins
$65 per night