Holiday rentals in Santa Maria Island

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Santa Maria Island

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

Superhost

Home in Oracabessa

5.0 out of 5 average rating, 4 reviews

Cheerful 3-bedroom villa in Oracabessa

Have fun with the whole family at this stylish 1950’s home. Villa Oracabessa is located in Oracabessa, St Mary. The air-conditioned accommodation is 20 km from Ocho Rios, guests benefit from complimentary Wi-Fi and private parking on site. The villa has a patio with sea view features 3 bedrooms, living room, Televisions, an equipped kitchen with dishwasher and microwave, and 2 bathrooms with a shower. The nearest airport is Ian Flemmings Airport, 10 km away James Bond beach is a few steps away

12–19 Aug

£135 per night
Guest favourite

Cottage in Oracabessa

5.0 out of 5 average rating, 34 reviews

Little Cottage by the Sea, Poinciana Acres

Situated on Jamaica's popular north coast, Poinciana acres nestles by the sea offering 180 deg. panoramic view of the ever blue caribbean sea. Boasting 8 acres of lovingly kept gardens and walk-about woodlands, the property sits in a quiet and laid back community consisting mainly of friendly locals, the ocasional rum bar and a few shops. As passionate lovers of nature, we have pets a as in chickens, friendly dogs and some boastful Peacocks, not to mention the varied species of visiting birds.

2–9 Aug

£186 per night
Guest favourite

Guest suite in Port Maria

4.88 out of 5 average rating, 26 reviews

Drake Seaside Cottage Oceanfront Suite

Spectacular 1 mile stretch of beach with stunning views of the mountains, sea, & Cabarita island sitting on a vibrant corner with the ocean out your front door! Beachfront restaurants, cook shops, sea view bars, local fisherman area, and more steps away! This fully renovated oceanfront guest suite with private entrance has a covered veranda & a rooftop patio area for panoramic scenic views! Fall in love with this quaint town which boast it's historical charm as the 2nd oldest town in Jamaica!

27 Aug – 3 Sept

£95 per night

Popular amenities for Santa Maria Island holiday rentals

Other great holiday rentals in Santa Maria Island

Guest favourite

Apartment in Ocho Rios

4.91 out of 5 average rating, 86 reviews

Spacious Ocean Front One Bedroom Condo

25 Jan – 1 Feb

£133 per night
Guest favourite

Apartment in Ocho Rios

4.95 out of 5 average rating, 78 reviews

Bayview Ocho-Rios Beach

25 Jul – 1 Aug

£109 per night
Guest favourite

Apartment in Ocho Rios

4.97 out of 5 average rating, 91 reviews

PARION876 Beautifully Renovated Beachside Condo!

30 Jan – 6 Feb

£118 per night
Superhost

Cottage in Runaway Bay

4.94 out of 5 average rating, 80 reviews

Bahia - Charming seaside cabin, loft/wood shutters

8–15 Jul

£278 per night
Guest favourite

Home in St. Mary Parish

4.96 out of 5 average rating, 28 reviews

HillCrest Bungalow - mins to Ocho Rios | Boscobel

2–9 May

£115 per night
Guest favourite

Apartment in Ocho Rios

4.83 out of 5 average rating, 41 reviews

The Ocean Ridge - Ocho Rios, Stunning Sea Views

14–21 Sept

£100 per night
Guest favourite

Villa in Runaway Bay

4.95 out of 5 average rating, 55 reviews

Archer's Rock-Luxurious 3 B/R/Private Plunge Pool

13–20 Feb

£594 per night
Guest favourite

Apartment in Reggae Beach

4.92 out of 5 average rating, 62 reviews

Oceanfront Penthouse at Whispering Seas, Ocho Rios

18–25 Dec

£305 per night
Guest favourite

Guest suite in Tower Isle

5.0 out of 5 average rating, 10 reviews

Spacious+Chic Studio Apt near Ocho Rios

12–19 Mar

£59 per night
Superhost

Cottage in Saint Ann's Bay

4.88 out of 5 average rating, 32 reviews

Ecoscape Tulia- Peaceful 1 BR Cottage by the river

2–9 Nov

£131 per night
Guest favourite

Home in Ocho Rios

4.98 out of 5 average rating, 49 reviews

Polo Villas Sweet Escape W/private pool and chef

24–31 Dec

£438 per night
Guest favourite

Guest suite in Tower Isle

4.98 out of 5 average rating, 49 reviews

Fast Wifi•Laundry•Netflix•10 mins to Ocho Rios

6–13 Jul

£53 per night