Hotels Compas Ocho Rios
Ocho Rios
2 guests

Adults:

2

Children:

0

Child’s age:

Ocho Rios

Nov 07 - Nov 08 ·
2 guests

Ocho Rios Luxury Hotels

Ocho Rios
2 guests

Adults:

2

Children:

0

Child’s age:

Over 330 stays assessed to highlight the standout picks

Navigation

1. Jamaica Inn

2. Sandals Dunns River All Inclusive Adults Only

3. S Hotel Kingston

4. Courtleigh Hotel & Suites

Luxury hotels in Ocho Rios with jacuzzi

5. Rok Hotel Kingston, Tapestry Collection By Hilton

6. The Jamaica Pegasus Hotel

7. Terra Nova, BW Premier Collection

8. Ac Hotel By Marriott Kingston, Jamaica

9. Courtyard By Marriott Kingston, Jamaica

10. R Hotel Kingston

Best luxury hotels in Ocho Rios

  • Top location
  • Private beach
Jamaica Inn Jamaica Inn

Jamaica Inn

Main Street
3.0 km (1.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Featuring a beachfront location, the 5-star Jamaica Inn Ocho Rios offers views of the sea, and is about a 15-minute walk from Sandals Ochi Beach Club. Situated in a quiet area, within a 200-metre distance of a private beach, the inn offers an outdoor swimming pool for guests' relaxation and enjoyment.

The property features a treatment room, a sauna, and a foot bath, plus windsurfing, snorkelling, and kayaking. This elegant hotel has a fitness club.

9.1
87 reviews
~ US$518 / night

Jamaica Inn

3.0 km (1.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Jamaica Inn

Featuring a beachfront location, the 5-star Jamaica Inn Ocho Rios offers views of the sea, and is about a 15-minute walk from Sandals Ochi Beach Club. Situated in a quiet area, within a 200-metre distance of a private beach, the inn offers an outdoor swimming pool for guests' relaxation and enjoyment.

The property features a treatment room, a sauna, and a foot bath, plus windsurfing, snorkelling, and kayaking. This elegant hotel has a fitness club.

9.1
87 reviews
From US$ 518 / night
  • Beach access
Sandals Dunns River All Inclusive Adults Only Sandals Dunns River All Inclusive Adults Only

Sandals Dunns River All Inclusive Adults Only

Mammee Bay Road
7.2 km (4.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

The comfortable 5-star Sandals Dunns River All Inclusive Adults Only Ocho Rios hotel is within a 3-km distance of Dunns River Beach and offers an outdoor swimming pool. Featuring a gift shop and a restaurant, this Ocho Rios hotel is just steps from Mammee Bay Fisherman's Beach.

After a busy day you can recover in a steam room, a Jacuzzi, and a sauna or indulge in a head massage and a back massage. Guests staying at the Sandals can also enjoy fitness classes at a fitness studio onsite.

8.6
14 reviews
~ US$745 / night

Sandals Dunns River All Inclusive Adults Only

7.2 km (4.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Sandals Dunns River All Inclusive Adults Only

The comfortable 5-star Sandals Dunns River All Inclusive Adults Only Ocho Rios hotel is within a 3-km distance of Dunns River Beach and offers an outdoor swimming pool. Featuring a gift shop and a restaurant, this Ocho Rios hotel is just steps from Mammee Bay Fisherman's Beach.

After a busy day you can recover in a steam room, a Jacuzzi, and a sauna or indulge in a head massage and a back massage. Guests staying at the Sandals can also enjoy fitness classes at a fitness studio onsite.

8.6
14 reviews
From US$ 745 / night

Luxury hotels near Ocho Rios

  • Best-rated
S Hotel Kingston S Hotel Kingston

S Hotel Kingston

1 St Lucia Avenue
55.7 km (34.6 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The premier 5-star S Hotel Kingston is within a 2-km distance of the brick St Andrew Parish Church, featuring massage therapy and a shared lounge. Nestled in the New Kingston district of Kingston, the smoke-free hotel is situated approximately a 5-minute ride from the shopping mall "Sovereign Centre", which is good for shopping lovers.

Guests will enjoy access to a rooftop pool and have a hot stone massage on the premises.

8.8
681 reviews
~ US$173 / night

S Hotel Kingston

55.7 km (34.6 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

S Hotel Kingston

The premier 5-star S Hotel Kingston is within a 2-km distance of the brick St Andrew Parish Church, featuring massage therapy and a shared lounge. Nestled in the New Kingston district of Kingston, the smoke-free hotel is situated approximately a 5-minute ride from the shopping mall "Sovereign Centre", which is good for shopping lovers.

Guests will enjoy access to a rooftop pool and have a hot stone massage on the premises.

8.8
681 reviews
From US$ 173 / night

Luxury hotels in Ocho Rios with jacuzzi

Courtleigh Hotel & Suites Courtleigh Hotel & Suites

Courtleigh Hotel & Suites

85 Knutsford Boulevard
55.8 km (34.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Located 5 km from Norman Manley International airport, the 5-star Courtleigh Hotel & Suites Kingston provides shuttle service and area shuttle, as well as cars for rent. Located merely 12 minutes' stroll from Bookland, this Kingston hotel boasts an outdoor swimming pool.

The Courtleigh Kingston also features a nightclub, a sun deck, and a golf course.

8.4
843 reviews
~ US$178 / night

Courtleigh Hotel & Suites

55.8 km (34.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Courtleigh Hotel & Suites

Located 5 km from Norman Manley International airport, the 5-star Courtleigh Hotel & Suites Kingston provides shuttle service and area shuttle, as well as cars for rent. Located merely 12 minutes' stroll from Bookland, this Kingston hotel boasts an outdoor swimming pool.

The Courtleigh Kingston also features a nightclub, a sun deck, and a golf course.

8.4
843 reviews
From US$ 178 / night
  • Popular choice
Rok Hotel Kingston, Tapestry Collection By Hilton Rok Hotel Kingston, Tapestry Collection By Hilton

Rok Hotel Kingston, Tapestry Collection By Hilton

2-4 King Street
59.1 km (36.7 mi) from Ocho Rios
  • Restaurant
  • Car park
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Located about 700 metres from Institute of Jamaica Natural History Museum, the comfortable 4-star Rok Hotel Kingston, Tapestry Collection By Hilton offers Wi-Fi in public areas and a parking garage. Featuring an outdoor swimming pool, this Kingston hotel is in close proximity to Victoria Pier.

8.1
948 reviews
~ US$147 / night

Rok Hotel Kingston, Tapestry Collection By Hilton

59.1 km (36.7 mi) from Ocho Rios
  • Restaurant
  • Car park
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Rok Hotel Kingston, Tapestry Collection By Hilton

Located about 700 metres from Institute of Jamaica Natural History Museum, the comfortable 4-star Rok Hotel Kingston, Tapestry Collection By Hilton offers Wi-Fi in public areas and a parking garage. Featuring an outdoor swimming pool, this Kingston hotel is in close proximity to Victoria Pier.

8.1
948 reviews
From US$ 147 / night
The Jamaica Pegasus Hotel The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel

81 Knutsford Boulevard
55.9 km (34.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Featuring Wi-Fi in public areas, The Jamaica Pegasus Hotel Kingston is a 25-minute walk from Bob Marley Museum. Located in close proximity to Emancipation Public Park, the hotel overlooks the pool and invites guests to have a drink at a 24-hour bar.

This accommodation provides spa therapy and a shared lounge as well as a treatment room and a foot bath. Apart from a year-round outdoor swimming pool, guests can also access a 24-hour fitness center and enjoy fitness classes.

8.1
568 reviews
~ US$154 / night

The Jamaica Pegasus Hotel

55.9 km (34.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The Jamaica Pegasus Hotel

Featuring Wi-Fi in public areas, The Jamaica Pegasus Hotel Kingston is a 25-minute walk from Bob Marley Museum. Located in close proximity to Emancipation Public Park, the hotel overlooks the pool and invites guests to have a drink at a 24-hour bar.

This accommodation provides spa therapy and a shared lounge as well as a treatment room and a foot bath. Apart from a year-round outdoor swimming pool, guests can also access a 24-hour fitness center and enjoy fitness classes.

8.1
568 reviews
From US$ 154 / night
Terra Nova, BW Premier Collection Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection

17 Waterloo Road
54.2 km (33.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

A nightclub, a sunbathing terrace, and a shared lounge are available at the 4-star Terra Nova, BW Premier Collection Hotel Kingston, and Emancipation Public Park is 2.6 km away. Air-conditioned rooms, Wi-Fi and free private parking on site are provided for guests onsite.

The Terra Nova Kingston features an outdoor swimming pool on site.

8.1
428 reviews
~ US$150 / night

Terra Nova, BW Premier Collection

54.2 km (33.7 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Terra Nova, BW Premier Collection

A nightclub, a sunbathing terrace, and a shared lounge are available at the 4-star Terra Nova, BW Premier Collection Hotel Kingston, and Emancipation Public Park is 2.6 km away. Air-conditioned rooms, Wi-Fi and free private parking on site are provided for guests onsite.

The Terra Nova Kingston features an outdoor swimming pool on site.

8.1
428 reviews
From US$ 150 / night
Ac Hotel By Marriott Kingston, Jamaica Ac Hotel By Marriott Kingston, Jamaica

Ac Hotel By Marriott Kingston, Jamaica

38 Lady Musgrave Rd
56.0 km (34.8 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Situated a 6-minute walk from Deck, the 4-star Ac Hotel By Marriott Kingston, Jamaica offers an outdoor swimming pool. All guests can enjoy Wi-Fi throughout the property and access to a fitness room.

8.7
377 reviews
~ US$193 / night

Ac Hotel By Marriott Kingston, Jamaica

56.0 km (34.8 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Ac Hotel By Marriott Kingston, Jamaica

Situated a 6-minute walk from Deck, the 4-star Ac Hotel By Marriott Kingston, Jamaica offers an outdoor swimming pool. All guests can enjoy Wi-Fi throughout the property and access to a fitness room.

8.7
377 reviews
From US$ 193 / night
  • Eco-friendly stay
Courtyard By Marriott Kingston, Jamaica Courtyard By Marriott Kingston, Jamaica

Courtyard By Marriott Kingston, Jamaica

1 Park Close
55.7 km (34.6 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Offering an outdoor swimming pool and views of the mountain, the 4-star Courtyard By Marriott Kingston, Jamaica Hotel is situated merely a 5-minute walk from Sunshine Amusement Complex. Boasting a location in the very heart of the city and a fitness centre on-site, this hotel has a poolside bar.

This property provides guests with entertainment activities such as karaoke.

8.2
124 reviews
~ US$137 / night

Courtyard By Marriott Kingston, Jamaica

55.7 km (34.6 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Courtyard By Marriott Kingston, Jamaica

Offering an outdoor swimming pool and views of the mountain, the 4-star Courtyard By Marriott Kingston, Jamaica Hotel is situated merely a 5-minute walk from Sunshine Amusement Complex. Boasting a location in the very heart of the city and a fitness centre on-site, this hotel has a poolside bar.

This property provides guests with entertainment activities such as karaoke.

8.2
124 reviews
From US$ 137 / night
R Hotel Kingston R Hotel Kingston

R Hotel Kingston

2 Renfrew Road Kingston 10 Jamaica W.I
55.2 km (34.3 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Rooftop pool

Located only 6 minutes' walk from Ymca, the comfortable R Hotel Kingston features a sundeck and spa services. The 4-star modern hotel, located in the vicinity of Privilege, features a restaurant.

A plunge pool is provided onsite the R.

8
299 reviews
~ US$157 / night

R Hotel Kingston

55.2 km (34.3 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Rooftop pool

R Hotel Kingston

Located only 6 minutes' walk from Ymca, the comfortable R Hotel Kingston features a sundeck and spa services. The 4-star modern hotel, located in the vicinity of Privilege, features a restaurant.

A plunge pool is provided onsite the R.

8
299 reviews
From US$ 157 / night
Lf Jungle Retreat Lf Jungle Retreat

Lf Jungle Retreat

Lots 32-40 Williamsfield
77.4 km (48.1 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Live entertainment
  • Pool with view

Located within 3 km of Frenchman's Cove beach, the elegant Lf Jungle Retreat Hotel Port Antonio offers amenities such as beauty services, a sunbathing terrace, and massage therapy. Featuring an outdoor swimming pool, the 4-star smoke-free hotel is about a 10-minute ride from natural sights like San San Beach.

The property offers such entertainment options as live music. Guests can also participate in fitness classes at a fitness room on the premises.

7.9
128 reviews
~ US$122 / night

Lf Jungle Retreat

77.4 km (48.1 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Live entertainment
  • Pool with view

Lf Jungle Retreat

Located within 3 km of Frenchman's Cove beach, the elegant Lf Jungle Retreat Hotel Port Antonio offers amenities such as beauty services, a sunbathing terrace, and massage therapy. Featuring an outdoor swimming pool, the 4-star smoke-free hotel is about a 10-minute ride from natural sights like San San Beach.

The property offers such entertainment options as live music. Guests can also participate in fitness classes at a fitness room on the premises.

7.9
128 reviews
From US$ 122 / night
Serendipity Holistic Resort Spa Serendipity Holistic Resort Spa

Serendipity Holistic Resort Spa

376J+C2 Kingston
55.8 km (34.7 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • Room service
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

The comfortable Serendipity Holistic Resort Spa Kingston has 9 rooms and is located approximately 10 minutes by car from Holywell Park Jamaica. Wi-Fi is offered throughout the property.

7.9
37 reviews
~ US$95 / night

Serendipity Holistic Resort Spa

55.8 km (34.7 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • Room service
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

Serendipity Holistic Resort Spa

The comfortable Serendipity Holistic Resort Spa Kingston has 9 rooms and is located approximately 10 minutes by car from Holywell Park Jamaica. Wi-Fi is offered throughout the property.

7.9
37 reviews
From US$ 95 / night
Golfview Hotel Golfview Hotel

Golfview Hotel

5 1/2 Caledonia Road
59.2 km (36.8 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • 24-hour reception
  • Bar/ Lounge area
  • Spa & wellness centre

Featuring a restaurant, the comfortable 4-star Golfview Hotel Mandeville is located nearly a 5-minute stroll from Caledonia Mall. Featuring a swimming pool, this Mandeville hotel is within a few blocks of natural sights like Cecil Charlton Park.

6.6
185 reviews
~ US$90 / night

Golfview Hotel

59.2 km (36.8 mi) from Ocho Rios
  • Restaurant
  • Free parking
  • 24-hour reception
  • Bar/ Lounge area
  • Spa & wellness centre

Golfview Hotel

Featuring a restaurant, the comfortable 4-star Golfview Hotel Mandeville is located nearly a 5-minute stroll from Caledonia Mall. Featuring a swimming pool, this Mandeville hotel is within a few blocks of natural sights like Cecil Charlton Park.

6.6
185 reviews
From US$ 90 / night
  • Great deal
  • Private beach
Grand Hotel Excelsior Port Royal Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal

Port Royal
58.9 km (36.6 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Featuring a waterfront location in the very heart of the city, the 4-star Grand Hotel Excelsior Port Royal Kingston is steps away from Fisherman's Tavern. Located about 7 km from Liberty Hall Museum, the hotel offers views of the courtyard and an outdoor swimming pool.

Guests are welcome to join in on karaoke. There is a fitness room on site.

6.6
177 reviews
~ US$75 / night

Grand Hotel Excelsior Port Royal

58.9 km (36.6 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Grand Hotel Excelsior Port Royal

Featuring a waterfront location in the very heart of the city, the 4-star Grand Hotel Excelsior Port Royal Kingston is steps away from Fisherman's Tavern. Located about 7 km from Liberty Hall Museum, the hotel offers views of the courtyard and an outdoor swimming pool.

Guests are welcome to join in on karaoke. There is a fitness room on site.

6.6
177 reviews
From US$ 75 / night
Spanish Dream Hotel Spanish Dream Hotel

Spanish Dream Hotel

51 Westminster Road, Kingston 10
53.5 km (33.2 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Featuring Wi-Fi in public areas, Spanish Dream Hotel Kingston sits a 25-minute walk from Bob Marley Museum. Located in a business district, the hotel offers 14 rooms with courtyard views and an outdoor swimming pool.

The Spanish Dream Kingston will also help you keep fit with fitness classes at a fitness area available on site.

7.7
26 reviews
~ US$120 / night

Spanish Dream Hotel

53.5 km (33.2 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Spanish Dream Hotel

Featuring Wi-Fi in public areas, Spanish Dream Hotel Kingston sits a 25-minute walk from Bob Marley Museum. Located in a business district, the hotel offers 14 rooms with courtyard views and an outdoor swimming pool.

The Spanish Dream Kingston will also help you keep fit with fitness classes at a fitness area available on site.

7.7
26 reviews
From US$ 120 / night
  • Private beach
Geejam Geejam

Geejam

San San
77.9 km (48.4 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Featuring an infinity pool, Geejam Hotel Port Antonio is 25 minutes' walk from the sheltered white sand Blue Lagoon Beach. This hotel entices guests with a car park, available on site.

The property’s aromatherapy, pedicure, and manicure will ensure a nice stay. Geejam Hotel offers sport activities, such as snorkelling, diving, and hiking.

9.2
62 reviews
~ US$395 / night

Geejam

77.9 km (48.4 mi) from Ocho Rios
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Geejam

Featuring an infinity pool, Geejam Hotel Port Antonio is 25 minutes' walk from the sheltered white sand Blue Lagoon Beach. This hotel entices guests with a car park, available on site.

The property’s aromatherapy, pedicure, and manicure will ensure a nice stay. Geejam Hotel offers sport activities, such as snorkelling, diving, and hiking.

9.2
62 reviews
From US$ 395 / night
  • Private beach
Moxons Beach Club Moxons Beach Club

Moxons Beach Club

P.O. Box 4224
12.0 km (7.4 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The 4-star boutique-style Moxons Beach Club Boscobel hotel lies 4.5 km from a natural paradise like Fisherman's Beach Nature Preserve, and features a gift shop and a restaurant. Air-conditioned rooms, ocean views and an outdoor swimming pool are at guests' disposal at the elegant hotel, approximately 10 minutes by car from Rio Nuevo River.

The property also gives guests access to fitness classes at a fitness club located on site.

8.4
15 reviews
~ US$258 / night

Moxons Beach Club

12.0 km (7.4 mi) from Ocho Rios
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Moxons Beach Club

The 4-star boutique-style Moxons Beach Club Boscobel hotel lies 4.5 km from a natural paradise like Fisherman's Beach Nature Preserve, and features a gift shop and a restaurant. Air-conditioned rooms, ocean views and an outdoor swimming pool are at guests' disposal at the elegant hotel, approximately 10 minutes by car from Rio Nuevo River.

The property also gives guests access to fitness classes at a fitness club located on site.

8.4
15 reviews
From US$ 258 / night

Are you in a hurry?

Here is a quick list of Luxury Hotels in Ocho Rios, selected based on their rating

Name of hotel Accommodation Rating Price, $
Jamaica Inn

9.1 / 10

(87 Reviews)

From 518$
Sandals Dunns River All Inclusive Adults Only

8.6 / 10

(14 Reviews)

From 745$
S Hotel Kingston

8.8 / 10

(681 Reviews)

From 173$
Courtleigh Hotel & Suites

8.4 / 10

(843 Reviews)

From 178$
Rok Hotel Kingston, Tapestry Collection By Hilton

8.1 / 10

(948 Reviews)

From 147$

Location