Vacation Rentals & Villas in Ocho Rios

Close

Enter dates for more accurate prices

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

755 villas

(1) Excellent 

6

Beautiful Jamaican Beach Condo

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 3 2 nights min

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

Price per night from

$142

Responds fast!
avg. 1 hour 59 minutes

Price per night from

$142

33

Private Beach Condo, Pool, Jacuzzi, Private Chef and Housekeeping

St. Ann Parish / Ocho Rios

Ocho Rios apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Air conditioning

Price per night from

$172

Price per night from

$172

(35) Excellent 

29

Eden Sands Villa

St. Ann Parish / Ocho Rios

Ocho Rios villa

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary
“Perfect Jamaican vacation for families who enjoy being in the heart of the city.” Our hosts, Nathan and Melissa were warm and friendly and very responsive to our many questions when preparing for our trip to Jamaica. They both visited with us during o
…see more

Price per night from

$450

Price per night from

$450

(24) Excellent 

Certificate of Excellence

45

North Coast Escape - Drax Hall, Ocho Rios, St. Ann

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning
“Best time of our lives” We cannot wait to come back and visit again!!!! We came for our borthdays, we were treated very well. The house was amazing. The owner was very accomidating.
…see more

Certificate of Excellence

Price per night from

$106

Responds fast!
avg. 2 hours 6 minutes

Price per night from

$106

4

1 Bedroom Apartment heart of Ochi Rios

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Ask about children
  • Air conditioning
  • Private garden

Price per night from

$86

Responds fast!
avg. 1 hour 20 minutes

Price per night from

$86

(5) Excellent 

Certificate of Excellence

18

Villa BiancaJel, 8 mins from Ocho Rios, a/c, pool, mountain view

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 2 nights min

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

Certificate of Excellence

Price per night from

$115

Responds fast!
avg. 2 hours 15 minutes

Price per night from

$115

(36) Excellent 

23

Beautiful Staffed Villa with Spectacular North Shore Ocean Views

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 8 4 nights min

  • 3 bedrooms
  • sleeps 8
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
“Perfect Vacation Spot” Spectacular views. House is wonderful. Staff is awesome. Could not have been more accommodating. Sharon's meals were awesome. Cutty, our driver is an invaluable resource of information. Will definitely go back
…see more

Price per night from

$407

Responds fast!
avg. 3 hours 22 minutes

Price per night from

$407

23

Seaview Condo - Where luxury meets Vacation

St. Ann Parish / Ocho Rios

Ocho Rios apartment

2 6 1 night min

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

Price per night from

$269

Price per night from

$269

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

(5) Excellent 

43

Private Villa - 3-bedroom

St. Ann Parish / Ocho Rios

Ocho Rios apartment

3 8 3 nights min

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

Price per night from

$138

Responds fast!
avg. 38 minutes

Price per night from

$138

(39) Excellent 

Certificate of Excellence

68

Island Treasure Villas

St. Ann Parish / Ocho Rios

Ocho Rios house

3 8 min stay varies

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

Certificate of Excellence

Price per night from

$126

Responds fast!
avg. 25 minutes

Price per night from

$126

(2) Excellent 

20

Tranquility Villa with Private Beach

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 3 nights min

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

Price per night from

$138

Price per night from

$138

13

Lagoon Cottages at GoldenEye

St. Ann Parish / Ocho Rios

Ocho Rios villa

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly
  • Ask about pets

Price per night from

$725

Price per night from

$725

(4) Excellent 

Certificate of Excellence

18

Retreat Drax Hall Country Club

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 1 night min

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

Certificate of Excellence

Price per night from

$138

Responds fast!
avg. 36 minutes

Price per night from

$138

(28) Excellent 

53

Morning Glory near Dunn's River & Dolphin Cove

St. Ann Parish / Ocho Rios

Ocho Rios villa

5 13 3 nights min

  • 5 bedrooms
  • sleeps 13
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 300 mi
  • Child Friendly
“Absolutely Mindblowing!!!!” I cannot begin to describe the experience other than mind blowing! Morning Glory is part of a 'Gated' community with access to residents only. It is located next to the RUI in Mammies Bay but I am so glad that opted for thi
…see more

