Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to C$590 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 115 Hotels in Ocho Rios
C$647
Moon Palace Jamaica - All Inclusive

Moon Palace Jamaica - All Inclusive

Main Street, Ocho Rios
4.5
of 5, from 289 reviews
5.0 out of 5.0

Located in Ocho Rios, this beachfront resort is in a regional park and within a 10-minute walk of Ocho Rios Craft Park and Turtle Beach. Dunn's River Falls and Dolphin Cove are also within 3 mi (5 km).

C$312
Jewel Dunns River Resort, All Inclusive, Curio by Hilton - Adults Only

Jewel Dunns River Resort, All Inclusive, Curio by Hilton - Adults Only

Mammee Bay, Ocho Rios
4.4
of 5, from 1,225 reviews
4.5 out of 5.0

This all-inclusive, adults-only resort is situated on the beach, just moments from Dunn’s River Falls, Dolphin Cove, and Mystic Mountain. Margaritaville Ocho Rios and Ocho Rios Shopping are nearby.

Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

Ocho Rios P O Box 103 St Ann, Ocho Rios
4.6
of 5, from 483 reviews
5.0 out of 5.0

Located on the central northern coast of Jamaica, this couples-only resort sits on 14 hectares (35 acres) of tropically landscaped, lush gardens, has direct beach access, and is 3 km (2 mi) east of Ocho Rios.

C$86
Silver Seas Hotel

Silver Seas Hotel

66 James Ave, Ocho Rios
3.2
of 5, from 341 reviews
3.5 out of 5.0

Set back 100m (109 yds) from Ocho Rios' teeming main street, this hotel serves as a tranquil retreat within walking distance of shopping, dining, and entertainment.

C$124
Fisherman's Point Resort

Fisherman's Point Resort

Turtle River Road, Ocho Rios
3.0
of 5, from 234 reviews
3.5 out of 5.0

This tranquil oceanfront oasis offers walking-distance access to downtown attractions and to a private, sandy beach just steps away.

C$154
Hibiscus Lodge

Hibiscus Lodge

83-85 Main Street, Ocho Rios
4.2
of 5, from 124 reviews
3.5 out of 5.0

Located in the heart of Ocho Rios, this hotel is within a 15-minute walk of Laughing Waters and Turtle Beach. Dunn's River Falls and Dolphin Cove are also within 3 mi (5 km).

C$129
Kaz Kreol Beach Lodge & Wellness Retreat

Kaz Kreol Beach Lodge & Wellness Retreat

White River Bay, Ocho Rios
3.7
of 5, from 101 reviews
3.5 out of 5.0

Located in Ocho Rios, this beachfront hotel is next to a golf course, 0.2 mi (0.4 km) from White River Reggae Park, and 2.5 mi (4 km) from Turtle Beach. Coconut Grove Shopping Village and Prospect Plantation are also within 1 mi (2 km).

C$416
Jamaica Inn

Jamaica Inn

1 Old Road Main Street, Ocho Rios
4.8
of 5, from 164 reviews
5.0 out of 5.0

This small resort 3 km (2 mi) from downtown Ocho Rios offers a private beach and more than 2 hectares (6 acres) of garden and tranquility for guests 13 and older.

Top Flight + Hotel Deals