Vacation Rentals & Villas in Mammee Bay

Close

Enter dates for more accurate prices

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

841 Houses

(14) Excellent 

14

Riviera Wellness Retreat, Mammee Bay villa, JM

St. Ann Parish / Mammee Bay

Mammee Bay villa

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Riviera Villa is like living in paradise with beautiful people.” My party and I have been visiting our holiday home as we like to call it for the last 13 years. In recent years we have gone twice. The staff have become apart of our own family. Need l
…see more

Price per night from

$289

Price per night from

$289

(1) Excellent 

32

Sanora near Dunns River and Dolphin Cove

St. Ann Parish / Mammee Bay

Mammee Bay villa

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$195

Price per night from

$195

20

Natural Vibe Comforting Villa

St. Ann Parish / Mammee Bay

Mammee Bay villa

3 6 3 nights min

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

Price per night from

$121

Price per night from

$121

(11) Excellent 

10

VILLA MARA

St. Ann Parish / Mammee Bay

Mammee Bay villa

7 19 4 nights min

  • 7 bedrooms
  • sleeps 19
  • 4 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$2,061

Responds fast!
avg. 1 hour 52 minutes

Price per night from

$2,061

(1) Excellent 

24

Relax Villa - Singles, Couples and Family friendly offering free breakfast

St. Ann Parish / Mammee Bay

Mammee Bay villa

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$172

Responds fast!
avg. 1 hour 14 minutes

Price per night from

$172

(2) Very Good 

26

Guest House, Ocho Rios, Private Beach 5 mins away

St. Ann Parish / Mammee Bay

Mammee Bay b and b

9 18 1 night min

  • 9 bedrooms
  • sleeps 18
  • 1 night min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$98

Price per night from

$98

(1) Excellent 

28

itti Barry Villa, Mammee Bay Estates, Ocho Rios

St. Ann Parish / Mammee Bay

Mammee Bay villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Ask about children

Price per night from

$432

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$432

50

Beachfront Villa resort! Affordable! Gated community! Cook! Miramar 6br

St. Ann Parish / Mammee Bay

Mammee Bay condo

6 13 min stay varies

  • 6 bedrooms
  • sleeps 13
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$842

Price per night from

$842

55

ULTIMATE LUXURY, BEACHFRONT, FULLY STAFFED, TENNIS COURT, GYM, LOTS OF ACTIVITES

St. Ann Parish / Mammee Bay

Mammee Bay villa

5 10 min stay varies

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

Price per night from

$3,224

Price per night from

$3,224

47

Beachfront Villas, Affordable! Cooking Service,! Great Family Reunions! Weddings

St. Ann Parish / Mammee Bay

Mammee Bay condo

10 20 min stay varies

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

Price per night from

$1,383

Price per night from

$1,383

24

Walk to Beach Beach! Pool! Cook and Housekeeping! Blue Waters

St. Ann Parish / Mammee Bay

Mammee Bay villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$431

Price per night from

$431

50

Beachfront Villa resort! Affordable! Gated community! Cook! Miramar 4br

St. Ann Parish / Mammee Bay

Mammee Bay condo

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$541

Price per night from

$541

45

Villa Paradiso

St. Ann Parish / Mammee Bay

Mammee Bay villa

6 14 min stay varies

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

Price per night from

$1,820

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$1,820

43

Room 4 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

48

Divine Home Away From Home

St. Ann Parish / Mammee Bay

Mammee Bay house

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$109

Price per night from

$109

(4) Excellent 

26

Seven Seas on the Beach

St. Ann Parish / Mammee Bay

Mammee Bay villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Ask about children
  • Ask about pets
“Our Stay at Seven Seas” Seven Seas is a fantastic place (great location, great service, and so peaceful at night)\r\n\r\nWhen the kids arrived on the first night, word are not enough to well describe the magic moment we all had\r\n\r\nOne week a year
…see more

Price per night from

$1,050

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$1,050

11

Island Breeze at Condo Rios

St. Ann Parish / Mammee Bay

Mammee Bay bungalow

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$287

Price per night from

$287

(1) Excellent 

26

Vacation Villa

St. Ann Parish / Mammee Bay

Mammee Bay house

7 15 1 night min

  • 7 bedrooms
  • sleeps 15
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$1,140

Price per night from

$1,140

43

Room 7 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

35

BEACHFRONT LUXURY! TENNIS! KAYAKS! FULLY STAFFED! Malatai on the Beach, 6BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$3,263

Price per night from

$3,263

33

BEACHFRONT, TENNIS, LUXURY, SNORKELING! OCHO RIOS! FULLY STAFFED!

St. Ann Parish / Mammee Bay

Mammee Bay villa

5 10 min stay varies

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

Price per night from

$1,889

Price per night from

$1,889

43

Room 3 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

(3) Excellent 

15

Guava Jelly - the perfect escape!!

St. Ann Parish / Mammee Bay

Mammee Bay townhouse

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 0.2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$252

Price per night from

$252

35

BEACHFRONT LUXURY! TENNIS! KAYAKS! FULLY STAFFED! Malatai on the Beach 4BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$2,919

Price per night from

$2,919

43

Room 5 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

22

Beachfront Villa resort! Affordable! Gated community! Cook! Near Dunns River Fal

St. Ann Parish / Mammee Bay

Mammee Bay villa

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$422

Price per night from

$422

43

Room 8 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

30

ABSOLUTE BEACHFRONT! POOL! STAFF! TENNIS COURT! LUXURY! Villa Mara-5BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly

Price per night from

$1,550

Price per night from

$1,550

45

Villa Paradiso

St. Ann Parish / Mammee Bay

Mammee Bay villa

5 12 min stay varies

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

Price per night from

$1,560

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$1,560

45

Villa Paradiso

St. Ann Parish / Mammee Bay

Mammee Bay villa

8 18 min stay varies

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

Price per night from

$2,070

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$2,070

43

Room 9 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$98

Price per night from

$98

55

ULTIMATE LUXURY, BEACHFRONT, FULLY STAFFED, TENNIS COURT, GYM, LOTS OF ACTIVITES

St. Ann Parish / Mammee Bay

Mammee Bay villa

7 16 min stay varies

  • 7 bedrooms
  • sleeps 16
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$4,113

Price per night from

$4,113

31

ABSOLUTE BEACHFRONT! POOL! STAFF! TENNIS COURT! LUXURY! Villa Mara-6BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Child Friendly

Price per night from

$1,855

Price per night from

$1,855

45

Villa Paradiso

St. Ann Parish / Mammee Bay

Mammee Bay villa

7 16 min stay varies

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

Price per night from

$1,920

Responds fast!
avg. 1 hour 57 minutes

Price per night from

$1,920

32

BEACHFRONT! FULLY STAFFED! POOL! TENNIS COURT!Four Winds - Ocho Rios 4BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$1,717

Price per night from

$1,717

30

ABSOLUTE BEACHFRONT! POOL! STAFF! TENNIS COURT! LUXURY! Villa Mara-7BR

St. Ann Parish / Mammee Bay

Mammee Bay villa

7 17 min stay varies

  • 7 bedrooms
  • sleeps 17
  • min stay varies
  • Child Friendly

Price per night from

$2,164

Price per night from

$2,164

37

BEACHFRONT! STAFF! POOL! FAMILY! WEDDINGS! Seven Seas - Ocho Rios 4BR

St. Ann Parish / Mammee Bay

Mammee Bay house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$1,202

Price per night from

$1,202

43

Room 6 in Villa Loyola BnB, Ocho Rios, Private Beach in 5 mins

St. Ann Parish / Mammee Bay

Mammee Bay b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$97

Price per night from

$97