Vacation rentals in Nain

Find and book unique accommodation on Airbnb

Top-rated accommodation in Nain

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

Guest favourite

Townhouse in Mandeville

4.96 out of 5 average rating, 28 reviews

Great View, Comfy Beds, Washer Dryer, Smart TVs

A beautiful "farmhouse" styled two-bedroom condo, nestled within the cool environs of Mandeville. Thoughtfully and tastefully laid out, both on the outside and inside for you, family & friends to enjoy. Absolutely gorgeous garden areas, complimented by a stunning view, which, can also be observed from the private balcony and other indoor spaces. Tranquil bedrooms with amazingly comfy beds. Although its just minutes away from the town's many restaurants, the kitchen will inspire the chef in you!

30 Nov – 7 Dec

$140 NZD per night
Guest favourite

Home in Treasure Beach

4.98 out of 5 average rating, 58 reviews

Spectacular villa with big garden +secluded beach

Cave Canem Villa is 600 square meters of living space with an infinity pool looking into the ocean fully staffed .The Villa is nested over a little buff with breathtaking view of the Caribbean Sea , it’s a dream beach house , the villa is fully Solar with lithium ion batteries , with super spacious 4 bedrooms , all with inverter a/c & remote control fans , own bathroom en-suite , 4 terraces , a separate gazebo , set in over 4,000 square meters of beautiful tropical gardens & your own beach.

2–9 Oct

$802 NZD per night
Superhost

Villa in Treasure Beach

4.93 out of 5 average rating, 14 reviews

Luxury Beach Front Private Villa

ONLY is a newly built 2 bedroom 2 bathroom luxury beach villa located in Billy's Bay, Treasure Beach Jamaica. This exquisite 2 bedroom villa features an outdoor living area, outdoor kitchen, 2 outdoor showers, 2 outdoor soaker tubs, an infinity edge plunge pool, a private beach & a curated culinary experience. Watch the sunset or the bonfire while soaking in our tubs overlooking the ocean. The perfect blend of indoor/outdoor living and perhaps the most relaxing place you have ever been.

10–17 Feb

$896 NZD per night

Popular amenities for Nain accommodation

Other great accommodation in Nain

Superhost

Home in Treasure Beach

5.0 out of 5 average rating, 3 reviews

TekTime in Treasure Beach

11–18 Jul

$811 NZD per night
Guest favourite

Villa in Treasure Beach

4.85 out of 5 average rating, 66 reviews

King Bedroom Suite w/360 Rooftop Ocean Views

22–29 Jun

$306 NZD per night
Superhost

Guesthouse in Spur Tree

4.83 out of 5 average rating, 6 reviews

Spur Tree Home Away Villa's 2 Bedroom Suite

9–16 Dec

$223 NZD per night
Superhost

Townhouse in Mandeville

4.87 out of 5 average rating, 30 reviews

Spacious 2-Bedroom Apt in safe gated community

2–9 Mar

$161 NZD per night
Guest favourite

Cottage in Belmont

4.92 out of 5 average rating, 61 reviews

Papaya Hill "Bird Nest" Treehouse Cottage, Belmont

3–10 Aug

$123 NZD per night
Guest favourite

Townhouse in Christiana

4.98 out of 5 average rating, 64 reviews

Clandon Ridge Townhouse

11–18 Jun

$218 NZD per night
Superhost

Home in Treasure Beach

4.91 out of 5 average rating, 55 reviews

Luxury beach front villa with private pool & staff

16–23 Mar

$1,128 NZD per night
Guest favourite

Bungalow in Treasure Beach

4.91 out of 5 average rating, 66 reviews

Private 2 bedroom casitas with pool. Azteca villas

19–26 Feb

$251 NZD per night
Guest favourite

Home in Mile Gully

5.0 out of 5 average rating, 27 reviews

RUSTIK INN cozy home away from home

19–26 Feb

$156 NZD per night
Superhost

Holiday home in Santa Cruz

4.92 out of 5 average rating, 12 reviews

Summaz Place

16–23 Dec

$179 NZD per night
Guest favourite

Cottage in St. James Parish W.I

4.94 out of 5 average rating, 85 reviews

Horizon Cottage - Sea Ranch, Belmont Jamaica

25 Sep – 2 Oct

$296 NZD per night
Guest favourite

Condo in Mandeville

4.88 out of 5 average rating, 32 reviews

Cozy self-contained Apartment at DW apts, West Rd

25 Jan – 1 Feb

$114 NZD per night

Destinations to explore

  1. Airbnb
  2. Jamaica
  3. St. Elizabeth Parish
  4. Nain