Search Filter

Price

Star
  • 21
  • 20
  • 18
  • 4
  • 0
  • 388
Accommodation Type
  • Apartments 146
  • Villas 125
  • Holiday homes 58
  • Guest houses 31
  • Aparthotels 24
  • Hotels 23
  • Resorts 17
  • Bed and breakfasts 12
  • Lodges 3
  • Farm stays 3
  • Homestays 3
  • Hostels 2
  • Country houses 2
  • Holiday parks 1
  • Campsites 1
Hotel Facilities
  • Air conditioning355
  • Garden323
  • Swimming pool313
  • Non-smoking rooms259
  • Airport shuttle251
  • WiFi available in all areas231
  • Outdoor pool224
  • Airport shuttle (additional charge)222
  • Outdoor pool (all year)220
  • Tennis court206

451 Hotels in Ocho Rios

Order By
cruise
Rooms On The Beach Ocho Rios

Main Street , Ocho Rios , 0000

Set right on Ocho Rios Beach, Rooms On The Beach Ocho Rios offers an outdoor pool, tropical gardens and rooms with ocean views. Dunns River Falls are ...

Guest Reviews
6.6 out of 10

From 81 Reviews
Starting From
USD 0
cruise
Beach Studio 23

Sand Castle Resort, Main Street , Ocho Rios ,

Set in Ocho Rios, Beach Studio 23 features a private beach area and an outdoor swimming pool. The property has a bar, as well as a restaurant serving ...

Guest Reviews
8.4 out of 10

From 40 Reviews
Starting From
USD 0
cruise
Sandcastle Studios & Suites

MAIN STREET , Ocho Rios ,

Situated within 2.6 km of Dolphin Cove Ocho Rios, Sandcastle Studios & Suites in Ocho Rios features a number of amenities including a bar. All rooms b...

Guest Reviews
6.8 out of 10

From 3 Reviews
Starting From
USD 105
Village Hotel

54-56 Main Street , Ocho Rios ,

This hotel is located in downtown Ochos Rios main street, Jamaica, and is just a 2 minute walk from the beach. It offers free Wi-Fi, an on-site restau...

Guest Reviews
6.5 out of 10

From 84 Reviews
Starting From
USD 74.8
Moon Palace Jamaica

Main Street, Ocho Rios, St. Anne's, Jamaica , Ocho Rios ,

Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica Grande - All Inclusive is located on the beachfront in Oc...

Guest Reviews
9 out of 10

From 72 Reviews
Starting From
USD 552.18
Ocean Palms

James Avenue 14 , Ocho Rios , 0000

Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas. ...

Guest Reviews
7.1 out of 10

From 56 Reviews
Starting From
USD 65
Marine View Hotel

21 James Avenue , Ocho Rios , 00000

Offering an outdoor swimming pool and a restaurant, Marine View Hotel is located 5 minutes’ walk from Ocho Rios Beach and 1 km from Turtle River Par...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 125
Silver Seas Hotel

66 James Avenue , Ocho Rios ,

The hotel is an ocean front boutique property nestled in quiet seclusion in the heart of Ocho Rios. Charming and affordable, the hotel is situated ove...

Guest Reviews
6.3 out of 10

From 131 Reviews
Starting From
USD 80.75
Hibiscus Lodge Hotel

83-85 Main Street , Ocho Rios , 00000

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features. The on-site restaurant offers complimentary...

Guest Reviews
8.5 out of 10

From 269 Reviews
Starting From
USD 115
Executive Mammee Bay Hotel

87A and 87B Mammee Bay Boulevard , Ocho Rios , 00000

Located in downtown Ocho Rios, Jamaica, this hotel is less than 2 km from the Caribbean Sea. It features a poolside restaurant and bar that serves Jam...

Guest Reviews
5.1 out of 10

From 37 Reviews
Starting From
USD 81