Hotels in Ocho Rios

Compare 25 hotels and find the best rates from top booking sites.

Fisherman's Point
1/13

Fisherman's Point

Fisherman's Point is situated near Turtle Beach Towers in the heart of picturesque Ocho Rios, a five-minute walk away. Located east of Sangster International Airport in Montego Bay (approximately 112

3
Hibiscus Lodge
1/20

Hibiscus Lodge

Enjoy a relaxing massage or body treatment at the full-service spa. This hotel also features complimentary Wi-Fi, babysitting services (surcharge), and wedding services. Dine at the hotel's restaurant

3
Shaw Park Beach Hotel & Spa
1/15

Shaw Park Beach Hotel & Spa

This intimate, full-service boutique hotel offers an authentic Jamaican experience. Located on 3, 000 feet of pristine white sand beach in Ocho Rios, every room boasts direct beach access or stunning

3.5
Turtle Beach Towers
1/16

Turtle Beach Towers

This hotel is situated on the north coast of Jamaica, at the heart of Ocho Rios and about 1 hour 30 minutes from Montego Bay. Offering views out over the sea, the hotel lies directly opposite the Isla

3
Riu Ocho Rios - All Inclusive
1/20

Riu Ocho Rios - All Inclusive

The Riu Ocho Rios is a fantastic hotel complex surrounded by beautiful Caribbean landscaped nestled in an enchanting environment. The hotel enjoys a beachfront location in one of the best destinations

5
Couples Tower Isle All Inclusive
1/20

Couples Tower Isle All Inclusive

Steeped in old-world romance and history, this sprawling 8-hectare beachfront resort boasts a private natural bathing island. Located just 20 minutes from Ocho Rios' vibrant center with its shops, res

5
Couples Sans Souci All Inclusive
1/20

Couples Sans Souci All Inclusive

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 3 outdoor swimming pools, you can spend some time at the private beach. This pr

5
Jamaica Inn
1/20

Jamaica Inn

Situated on a pristine, crescent-shaped beach in Ocho Rios, Jamaica Inn offers breathtaking views of the Caribbean Sea. Just two miles from the town center, this elegant resort has been a top vacation

5
Moon Palace Jamaica
1/20

Moon Palace Jamaica

This beachfront resort offers spectacular, unobstructed views of the crystalline Caribbean waters. Located just five minutes from Ocho Rios's bustling center, guests can enjoy both relaxing tranquilit

5
Sandals Royal Plantation
1/19

Sandals Royal Plantation

The club resort is just five minutes by car from the tourist as well as town centre of Ocho Rios. Sangster International Airport is 110 km away, whilst it is 115 km to Norman Manley airport. The town

5
Sandcastles Beach Resorts
1/20

Sandcastles Beach Resorts

Nestled in the heart of Ocho Rios, this hotel is just a short stroll from Turtle Beach and a vibrant array of shops, restaurants, and entertainment venues. Margaritaville and Dunn's River Falls are ea

3
GoldenEye Resort & Spa
1/20

GoldenEye Resort & Spa

Nestled in the tranquil village of Oracabessa, GoldenEye rests within the rural St. Mary parish, a scenic 20-minute coastal drive from Ocho Rios. A 90-minute drive from Montego Bay Airport, 15 minutes

5
Beaches Ocho Rios, A Spa, Golf & Waterpark Resort
1/20

Beaches Ocho Rios, A Spa, Golf & Waterpark Resort

Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 5 outdoor swimming pools, a nightclub,

4
Sandals Ochi Beach Resort
1/20

Sandals Ochi Beach Resort

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 7 outdoor swimming pools, you can spend some time at the private beach. This pr

4
Sandals Dunn's River Falls
1/20

Sandals Dunn's River Falls

Follow the road lined with palm trees to our resort, and you'll feel as though you're on a plantation. Jewel Dunn's River Resort & Spa Ocho Rios, Curio Collection by Hilton offers an all-inclusive exp

4

Hillview Ridge Limited

This resort is located in Ocho Rios, in Jamaica. The resort is located just 10 km away from the Mystic Mountain Adventure Park and the rainforest. The area's stunning beaches are just a short distance

3.5
Sand And Tan
1/20

Sand And Tan

Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodation with a restaurant, free private parking, a beach bar and water sports facilities. The hotel offers

4
Hunter's Rest Villa
1/20

Hunter's Rest Villa

A stay at Hunter's Rest Villa places you in the heart of Tower Isle, within a 15-minute drive of Mahogany Beach and Dolphin Cove. This bed & breakfast is 7. 2 mi (11. 6 km) from Mystic Mountain and 7.

3
Sunny View At Sandcastle
1/20

Sunny View At Sandcastle

With a stay at Sunny View At Sandcastle in Ocho Rios, you'll be near the beach, a 4-minute walk from Turtle River Park and 15 minutes by foot from Ocho Rios Fort. This hotel is 2.4 mi (3.9 km) from D

3
Ocean Palms Resort
1/20

Ocean Palms Resort

When you stay at Ocean Palms Resort in Ocho Rios, you'll be on the beach, within a 15-minute walk of Turtle River Park and Mahogany Beach. This beach hotel is 3.1 mi (5 km) from Dolphin Cove and 3.4

3
Ocho Rios Villa At The Palms Iv
1/20

Ocho Rios Villa At The Palms Iv

Located in St. Ann's Bay, Ocho Rios Villa at the Palms IV is by the ocean, a 4-minute drive from Priory Beach and 6 minutes from Salem Beach. This golf hotel is 8 mi (12. 9 km) from Dolphin Cove and 8

3
Seacrest Beach Hotel
1/20

Seacrest Beach Hotel

When you stay at Seacrest Beach Hotel in St. Ann's Bay, you'll be on the beach and within a 5-minute drive of Priory Beach. This beach hotel is 8 mi (12. 9 km) from Dolphin Cove and 8. 1 mi (13 km) fr

3
Ocho Rios Villa At Coolshade V
1/20

Ocho Rios Villa At Coolshade V

When you stay at Ocho Rios Villa at Coolshade V in St. Ann's Bay, you'll be by the ocean, within a 10-minute drive of Dolphin Cove and Dunn's River Falls. This hotel is 4. 9 mi (7. 9 km) from Ocho Rio

3
SandCastles Deluxe Beach Resort
1/20

SandCastles Deluxe Beach Resort

With a stay at SandCastles Deluxe Beach Resort in Ocho Rios, you'll be on the beach, a 4-minute walk from Turtle River Park and 15 minutes by foot from Ocho Rios Fort. This beach aparthotel is 2. 4 mi

3
Ocho Rios Villa at Coolshade IV
1/20

Ocho Rios Villa at Coolshade IV

Located in St. Ann's Bay, this cottage is by the ocean, a 5-minute drive from Our Lady of Perpetual Help Roman Catholic Church and 6 minutes from Priory Beach. This cottage is 3. 7 mi (6 km) from Dunn

3