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.

V
Veronika
From
Jamaica
The location, the cleanliness, the space modern and how water on demand. Perfect apartment away from the town busy streets.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews
Price from
US$89
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.4
Superb - What previous guests thought, 7 reviews
Price from
US$161.60
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
Price from
US$165.60
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.8
Exceptional - What previous guests thought, 14 reviews
Price from
US$221.85
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...

T
Tiffany
From
United Kingdom
I had the pleasure of staying at this beautiful home for my 14-day family vacation to Jamaica in August. The property was very clean, comfortable, and safe. The host was very nice and extremely helpful. Great location,great community,great security, just an overall great experience. I will definitely recommend this property to all my family and friends.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$170
1 night, 2 adults

Cindy's Garden Stay

Ocho Rios

Situated in Ocho Rios in the Saint Ann Parish region, Cindy's Garden Stay features accommodation with access to beauty services.

A
Ashmead
From
Sint Maarten
Wow wow I love that it is so near to the town just a few minutes 😍 I'm so happy I made the decision to stay there wow the property is to die for The View it's wow the The Villa is so clean you have everything there for your comfort Cindy is such a wonderful person to be around I'm in love with the villa also my husband he can't stop saying wow babes this place is so nice her service is great she always checking up to see if everything is good if you're enjoying the vacation I like that's about her 😍and the place is very secure at night the gate is closed so you know you don't need to worry about if someone is going to come and take away your vehicle you know it's it's it's for me it's perfect oh oh and also it is so quiet so quiet and peaceful I would advise if you are going vaccation to book, Cindy guest house🥰🥰
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 38 reviews
Price from
US$72
1 night, 2 adults

PYRAMID JOY, 2 Bedroom Villa, Ocho Rios, Jamaica

Ocho Rios

Set in Ocho Rios, PYRAMID JOY, 2 Bedroom Villa, Ocho Rios, Jamaica offers air-conditioned accommodation with a balcony and free WiFi. The property features quiet street views.

a
alesha
From
United Kingdom
The apartment was fully equipped and comfortable. The hosts were terrific and gave great information.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews
Price from
US$275.50
1 night, 2 adults

Komfort Getaway Villa at Countrymist

Ocho Rios

Situated in Ocho Rios, Komfort Getaway Villa at Countrymist offers a balcony with mountain and garden views, as well as an outdoor pool, public bath and open-air bath.

R
Raphael
From
Jamaica
This property is located in a great neighborhood in Ocho Rios, easy access to the town and all it has to offer. Very well kept property and extremely comfortable. It felt like home away from home.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 17 reviews
Price from
US$212.43
1 night, 2 adults

Czar's Sanctuary- Apt B4 at Sandcastle

Ocho Rios

Boasting garden views, Czar's Sanctuary- Apt B4 at Sandcastle features accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.

T
Todd
From
Canada
Great location cozy easy access to resources
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 75 reviews
Price from
US$117
1 night, 2 adults

1 bedroom Penthouse Suite 63 at Mystic Ridge Resort

Ocho Rios

Featuring air-conditioned accommodation with a private pool, garden view and a patio, 1 bedroom Penthouse Suite 63 at Mystic Ridge Resort is located in Ocho Rios.

R
Richards
From
Jamaica
Ms. Raquel Russell The Pool. We couldn't get enough of the pool. Excellent food and drink. Exceptional Staff Quiet Peaceful and relaxing environment The beds were comfy Lots of space in room. Spectacular view
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 49 reviews
Price from
US$121.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

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 18 reviews

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 7 reviews

Popular with guests booking self catering accommodation in Ocho Rios

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

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 95 reviews

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 24 reviews

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews

Popular with guests booking self catering accommodation in Ocho Rios

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

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 reviews

Popular with guests booking self catering accommodation in Ocho Rios

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 133 reviews

Highly rated self catering accommodation in Ocho Rios and nearby

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

Boasting sea views, Beautiful Beachview 2 Bebroom Loft at Sandcastles features accommodation with a private beach area, around a few steps from Ocho Rios Bay Beach.

From US$174.25 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 20 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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 51 reviews

Located just 400 metres from Ocho Rios Bay Beach, Beach One Bedroom Suite A22 provides accommodation in Ocho Rios with access to a private beach area, an outdoor swimming pool, as well as full-day...

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$182.50 per night

Beach Studio 18

Ocho Rios
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 52 reviews

Situated in Ocho Rios, just 500 metres from Ocho Rios Bay Beach, Beach Studio 18 features beachfront accommodation with a private beach area, an outdoor swimming pool, a fitness centre and free WiFi.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 23 reviews

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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 7 reviews

Located in Ocho Rios, Mystic ridge hotel karina villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$113.20 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 52 reviews

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Marchabell by the Sea E22 is set in Ocho Rios.

From US$199.02 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.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...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 38 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.

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...

From US$365.65 per night

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.4
Very good - What previous guests thought, 39 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, 249 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.

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

Beach Studio 10

Ocho Rios
Free cancellation options available
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 61 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.

Beach Studio 6

Ocho Rios
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 37 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.

Modern Penthouse @ Sandcastles

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

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Modern Penthouse @ Sandcastles is located in Ocho Rios.

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

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, #D1 castle STUDIO WIFI KING bed Ocho Rios Jamaica is located in Ocho Rios.

Kozy Escape

Ocho Rios
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated in Ocho Rios in the Saint Ann Parish region, with Ocho Rios Bay Beach and Mahogany Beach nearby, Kozy Escape features accommodation with free WiFi and free private parking.

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$206.20 per night

The Brook

Ocho Rios
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 19 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.

From US$95.11 per night

Mystic Ridge Retreat

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

Featuring air-conditioned accommodation with a private pool, Mystic Ridge Retreat is located in Ocho Rios. This property offers access to a balcony, free private parking and free WiFi.

From US$214.84 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$98.90
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 159 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, 52 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.2
Very good - What previous guests thought, 20 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
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$184.70
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 75 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.6
Fabulous - What previous guests thought, 67 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