The 10 best self catering accommodation in Ocho Rios, Jamaica | Booking.com
Skip to main content

Self Catering Accommodation in Ocho Rios

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Ocho Rios

Check out our pick of great self catering accommodation in Ocho Rios

Filter by:

Review score

Sorina's Apartments

Ocho Rios

Sorina's Apartments features accommodation situated in Ocho Rios, 1.3 km from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach.

N
Nikola
From
Australia
Friendly staff, great location, exceptionaly clean. Close to Dunn's river falls, shopping centres. We felt very safe.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 150 reviews
Location 9.0
Price from
US$84
1 night, 2 adults

Dejean serenity

Ocho Rios

Featuring air-conditioned accommodation with a private pool, Dejean serenity is located in Ocho Rios. A public bath and a car rental service are available for guests.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
US$161.60
1 night, 2 adults

Pyramid Villa 5

Ocho Rios

Located in Ocho Rios, Pyramid Villa 5 provides accommodation with private pool, free WiFi and free private parking for guests who drive.

B
Brithney
From
Jamaica
Very beautiful and clean. Also very secured.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Location 9.6
Price from
US$192
1 night, 2 adults

Modern, Spacious, 3BR Hill View Retreat, Central, Gated

Ocho Rios

Situated in Ocho Rios in the Saint Ann Parish region, Modern, Spacious, 3BR Hill View Retreat, Central, Gated features a patio and garden views.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$196.65
1 night, 2 adults

Roses Cove, Serene & tranquil, a slice of peace

Ocho Rios

Set in Ocho Rios, Roses Cove, Serene & tranquil, a slice of peace offers accommodation with private pool, free WiFi and free private parking for guests who drive.

D
Daniel
From
United Kingdom
This villa has exceeded my expectations. The home was spotless, beautifully decorated, and incredibly comfortable. From the peaceful atmosphere, everything made me feel right at home. The location is fantastic, close to so many shops, restaurants, and local attractions, yet still quiet and relaxing. The host was warm, welcoming, and attentive, ensuring a smooth and stress-free stay. I couldn’t have asked for a better experience. Highly recommend Roses Cove — I’m already looking forward to my next visit!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Location 10.0
Price from
US$188.18
1 night, 2 adults

Villa Vista Lancewood Meadows Ocho Rios Jamaica

Ocho Rios

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Villa Vista Lancewood Meadows Ocho Rios Jamaica is located in Ocho Rios.

A
Ashadaie
From
Jamaica
My stay was wonderful I enjoyed every moment I spent there, the place was clean and so quiet. Absolutely, no disturbances, the pool was just a few steps away and the overall quality of the villa was top tier
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$198
1 night, 2 adults

Oricha Villa

Ocho Rios

Located in Ocho Rios, Oricha Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 2 km from Ocho Rios Bay...

B
Best
From
Jamaica
I loved everything the place is very nice and comfortable the host services was exceptional it was a great experience looking forward to visit again...
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Location 9.5
Price from
US$170
1 night, 2 adults

Contemporary One Bedroom at Sandcastles

Ocho Rios

Located in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach, Contemporary One Bedroom at Sandcastles offers a garden and air conditioning.

T
Tiffany
From
United Kingdom
Great location , the property looks just like the photos.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 reviews
Location 9.4
Price from
US$90.84
1 night, 2 adults

Luxury Apartments at Case De Coco, Ocho Rios Jamaica

Ocho Rios

Boasting garden views, Luxury Apartments at Case De Coco, Ocho Rios Jamaica provides accommodation with patio, around 1.1 km from Sunset Beach.

T
Trudyann
From
Jamaica
The location was easy to find with the help of the host very easy
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Location 8.1
Price from
US$72
1 night, 2 adults

Unbelievable view

Ocho Rios

Set in Ocho Rios and only 700 metres from Ocho Rios Bay Beach, Unbelievable view offers accommodation with sea views, free WiFi and free private parking.

K
Kacy Ann
From
Jamaica
I liked how Andre walked me through the process and was available to answer all my questions.. He’s an awesome host an I would definitely recommend!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Location 9.3
Price from
US$159.50
1 night, 2 adults
All self catering accommodation in Ocho Rios

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Ocho Rios and surroundings in the past month

See all

These self catering accommodation in Ocho Rios and nearby have options with free cancellation

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Center of Ocho Rios-Beachfront Studio-Free Beach Access-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is...

    From US$272.15 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 9 reviews

    Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Heart of Ocho Rios-Free Beach Acess-King Bed-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is situated in...

  • Czar's Oasis Apt B27 @ Ocho Rios

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 16 reviews

    Boasting air-conditioned accommodation with a patio, Czar's Oasis Apt B27 @ Ocho Rios is situated in Ocho Rios. There is an in-house restaurant, plus free private parking and free WiFi are available.

    From US$172.50 per night
  • Beach Studio 10

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 62 reviews

    Facing the seafront, Beach Studio 10 is an aparthotel offering a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and parking on-site.

    From US$145.70 per night
  • Beach Studio 6

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 38 reviews

    Facing the seafront, Beach Studio 6 is an apartment featuring a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and private parking.

    From US$169.04 per night
  • Cozy Ochie

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Boasting air-conditioned accommodation with a patio, Cozy Ochie is situated in Ocho Rios. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

    From US$219.40 per night
  • The Brook

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 18 reviews

    Situated in Ocho Rios, within 700 metres of Ocho Rios Bay Beach, The Brook offers accommodation with air conditioning. The property has garden views.

  • Malia Dreamers Paradise

    Ocho Rios
    Free cancellation options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 17 reviews

    Boasting pool with a view and garden, as well as a restaurant, Malia Dreamers Paradise is set in Ocho Rios. This beachfront property offers access to a balcony and free private parking.

    From US$131 per night

