Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Ocho Rios – 22 spa hotels found
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Tropical Luxury Dreams

Ocho Rios

Located in Ocho Rios, Tropical Luxury Dreams provides accommodation with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool. Featuring free private parking, the holiday home is in an area where guests can engage in activities such as hiking and canoeing. It reminded me of Extended Stay America Hotels with the total home facilities but spacious and probably cleaner. Everything we needed was available and the kids enjoyed their stay. Home away from home.

Show more Show less
9.2
Superb
13 reviews

Almond Grove at Sand Castle

Ocho Rios

With pool views, Almond Grove at Sand Castle is set in Ocho Rios and has a restaurant, a 24-hour front desk, bar, garden, outdoor pool and children's playground. Both WiFi and private parking are available at the aparthotel free of charge.

A continental breakfast is available every morning at the accommodation.

Almond Grove at Sand Castle offers a spa centre. A gym and ironing facilities are available at the aparthotel. Centrally located in Ocho Rios. Great security. Apartment had everything we needed

Show more Show less
9.3
Superb
14 reviews

Sea 7

Ocho Rios

Situated in Ocho Rios, Sea 7 features accommodation with a private pool. Located 9 km from Dolphin Cove Ocho Rios, the property offers a private beach area.

Sea 7 offers an outdoor pool. A children's playground is also available at the accommodation, while guests can also relax in the garden. Great accommodations for a family or more than two people looking for more space. Lovely view from the balcony. Fully kitchen and dining allowed for comfortable meals for the family. Playpens and high chair provided to accommodate my infant (with out me requesting it, very thoughtful). Clean and well maintained appartment with secure lock system and easy check in process.Nice small swimming beach area my kids loved.

Show more Show less
9.4
Superb
13 reviews

Relax Villa

Ocho Rios

Featuring mountain views, Relax Villa is situated in Ocho Rios, 5 km from Dolphin Cove Ocho Rios. Featuring free WiFi, the property also has an outdoor swimming pool.

The wellness area at the villa is comprised of a hot tub and a sauna. The property has a garden and sun terrace, which guests can enjoy if the weather permits. The property was lovely, it had everything you needed, it was so comfortable nice and quiet, the host pat was very lovely. I would surely recommend this villa to anyone who is visiting Jamaica and I would surely be using the villa again.

Show more Show less
9.9
Exceptional
15 reviews

Jamaica Inn 5 stars

Ocho Rios

Located on a private beach in Ocho Rios, Jamaica Inn offers elegant suites with furnished balconies or verandas overlooking the Caribbean Sea. This stylish resort has an outdoor pool and a beachfront spa. We’ve just spent 2 weeks in Jamaica, first week in Moon Palace (for a conference), typical all inclusive hotel. Then we moved to the Jamaica Inn, this is a fabulous “old school” family owned small luxury hotel, you know it’s good when you meet a couple who’ve been coming here for 17 years! Everything was perfect, ambience, room, beach, food & amazing staff (many of which have worked at the hotel for well over 20 years). If you are looking for a relaxing luxury Caribbean break then stay here. We will be back, probably one of the best hotels we’ve stayed in.

Show more Show less
9
Superb
22 reviews

Couples Sans Souci 4 stars

Ocho Rios

Located just outside Ocho Rios on Jamaica’s north coast, this hotel has its own private beach. It offers 4 outdoor pools, a fitness centre and a spa.

The Sans Souci’s spa offers classes such as yoga and Pilates, and there is water sports and scuba equipment on site. The hotel also has a tennis court, minigolf and a games room. Couples San Souci is a slice of heaven on earth! The staff can’t do enough for the guests and always with a smile. This was our 2nd visit and definitely not our last.

Show more Show less
9.2
Superb
27 reviews

Moon Palace Jamaica 5 stars

Ocho Rios

Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive is located on the beachfront in Ocho Rios. The property has a dolphinarium where guests can swim with dolphins at an additional cost. Each stylish modern room has a liquor dispenser stocked with international brands. This Hotel is wonderful,everything you could wish for and more. The staff are super friendly and always professional. The cleanliness throughout is outstanding with the most wonderful fragrance throughout all of the public areas. This is our second visit,the first was with the children which was so wonderful they had an absolute blast.This visit was just the 2 of us and yes we missed the children but found our stay just as enjoyable and very relaxing. The rooms are spotless and the beds are extremely comfortable....so much so we could have stayed there all day,everything is perfect even the pillows. This is a hotel just gets everything right and meets all expectations and beyond,big enough to provide everything you need but still provide a very personal service. Staff remembered us from our previous stay and made us most welcome.We cannot wait to come back.

Show more Show less
8.4
Very good
195 reviews

Hibiscus Lodge Hotel 3 stars

Ocho Rios

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features. The on-site restaurant offers complimentary breakfast and Wi-Fi connection is available throughout. Staff was very friendly and facility was very clean

Show more Show less
8.1
Very good
248 reviews

Beach One Bedroom Suite C5

Ocho Rios

Located in Ocho Rios, just 50 metres from Ocho Rios Bay Beach, Beach One Bedroom Suite C5 provides beachfront accommodation with a restaurant, an outdoor swimming pool, a fitness centre and free WiFi. This apartment features free private parking and room service. Everything was gr8 the housekeeper checked up on us every 2 days cause we were there for 2 weeks to made sure we we have clean towels and if we needed the room clean. The room was on lower lever and I like the walk out on it I’m definitely staying back here.

Show more Show less
8.9
Fabulous
33 reviews

Beach Studio 30

Ocho Rios

Located in Ocho Rios, Beach Studio 30 provides accommodation with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool. Set on the beachfront, this property features a fitness centre, a bar and a private beach area. Very nice and clean accommodation both inside the apartment and property. We felt safe at any time. Very friendly staff. We been staying in Ocho Rios at different accommodation during the years but sandcastle was definitely the best one. We definitely coming back whit the whole family for our next stay.

Show more Show less
8.5
Very good
27 reviews

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Ocho Rios this month

FAQs about spa hotels in Ocho Rios

  • Tropical Luxury Dreams, Almond Grove at Sand Castle and Couples Sans Souci have received great reviews from guests in Ocho Rios regarding the views from these spa hotels.

  • The average price of a spa hotel in Ocho Rios for this evening is £142 (based on Booking.com prices).

  • Many families visiting Ocho Rios enjoyed staying at Couples Sans Souci, Relax Villa and Tropical Luxury Dreams.

  • For spa hotels in Ocho Rios that serve up a highly-rated breakfast, try Couples Sans Souci, Hibiscus Lodge Hotel and Moon Palace Jamaica.

  • These spa hotels in Ocho Rios are highly rated by couples: Sea 7, Tropical Luxury Dreams and Relax Villa.

  • Relax Villa, Sea 7 and Almond Grove at Sand Castle are some of our most popular spa hotels in Ocho Rios.

  • On average, a spa hotel in Ocho Rios costs £148 per night (based on Booking.com prices).

  • The average price per night for a spa hotel in Ocho Rios for this weekend is £119 (based on Booking.com prices).

Spa hotels that guests love in Ocho Rios

gogless