Price per night from

$436

Price per night from

$436

(33) Excellent 

Certificate of Excellence

32

JamRest Villas

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 3 nights min

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

Certificate of Excellence

Price per night from

$172

Price per night from

$172

(5) Very Good 

52

$80 - $250 per night: Private Villa w/ Ocean Views, Private Pool, Private Beach

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 2 nights min

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

Price per night from

$229

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$229

(1) Excellent 

19

Ocho Rios Villa

St. Ann Parish / Ocho Rios

Ocho Rios villa

2 4 1 night min

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

Price per night from

$126

Price per night from

$126

(29) Excellent 

17

A spacious and eclectic 1-bed cottage on the sea in Ocho Rios

St. Ann Parish / Ocho Rios

Ocho Rios cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Car not necessary
“Everything nearby with privacy and true feeling of island living” Had been through Ocho Rios a couple of times on several visits to Jamaica and wanted to stay there but wanted to avoid all inclusive or condo type arrangements. Found the Cottage at Te
…see more

Price per night from

$229

Responds fast!
avg. 3 hours 23 minutes

Price per night from

$229

(33) Excellent 

Certificate of Excellence

33

Dream Villa with private pool

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 3 nights min

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

Certificate of Excellence

Price per night from

$144

Responds fast!
avg. 1 hour 15 minutes

Price per night from

$144

