Vacation Rentals & Villas in St. Mary Parish

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

684 Houses

(9) Excellent 

35

Grande Haven Villa - Oracabessa, St Mary Jamaica

St. Mary Parish / Oracabessa

Oracabessa villa

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$516

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$516

(4) Very Good 

18

Moonlight Magic! , suite on private beach Jamaica

St. Mary Parish / Robin's Bay

Robin's Bay villa

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
“Peaceful Getaway” Moonlight Magic is a newly renovated room at Strawberry Fields Together! It has open views of the ocean and is surrounded by trees, grass and even a couple of hammocks. There is a kitchenette, counter space, bathroom and outdoor ba
…see more

Price per night from

$254

Responds fast!
avg. 1 hour 36 minutes

Price per night from

$254

33

Relax & Enjoy Tower Isle/Walk to the beach/AC/WIFI

St. Mary Parish / Tower Isle

Tower Isle house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 0.5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$69

Responds fast!
avg. 38 minutes

Price per night from

$69

34

Bolt House

Jamaica / St. Mary Parish

Saint Mary Parish villa

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$2,400

Price per night from

$2,400

15

Valhalla Villa

St. Mary Parish / Boscobel

Boscobel villa

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$453

Price per night from

$453

24

Boscobel Villa w/ Ocean Views by James Bond Beach!

St. Mary Parish / Boscobel

Boscobel house

3 10 3 nights min

  • 3 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly

Price per night from

$230

Responds fast!
avg. 26 minutes

Price per night from

$230

22

Charming Cottage With Beach Access In Quiet Neighb

St. Mary Parish / Oracabessa

Oracabessa house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 3 mi
  • Private garden

Price per night from

$144

Price per night from

$144

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

8 16 min stay varies

  • 8 bedrooms
  • sleeps 16
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$1,714

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$1,714

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

9 18 min stay varies

  • 9 bedrooms
  • sleeps 18
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$1,857

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$1,857

(1) Excellent 

41

Sandy's Ocean View -2 bdrm - NEW- 30 mins to Ocho Rios

St. Mary Parish / Port Maria

Port Maria villa

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$69

Responds fast!
avg. 2 hours 45 minutes

Price per night from

$69

14

Home Away from Home 15 mins fr Ochi Rios

St. Mary Parish / Boscobel

Boscobel house

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$89

Responds fast!
avg. 46 minutes

Price per night from

$89

(1) Very Good 

26

Secrets and Dreams, on private beach, Jamaica

St. Mary Parish / Robin's Bay

Robin's Bay cottage

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$247

Responds fast!
avg. 1 hour 36 minutes

Price per night from

$247

18

The Emerald

St. Mary Parish / Boscobel

Boscobel apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$92

Price per night from

$92

(5) Very Good 

19

Dream Maker. Private beach paradise in Jamaica.

St. Mary Parish / Robin's Bay

Robin's Bay cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
“Unforgettable paradise !” It was the most wonderful vacation I've ever taken! It was literally an Unforgettable Dream! The place is truly paradisiac and I think it was the first time in my life that I could pause and enjoy the simple beauty of this pl
…see more

Price per night from

$207

Responds fast!
avg. 1 hour 36 minutes

Price per night from

$207

(3) Excellent 

47

Voted # 1 Seaside Villa in Ocho Rios Jamaica

St. Mary Parish / Oracabessa

Oracabessa villa

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$749

Price per night from

$749

21

Quaint cottage located in the hills of Jamaica's

St. Mary Parish / Oracabessa

Oracabessa cottage

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min

Price per night from

$52

Price per night from

$52

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

10 20 min stay varies

  • 10 bedrooms
  • sleeps 20
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$2,000

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$2,000

(7) Excellent 

32

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

12 28 min stay varies

  • 12 bedrooms
  • sleeps 28
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning
“Wonderful” We were spoiled. It was magic, an oasis, like stepping through the looking glass then living on a movie set for a week. Both the home and grounds were beautifully maintained. The staff could not have been more helpful and attentive to our n
…see more

Price per night from