Highly rated self catering accommodation in Ocho Rios and nearby

  • Beach Studio 30

    Ocho Rios
    8.0+ review score
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 80 reviews

    Located in Ocho Rios, 500 metres from Ocho Rios Bay Beach and 1.7 km from Mahogany Beach, Beach Studio 30 offers a private beach area and air conditioning.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 62 reviews

    Boasting saltwater pool, Beach Two Bedroom Loft Suite E29 is located on the beachfront in Ocho Rios.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 47 reviews

    With Ocho Rios Bay Beach reachable in a few steps, Beach One Bedroom Suite A20 features accommodation, a restaurant, a private beach area, an outdoor swimming pool and a garden.

    From US$177.87 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Beach Studio 24 at Sandcastles is located in Ocho Rios, 2 km from Little Dun's River Beach, and a garden, a terrace and a bar are accessible in-house.

    From US$149.90 per night
  • Beach Studio 21

    Ocho Rios
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 21 reviews

    Situated in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach, Beach Studio 21 offers a private beach area and air conditioning.

    From US$124.75 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 41 reviews

    E 20 Mystic Ridge ocho Rios has sea views, free WiFi and free private parking, set in Ocho Rios, 800 metres from Ocho Rios Bay Beach.

    From US$197.02 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 91 reviews

    Featuring inner courtyard views, A taste of Jamaica Lavern’s Place is located in Ocho Rios, around less than 1 km from Ocho Rios Bay Beach.

    From US$84.60 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 17 reviews

    Set in Ocho Rios and only 700 metres from Ocho Rios Bay Beach, Czar's Citadel-2 Bedroom Apt 23E at Columbus Heights Ocho Rios offers accommodation with mountain views, free WiFi and free private...

    From US$167.50 per night

Enjoy breakfast in Ocho Rios and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Boasting a year-round outdoor pool, a hot spring bath and a hammam, Emerald One Bedroom Suite At Turtle Towers is situated in Ocho Rios, 200 metres from Ocho Rios Bay Beach and 1.2 km from Mahogany...

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 39 reviews

    Featuring air-conditioned accommodation with a pool with a view, mountain view and a balcony, Mystic Ridge Paradise is located in Ocho Rios. With lake views, this accommodation provides a patio.

  • Beach Studio 9

    Ocho Rios
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 26 reviews

    Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach Studio 9 offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

    From US$144.53 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 53 reviews

    Boasting garden views, Beach One Bedroom Suite A17 offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.

    From US$187.27 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 41 reviews

    Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach, Apartment Treasure at Sandcastles offers a garden and air conditioning.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 29 reviews

    Panorama Ochi - Sand Castles Resort B20 is a recently renovated apartment in Ocho Rios, where guests can makes the most of its outdoor swimming pool, private beach area and terrace.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 241 reviews

    Offering an outdoor swimming pool and a spa and wellness centre, Ocho Rios Vacation Resort Property Rentals is located in Ocho Rios within the main street.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 22 reviews

    Located in Ocho Rios, close to Ocho Rios Bay Beach, Beach One Bedroom Suite C5 provides accommodation with bike hire, a private beach area, an outdoor swimming pool and a fitness centre.

    From US$190.71 per night

FAQ about self catering accommodation in Ocho Rios

Self catering accommodation that guests love in Ocho Rios

See all
  • Avg. price/night: US$93.40
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 150 reviews
    The location is very ideal and it is very close to the town (walking distance). The apartment is in a very peaceful area. The bed was soft and comfy. There was availability of kitchen appliances as well as other amenities. The host was very informative, helpful and accommodating. I would definitely recommend!
    Guest review by
    Felicien
    Young couple
  • Avg. price/night: US$199.02
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 51 reviews
    The host, location and property were superb! Strong WiFi, and air conditioning in the bedroom and living room. The apartment has lovely private balcony and the bathroom is modern too. The apartment is clean and is situated right by the beach restaurants etc. Though I don’t tent to cook while I’m on holiday, the kitchen is stocked with cutlery, utensils etc! The host, Margaret is a great communicator and very responsive to your needs, questions and queries.
    Guest review by
    Lisa
    Solo traveller
  • Avg. price/night: US$190.71
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 22 reviews
    self catering I liked the easy access to local amenities and the beach. The environment was tidy and clean. The staff were happy to help and was very friendly. Thanks Wayne for you help with getting me a kettle and with sorting out the shower head in C5 the relax environment was good.
    Guest review by
    Barbara
    Solo traveller
  • Avg. price/night: US$174.75
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 16 reviews
    Apartment is very nice, comfy and clean. Huge rooms, great kitchen, very good equipped. Owner is super friendly. We really enjoyed our stay here.
    Guest review by
    Lucia
    Group
  • Avg. price/night: US$163.81
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 73 reviews
    The location is great close to the beach, close to major roads to get to attractions and shopping. Room had a great King size bed and the little kitchennete is very useful. Great value and comfortable. Having Free Netflix was a great suprise, nice to finish the night with a movie.
    Guest review by
    Edwardo
    Young couple
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 65 reviews
    Size of the apartment, we had the studio with twin beds, plenty of room. Kitchen facilities good. Location was right on ghd beach front which was fantastic.
    Guest review by
    Susan
    Family with young children