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

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.



Top Hotel Deals

See all 127 Hotels in Ocho Rios
£273
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,227 reviews
4.5 out of 5.0

Nestled on the beach, this Ocho Rios resort is 2.5 mi (4.1 km) from Dolphin Cove and 2.6 mi (4.2 km) from Dunn's River Falls. Dunn's River Craft Park is 2.6 mi (4.2 km) away.

£407
Jamaica Inn

Jamaica Inn

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

Nestled on the beach, this Ocho Rios resort is 0.4 mi (0.7 km) from Coconut Grove Shopping Village and 2.2 mi (3.5 km) from Turtle Beach. White River Reggae Park and Prospect Plantation are also within 1 mile (2 km).

Sandals Ochi Beach Resort All Inclusive

Sandals Ochi Beach Resort All Inclusive

Main Street, Ocho Rios
4.0
of 5, from 152 reviews
5.0 out of 5.0

Nestled on the beach, this Ocho Rios resort is 0.2 mi (0.3 km) from Coconut Grove Shopping Village and 1.6 mi (2.6 km) from Turtle Beach. Mahogany Beach and Laughing Waters are also within 1 mile (2 km).

£663
Moon Palace Jamaica - All Inclusive

Moon Palace Jamaica - All Inclusive

Main Street, Ocho Rios
4.4
of 5, from 295 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 miles (5 km).

£91
Hibiscus Lodge

Hibiscus Lodge

83-85 Main Street, Ocho Rios
4.2
of 5, from 126 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 miles (5 km).

£54
Silver Seas Hotel

Silver Seas Hotel

66 James Ave, Ocho Rios
3.2
of 5, from 345 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 miles (5 km).

£172
Shaw Park Beach Hotel All Inclusive

Shaw Park Beach Hotel All Inclusive

Cutlass Bay, Ocho Rios
3.1
of 5, from 300 reviews
3.5 out of 5.0

Nestled on the beach, this Ocho Rios resort is 0.4 mi (0.6 km) from White River Reggae Park and 2.4 mi (3.8 km) from Turtle Beach. Coconut Grove Shopping Village and Prospect Plantation are also within 1 mile (2 km).

SandCastles Deluxe Beach Resort

SandCastles Deluxe Beach Resort

1 Main St, Ocho Rios
3.2
of 5, from 8 reviews
4.0 out of 5.0

Nestled on the beach, this Ocho Rios aparthotel is within a 5-minute walk of Taj Mahal Mall and Turtle Beach. Dunn's River Falls and Dolphin Cove are also within 3 miles (5 km).

Top Flight + Hotel Deals