$2,143

Price per night from

$2,143

14

High View Cottages

St. Mary Parish / Oracabessa

Oracabessa cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly

Price per night from

$58

Price per night from

$58

(1) Excellent 

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

11 22 min stay varies

  • 11 bedrooms
  • sleeps 22
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$2,143

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$2,143

11

Tower Isle GetAway

St. Mary Parish / Boscobel

Boscobel house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$98

Responds fast!
avg. 2 hours 45 minutes

Price per night from

$98

15

Ian's cozy flat. 20 minutes from Ocho Rios.

St. Mary Parish / Port Maria

Port Maria apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 6 mi
  • Child Friendly
  • Car not necessary

Price per night from

$46

Price per night from

$46

(2) Excellent 

12

3 bedroom ocean view home Boscobel Jamaica / cook

St. Mary Parish / Boscobel

Boscobel house

3 12 2 nights min

  • 3 bedrooms
  • sleeps 12
  • 2 nights min
  • Nearest beach 2 mi
  • Ask about children
  • Car not necessary

Price per night from

$235

Price per night from

$235

20

Cottage on the Ocean

St. Mary Parish / Robin's Bay

Robin's Bay villa

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$184

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$184

(2) Excellent 

19

Frankfort

St. Mary Parish / Tower Isle

Tower Isle villa

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$3,023

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$3,023

4

Cool and Relaxing Getaway - 1/2/3 Bedrooms

St. Mary Parish / Tower Isle

Tower Isle apartment

3 11 min stay varies

  • 3 bedrooms
  • sleeps 11
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$253

Price per night from

$253

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

12 24 min stay varies

  • 12 bedrooms
  • sleeps 24
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$2,286

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$2,286

(23) Excellent 

40

Real Jamaica - Cosy Waterfront Cottage

St. Mary Parish / Oracabessa

Oracabessa cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 24 mi
“real jamaica” The team on they Property around the cotteges ist great, everybody wants you to have a good time. There are 3 cottages on the property, two cottages and the artist house. We booked the artist house, a very nice and colourful little wood-
…see more

Price per night from

$109

Price per night from

$109

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

12 26 min stay varies

  • 12 bedrooms
  • sleeps 26
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$2,357

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$2,357

(2) Average 

25

"Live Like a Jamaican"

St. Mary Parish / Tower Isle

Tower Isle house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$52

Price per night from

$52

(1) Excellent 

33

Northcoast Jamaica Paradise, Private beach,pool

St. Mary Parish / Oracabessa

Oracabessa villa

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$230

Price per night from

$230

40

Golden Clouds

St. Mary Parish / Oracabessa

Oracabessa villa

7 14 min stay varies

  • 7 bedrooms
  • sleeps 14
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$1,571

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$1,571

(1) Excellent 

22

Two-Bedroom Seaside Condo 3

St. Mary Parish / Tower Isle

Tower Isle condo

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Ask about children

Price per night from

$278

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$278

41

Exclusive hideaway with private pool

St. Mary Parish / Port Maria

Port Maria b and b

3 10 2 nights min

  • 3 bedrooms
  • sleeps 10
  • 2 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Pet Friendly

Price per night from

$746

Price per night from

$746

14

Private Chalet Ocho Rios

St. Mary Parish / Tower Isle

Tower Isle chalet

2 2 nights min

  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Child Friendly

Price per night from

$33

Price per night from

$33

(3) Excellent 

77

Sandy's Ocean View. 30min Ocho Rios 9- 10 bdrm options

St. Mary Parish / Port Maria

Port Maria villa

9 16 min stay varies

  • 9 bedrooms
  • sleeps 16
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$287

Responds fast!
avg. 2 hours 45 minutes

Price per night from

$287

(1) Excellent 

18

Endless Summer (15 minutes east of Ocho Rios)

St. Mary Parish / Boscobel

Boscobel villa

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$184

Price per night from

$184

28

Blow Hole - Oracabessa 5 Bedrooms

St. Mary Parish / Oracabessa

Oracabessa house

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$788

Price per night from

$788