We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Ocho Rios Beach

Main Street, Ocho Rios, Jamaica
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Pier View (Ocho Rios, Jamaica)
19 Main Street, Ocho Rios, Jamaica
0.2 miles from Ocho Rios Beach
#35 of 40 hotels in Ocho Rios
Traveler photos (1) | Map
Hibiscus Lodge Hotel (Ocho Rios, Jamaica) 3.0 of 5
83 Main St | St. Ann, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#10 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (169) | Map
Show Prices
Deletas Delight (Ocho Rios, Jamaica)
3 Main Street Tower Isle, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#3 of 17 Ocho Rios B&B and Inns
Traveler photos (8) | Map
Village Hotel (Ocho Rios, Jamaica) 3.0 of 5
54-56 Main St. | Ocho Rios , St. Ann Jamaica, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#16 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (12) | Map
Show Prices
Moon Palace Jamaica Grande (Ocho Rios, Jamaica) 4.5 of 5
Main Street | P.O. Box 100, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#17 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (4354) | Map
Show Prices
Ocean Sands (Ocho Rios, Jamaica) 2.5 of 5
James Avenue 14 Ocho Rios Jamaica, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#18 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (53) | Map
Show Prices
Silver Seas Resort Hotel (Ocho Rios, Jamaica) 3.0 of 5
66 James Street | St. Ann, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#21 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (239) | Map
Show Prices
Sand Castles Resort (Ocho Rios, Jamaica) 2.0 of 5
1 Main Street, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
Sand Castles Resort Slideshow
#22 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (207) | Map
Show Prices
Plantation Inn (Ocho Rios, Jamaica)
Main St. | St. Anns, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#23 of 40 hotels in Ocho Rios
Traveler photos (1) | Map
Little Pub Inn (Ocho Rios, Jamaica)
59 Main St. | St. Ann, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#27 of 40 hotels in Ocho Rios
Traveler photos (1) | Map
New Freedom Palace Villa (Ocho Rios, Jamaica) 2.0 of 5
1 Rennie Rd | New Buckfield, Ocho Rios ocho rios, Jamaica (Formerly Freedom Palace)
0.3 miles from Ocho Rios Beach
#11 of 17 Ocho Rios B&B and Inns
Professional photos | Traveler photos (27) | Map
Show Prices
Marine View Hotel (Ocho Rios, Jamaica) 2.5 of 5
21 James Avenue, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#34 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (10) | Map
Show Prices
Executive Mammee Bay Hotel (Ocho Rios, Jamaica) 3.0 of 5
87A and 87B Mamme Bay Blvd, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
#36 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (3) | Map
Show Prices
Edgewater (Ocho Rios, Jamaica)
Main Street, Ocho Rios, Jamaica
0.3 miles from Ocho Rios Beach
Traveler photos (1) | Map
Rooms Ocho Rios (Ocho Rios, Jamaica) 2.5 of 5
Ocho Rios Beach | Main st., Ocho Rios, Jamaica
0.4 miles from Ocho Rios Beach
#24 of 40 hotels in Ocho Rios
Traveler photos (838) | Map
Show Prices
Main Street, St. Ann, Ocho Rios, Jamaica
0.4 miles from Ocho Rios Beach
#31 of 40 hotels in Ocho Rios
Map
Parkway Inn (Ocho Rios, Jamaica)
Main St. | W.I., St. Ann, Ocho Rios, Jamaica
0.4 miles from Ocho Rios Beach
Traveler photos (1) | Map
Sombra Apartments (Ocho Rios, Jamaica)
Sombra, Ocho Rios, Jamaica
0.5 miles from Ocho Rios Beach
#32 of 40 hotels in Ocho Rios
Map
Hermosa Street, Ocho Rios, Jamaica
0.6 miles from Ocho Rios Beach
Travelers' Choice® 2015 Winner Small Hotels Special Price SUMMER SPECIAL
Hermosa Cove, Villa Resort & Suites Slideshow
#2 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (543) | Map
Show Prices
Main St, Ocho Rios 00000, Jamaica
0.6 miles from Ocho Rios Beach
#4 of 17 Ocho Rios B&B and Inns
Professional photos | Traveler photos (18) | Map
Show Prices
Pineapple Court Hotel (Ocho Rios, Jamaica)
Pineapple Place | W.I., St. Ann, Ocho Rios, Jamaica (Formerly Pineapple Hotel)
0.6 miles from Ocho Rios Beach
#15 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (32) | Map
Show Prices
Mystic Ridge Resort (Ocho Rios, Jamaica) 3.5 of 5
17 DaCosta Dr, Ocho Rios, Jamaica
0.6 miles from Ocho Rios Beach
Mystic Ridge Resort Slideshow
#7 of 17 Ocho Rios B&B and Inns
Professional photos | Traveler photos (280) | Map
Show Prices
Little Shaw Park Guest House (Ocho Rios, Jamaica)
21 Shaw Park Road | Milford, Ocho Rios, Jamaica
0.6 miles from Ocho Rios Beach
#9 of 17 Ocho Rios B&B and Inns
Traveler photos (9) | Map
Fisherman's Point Resort (Ocho Rios, Jamaica) 2.5 of 5
Turtle Beach Road | PO Box 6201, Ocho Rios, Jamaica
0.7 miles from Ocho Rios Beach
#30 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (137) | Map
Show Prices
Golden Seas Beach Resort (Falmouth, Jamaica)
1 Main Street, Falmouth, Jamaica
0.7 miles from Ocho Rios Beach
#2 of 4 hotels in Falmouth
Traveler photos (9) | Map
The Enchanted Garden (Ocho Rios, Jamaica)
Eden Bower Road, St. Ann, Ocho Rios, Jamaica
0.8 miles from Ocho Rios Beach
#25 of 40 hotels in Ocho Rios
Traveler photos (9) | Map
Garden House (Ocho Rios, Jamaica)
Old Hotel Road | Shaw Park, Ocho Rios 00000, Jamaica
0.9 miles from Ocho Rios Beach
Special Price -25% LUXURY VILLA STAY!!
Garden House Slideshow
#5 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (65) | Map
Show Prices
Sandals Ochi Beach Resort (Ocho Rios, Jamaica) 5.0 of 5
Main Street | P.O. Box 771, Ocho Rios, Jamaica
1.0 miles from Ocho Rios Beach
Special Offer Book Online & Save $55!
Sandals Ochi Beach Resort Slideshow
#8 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (8139) | Map
Show Prices
Old Hotel Road, Shaw Park Ridge, Ocho Rios, Jamaica
1.0 miles from Ocho Rios Beach
Professional photos | Map
Show Prices
Sandals Royal Plantation (Ocho Rios, Jamaica) 5.0 of 5
Main Street, Ocho Rios 2, Jamaica
1.2 miles from Ocho Rios Beach
Travelers' Choice® 2015 Winner Romance | Top Hotels | All-Inclusive (2014) | Luxury | Best Service Special Offer Book Online & Save $55!!
Sandals Royal Plantation Slideshow
#3 of 40 hotels in Ocho Rios
Professional photos | Traveler photos (2129) | Map
Show Prices