Close

Enter dates for more accurate prices

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

Cozy getaway home on the beautiful north coast

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 3 nights min

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

Price per night from

$98

Price per night from

$98

(19) Very Good 

56

Coolshade Villa - Richmond - Ocho Rios

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 min stay varies

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

Price per night from

$149

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$149

(9) Excellent 

25

SAND CASTLE RESORT

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 5 2 nights min

  • 1 bedroom
  • sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$103

Responds fast!
avg. 3 hours 54 minutes

Price per night from

$103

(8) Average 

37

Edgewater Villa - Ocho Rios - Oceanfront Villa

St. Ann Parish / Ocho Rios

Ocho Rios villa

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$573

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$573

(33) Excellent 

Certificate of Excellence

108

Sunny Escape Villa :Close to Beaches and Restaurants

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning
“Fantastic villa” Marcella and her mother are the best! I just wanna say thank you! Your home is amazing and true to the photos. Myself and my family felt at home and when I return to JA, I hope to stay there again.
…see more

Certificate of Excellence

Price per night from

$126

Responds fast!
avg. 39 minutes

Price per night from

$126

(1) Excellent 

17

The Royal Escape Home

St. Ann Parish / Ocho Rios

Ocho Rios house

2 4 3 nights min

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

Price per night from

$131

Price per night from

$131

(19) Excellent 

29

6 BR Villa/Beach access /Golf/ + full staff/driver

St. Ann Parish / Ocho Rios

Ocho Rios villa

6 11 4 nights min

  • 6 bedrooms
  • sleeps 11
  • 4 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child Friendly
“Vacation Memories” The ultimate vacation getaway. The accommodations, the service and the food were top class. Blissful serenity
…see more

Price per night from

$1,260

Price per night from

$1,260

(2) Excellent 

9

3 BR /beach access/golf/staffed

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 4 nights min

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

Price per night from

$900

Price per night from

$900

(2) Excellent 

53

Studio Apartment

St. Ann Parish / Ocho Rios

Ocho Rios studio

Studio 4 1 night min

  • Studio
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Price per night from

$89

Price per night from

$89

(50) Very Good 

Certificate of Excellence

140

Villa Patiently Waiting

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 10 1 night min

  • 3 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Certificate of Excellence

Price per night from

$222

Price per night from

$222

(7) Excellent 

16

Beautiful villa near Sandals Golf course in Ocho Rios, Jamaica

St. Ann Parish / Ocho Rios

Ocho Rios cottage

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Swimming pool

Price per night from

$126

Responds fast!
avg. 1 hour 39 minutes

Price per night from

$126

(1) Excellent 

15

Studio on the Beach 1, Ocho Rios, Jamaica

St. Ann Parish / Ocho Rios

Ocho Rios studio

Studio 2 3 nights min

  • Studio
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$102

Price per night from

$102

(6) Excellent 

29

Vista Views

St. Ann Parish / Ocho Rios

Ocho Rios villa

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child Friendly

Price per night from

$573

Responds fast!
avg. 2 hours 50 minutes

Price per night from

$573

(1)  

13

Beachfront 2Bdroom Condo in the heart of Ocho Rios

St. Ann Parish / Ocho Rios

Ocho Rios penthouse

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Price per night from

$264

Price per night from

$264

Great rentals within 20 miles that match your search

Distance approx 15.43 km from Ocho Rios Show on Map

23

Garden Apartment-Walk to the Beach & Top Golf Course - North Coast of Jamaica

St. Ann Parish / Runaway Bay

Runaway Bay bungalow

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$48

Price per night from

$48

Distance approx 15.33 km from Ocho Rios Show on Map

(4) Excellent 

26

Hummingbird Hill Villa

St. Ann Parish / Runaway Bay

Runaway Bay villa

5 12 3 nights min

  • 5 bedrooms
  • sleeps 12
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$573

Responds fast!
avg. 3 hours 10 minutes

Price per night from

$573

Distance approx 14.65 km from Ocho Rios Show on Map

(3) Excellent 

11

Sea Rose Villa

St. Ann Parish / Runaway Bay

Runaway Bay guest house

3 8 3 nights min

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

Price per night from

$201

Price per night from

$201

Distance approx 8.78 km from Ocho Rios Show on Map

28

before Lifestyle

St. Ann Parish / St. Ann's Bay

St. Ann's Bay house

3 6 2 nights min

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

Price per night from

$173

Price per night from

$173

Distance approx 4.87 km from Ocho Rios Show on Map