(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

(18) Very Good 

44

Pimento Oasis, Ocho Rios, St. Ann, Jamaica

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 2 nights min

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

Price per night from

$138

Responds fast!
avg. 1 hour 18 minutes

Price per night from

$138

(9) Very Good 

10

Ocho Rios Pearl Penthouse Suite

St. Ann Parish / Ocho Rios

Ocho Rios apartment

2 6 min stay varies

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

Price per night from

$172

Responds fast!
avg. 2 hours 5 minutes

Price per night from

$172

(40) Excellent 

23

Chrisanns Apt9 Paradise Suite, beachfront and Wifi

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about children
“Our new Lil paradise Oasis-” From a google search to emails then to final completion our quick Jamaican get away turned into a get away we'll always come back to! Paradise apt #9 is alot more than the pictures show!! It's Home! The decoris beautiful
…see more

Price per night from

$113

Responds fast!
avg. 2 hours 49 minutes

Price per night from

$113

(4) Excellent 

23

Villamar at Coolshade Richmond - Ocho Rios

St. Ann Parish / Ocho Rios

Ocho Rios house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 10 mi
  • Swimming pool
  • Child Friendly

Price per night from

$149

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$149

(21) Excellent 

Certificate of Excellence

17

Turtle Beach Studio-Pool/Beach/WiFi/Cable/Security

St. Ann Parish / Ocho Rios

Ocho Rios apartment

3 3 nights min

  • sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
“Great spot” Nice place close to the town clean it was a short trip but I was comfortable. Miss Janet was welcoming and warm , very nice lady . And the owner was very nice corresponded with me before and during my trip to make sure everything was going
…see more

Certificate of Excellence

Price per night from

$71

Responds fast!
avg. 1 hour 5 minutes

Price per night from

$71

(5) Excellent 

7

OCHO RIOS JAMAICA STUNNING CONDO AND AMAZING VIEWS

St. Ann Parish / Ocho Rios

Ocho Rios apartment

2 6 1 night min

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

Price per night from

$132

Responds fast!
avg. 2 hours 21 minutes

Price per night from

$132

13

Furnished 1 B/R Ocho Rio

St. Ann Parish / Ocho Rios

Ocho Rios house

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$125

Responds fast!
avg. 1 hour 27 minutes

Price per night from

$125

(6) Excellent 

21

Relax & Enjoy Ocho Rios/AC/Cable/WIFI/Hot Water

St. Ann Parish / Ocho Rios

Ocho Rios house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 2 mi
  • Child Friendly
  • Car not necessary

Price per night from

$43

Responds fast!
avg. 38 minutes

Price per night from

$43

33

Ocho Rios, Jamaica. Apartment by the Sea and Beach. Santa Maria Apartment 3E

St. Ann Parish / Ocho Rios

Ocho Rios apartment

2 3 7 nights min

  • 2 bedrooms
  • sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Price per night from

$144

Price per night from

$144

(7) Very Good 

Certificate of Excellence

44

Complimentary WiFi, hot water, A/C and so much more

St. Ann Parish / Ocho Rios

Ocho Rios villa

2 4 2 nights min

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

Certificate of Excellence

Price per night from

$78

Responds fast!
avg. 31 minutes

Price per night from

$78

(7) Excellent 

Certificate of Excellence

32

Hidden Treasure

St. Ann Parish / Ocho Rios

Ocho Rios house

2 4 1 night min

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

Certificate of Excellence

Price per night from

$103

Responds fast!
avg. 1 hour 32 minutes

Price per night from

$103

(33) Very Good 

75

Villa @ The Palms with Oceanic View, Ocho Rios

St. Ann Parish / Ocho Rios

Ocho Rios villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Absolutely Fabulous” I'm lost for words with this property, it was everything and more that was advertised on the web, the house is absolutely beautiful, we felt so save and at home at this property, sitting on the porch in the mornings was so nice, M
…see more

Price per night from

$132

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$132

(6) Very Good 

17

Lovely 1BR Beach Condo with Sea View

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary
“A very enjoyable week!” A very nice apartment with beautiful sea views and just a minute from the beach. Certainly recommend it!
…see more

Price per night from

$103

Price per night from

$103

(6) Very Good 

Certificate of Excellence

24

OCHO RIOS Jamaica Paradise House 2 (3Bdrms)

St. Ann Parish / Ocho Rios

Ocho Rios house

4 8 3 nights min

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

Certificate of Excellence

Price per night from

$138

Responds fast!
avg. 1 hour 52 minutes

Price per night from

$138

(8) Excellent 

10

Oceanview Jamaica Holiday Rentals

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Perfect!” Stayed here with 3 teenage children who loved the place. It has all you need. Great location. Private pool. Right on the beach. In the heart of ocho. Great house keeper. Can't fault the place.
…see more

Price per night from

$136

Price per night from

$136

6

Ocho Rios Bay Beach Apt

St. Ann Parish / Ocho Rios

Ocho Rios apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Nearest beach 0 mi
  • Swimming pool
  • Child Friendly

Price per night from

$149

Price per night from

$149

7

Blue Caribbean-Sky

St. Ann Parish / Ocho Rios

Ocho Rios condo

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min

Price per night from

$63

Price per night from

$63

About Ocho Rios

Referred to as Ochi among the locals, Ocho Rios has transformed itself from a local fishing village into one of the most popular destinations in Jamaica. With beautiful villas spread out along the coast and an abundance of fun bars and restaurants, this is the perfect place to vacation and use as a base to explore the rest of the island.

Be sure to check out some of these must-see destinations in Ocho Rios:

  • St. Ann Polo Club: With a small but highly devoted following, this club holds polo matches every Saturday.
  • Drax Hall Estate: This estate is an 800 acre tourism and residential development center that includes a marina and golf course, among other attractions.
  • Dunns River: This river is the premiere attraction on the island and is visited by over a million people each year.
  • Harmony Hall: Formerly a pimento plantation, Harmony Hall now features the works of some of the top artists in Jamaica.
  • Prospect Plantation: This plantation, the largest in the area, offers spectacular views and is also home to a local school and chapel.

Although Ocho Rios only has two primary events held throughout the year, they are regarded as some of the best festivals held in the Caribbean. The Ocho Rios Jazz Festival, held in mid-June, features acts from all over the world and has earned the reputation of being the best mainstream jazz festival in the Caribbean. The Ocho Rios Seafood Festival, held in early August, showcases some of the best local cuisine in the area and also has performances from local musicians.

Whether you are seeking a condo or villa rental by the ocean, or a home with luxury amenities, there's a vacation rental available for whenever you're thinking of visiting Ocho Rios that will suit your needs.