(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

Distance approx 14.88 km from Ocho Rios Show on Map

(2) Excellent 

27

Rickets Cottage On The North Coast

St. Ann Parish / St. Ann's Bay

St. Ann's Bay house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Air conditioning

Price per night from

$69

Price per night from

$69

Distance approx 8.72 km from Ocho Rios Show on Map

(1) Excellent 

19

Unwind at Richmond (near Ocho Rios)

St. Ann Parish / Priory

Priory house

3 7 2 nights min

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

Price per night from

$96

Price per night from

$96

Distance approx 15.35 km from Ocho Rios Show on Map

(4) Excellent 

65

GREAT LOCATION!! RUNAWAY BAY JAMAICA APARTMENT

St. Ann Parish / Runaway Bay

Runaway Bay apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool

Price per night from

$75

Price per night from

$75

Distance approx 15.08 km from Ocho Rios Show on Map

(3)  

75

Beverly Hills Villa

St. Ann Parish / Runaway Bay

Runaway Bay villa

3 8 1 night min

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

Price per night from

$89

Responds fast!
avg. 3 hours 50 minutes

Price per night from

$89

Distance approx 15.41 km from Ocho Rios Show on Map

(2) Excellent 

15

Eslyn Villa Runaway Bay - A Home Away From Home...

St. Ann Parish / Runaway Bay

Runaway Bay villa

5 12 3 nights min

  • 5 bedrooms
  • sleeps 12
  • 3 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$196

Responds fast!
avg. 2 hours 6 minutes

Price per night from

$196

Distance approx 5.39 km from Ocho Rios Show on Map

(14) Excellent 

70

Beautiful Ocean View Villa W|Pool, Beach in a Gated Community| Nr Attractions

St. Mary Parish / Tower Isle

Tower Isle villa

5 16 min stay varies

  • 5 bedrooms
  • sleeps 16
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“My stay here was heaven on earth.” My stay on this villa was great. Everything I could imagine and more Food was delicious and authentic; not process or frozen. The master suit where I stayed was immaculate. The power shower to the huge jacuzzi bath
…see more

Price per night from

$550

Responds fast!
avg. 1 hour 7 minutes

Price per night from

$550

Distance approx 15.42 km from Ocho Rios Show on Map

34

Seven Palms Villa

St. Ann Parish / Runaway Bay

Runaway Bay villa

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Car not necessary

Price per night from

$575

Responds fast!
avg. 2 hours 47 minutes

Price per night from

$575

Distance approx 6.84 km from Ocho Rios Show on Map

39

The Palms

St. Ann Parish / St. Ann's Bay

St. Ann's Bay villa

3 6 2 nights min

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

Price per night from

$138

Price per night from

$138

Distance approx 4.56 km from Ocho Rios Show on Map

11

Tropical Vibes

St. Ann Parish / St. Ann's Bay

St. Ann's Bay bungalow

3 8 5 nights min

  • 3 bedrooms
  • sleeps 8
  • 5 nights min
  • Child Friendly

Price per night from

$161

Price per night from

$161

Distance approx 14.93 km from Ocho Rios Show on Map

(1) Excellent 

51

Bnb Hall Pen Jamaica Ocho Rios

St. Ann Parish / Runaway Bay

Runaway Bay house

3 6 2 nights min

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

Price per night from

$206

Price per night from

$206

Distance approx 9.75 km from Ocho Rios Show on Map

42

Tranquility at Coolshade - Ocho Rios

St. Ann Parish / Priory

Priory villa

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child Friendly

Price per night from

$92

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$92

Distance approx 8.81 km from Ocho Rios Show on Map

28

Jamaica Shades at Cool Shades

St. Ann Parish / Priory

Priory house

2 4 2 nights min

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

Price per night from

$158

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$158

Distance approx 0.1 km from Ocho Rios Show on Map

(3) Very Good 

26

Topaz Villa

St. Ann Parish / Runaway Bay

Runaway Bay villa

4 6 3 nights min

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

Price per night from

$89

Price per night from

$89

Distance approx 15.68 km from Ocho Rios Show on Map

(2) Excellent 

24

Beautiful New & Private Villa-- Centrally Located In Runaway Bay, Jamaica W.I.

St. Ann Parish / Runaway Bay

Runaway Bay villa

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$343

Responds fast!
avg. 1 hour 43 minutes

Price per night from

$343

Distance approx 15.84 km from Ocho Rios Show on Map

(5) Excellent 

20

Pegasus

St. Ann Parish / Runaway Bay

Runaway Bay villa

4 8 1 night min

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

Price per night from

$237

Price per night from

$237

Distance approx 15.51 km from Ocho Rios Show on Map

(6) Excellent 

24

Villa Turrasann

St. Ann Parish / Runaway Bay

Runaway Bay villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$577

Price per night from

$577

Distance approx 6.86 km from Ocho Rios Show on Map

4

Beautiful family home for holiday letting,beautiful location, ocean views, town.

St. Ann Parish / St. Ann's Bay

St. Ann's Bay house

6 2 1 night min

  • 6 bedrooms
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$104

Price per night from

$104

Distance approx 14.1 km from Ocho Rios Show on Map

(2) Very Good 

13

Reef Winds Villa

St. Ann Parish / Runaway Bay

Runaway Bay villa

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Price per night from

$158

Price per night from

$158

Distance approx 0.1 km from Ocho Rios Show on Map

(1) Excellent 

74

Two double bedrooms

St. Ann Parish / Mammee Bay

Mammee Bay apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Price per night from

$119

Price per night from

$119