Customized for your search:

Ocho Rios Hotels

Ocho Rios hotels
Ocho Rios

Hotel + Flight Deals in Ocho Rios

See all Ocho Rios Package Deals

Top Trending Hotels in Ocho Rios

Sunset Jamaica Grande All Inclusive - Ocho Rios Hotels
Rating: 3.5 Stars
$425

Sunset Jamaica Grande All Inclusive

St Ann Bay, Ocho Rios - Map
 
 
"Great hotel"
Will definitely go back to this resort. Staff was great, close to outside shopping.
amy from indiana
This 17-acre Jamaica resort on the eastern side of Ocho Rios offers complete family vacations and is in within walking …More
RIU Ocho Rios All Inclusive - Ocho Rios Hotels
Rating: 3.5 Stars
$510

RIU Ocho Rios All Inclusive

Mammee Bay, Ocho Rios - Map
 
 
"A Great Get-Away"
Fantastic food! Beautiful surroundings! All-inclusive fun!! Rooms are spacious and clean. WiFi is free on the deluxe wing of the property (adults only side, a bit more in price). St. Ann's restaurant was great! Make your reservation on the 1st day so you get a spot at 'reserve only' restaurants. Planning excursions prior to arrival is cheaper (esp. Shuttle to/from the airport).
Kimmi from Mia, FL
Surrounded by 9 hectares (22.25 acres) of lush gardens and overlooking Mamie Bay, this beachfront resort is 10 km (6 mi) from …More
Jewel Dunn's River Beach Resort & Spa All Inclusive - Ocho Rios Hotels
Rating: 4.0 Stars
$520

Jewel Dunn's River Beach Resort & Spa All Inclusive

Mammee Bay, Ocho Rios - Map
 
 
"Great Resort; Great staff"
I've already recommended this place to others. Our overall experience was beyond excellent. My wife wants to move there now, thanks. Lol
A Traveller
This all-inclusive, adults-only resort is situated on the beach, just moments from Dunn’s River Falls, Dolphin Cove, and …More
Mystic Ridge Jamaica - Ocho Rios Hotels
Rating: 3.5 Stars
$159

Mystic Ridge Jamaica

17 Da Costa Drive, Ocho Rios - Map
 
 
3.8 out of 5 (25 reviews)
Overlooking the resort town and bay of Ocho Rios, Jamaica, this tranquil, tastefully decorated tropical resort features cool …More
Rooms on the Beach Ocho Rios - Ocho Rios Hotels
Rating: 2.5 Stars

Rooms on the Beach Ocho Rios

Main Street Ocho Rios, Ocho Rios - Map
 
 
"great for a family or couple get away"
it was great..its just that we had to wait long for brerakfast
A Traveller
This Ocho Rios hotel is located by the ocean and set on a private white sand beach within walking distance of Ocho Rios Craft …More
Jamaica Inn - Ocho Rios Hotels
Rating: 4.5 Stars

Jamaica Inn

1 Old Road Main Street, Ocho Rios - Map
 
 
"Perfect in Every Way"
What a wonderful time we enjoyed at the Jamaica Inn. There isn't a bad room on the premises! Each section of rooms enjoyed a different view of either water, beach or sunset water view. The rooms are incredibly clean, the staff is as very as ever, and the Jamaica Inn will please the most finicky traveler! This is a place for the couple who wants privacy when they want it and the social side when they need it! There is tea time each afternoon and a lively cocktail hour before dinner. They do require slacks for the gentlemen, so be prepared for that. The grounds are beautifully landscaped, there is a large croquet area, an exercise room with the all the best equipment and a library where you can play board games or battle out a game of backgammon! The beach is large and private and we swam in the crystal clear blue waters three times a day (half a mile rope end to end)! They offer watercraft for your use and the Inn is located away from the hustle and bustle of downtown Ocho Rios. We enjoyed a morning outside market excursion with the Chef on Friday morning and then back to the Inn where he cooked up a delicious dish using the ingredients we found at the market. Our vacation was all we wanted it to be. We will most definitely return.
App State Mom from Florida
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 …More
Shaw Park Beach Hotel All Inclusive - Ocho Rios Hotels
Rating: 3.0 Stars

Shaw Park Beach Hotel All Inclusive

Cutlass Bay, Ocho Rios - Map
 
 
"Fantastic!!!"
My third stay here NOT my last! Kerry at the front decks remembers me every time since the first stay. She starts off my stay with a warm smile and a sincere "welcome home!" Miss Rose, Darren, Smiley, Speedy, Willie and Rerun are my extended family. Home is the best way to express my stay here! Thank you for making it great!!
Sue from Wyoming
Arrayed along 3,000 feet of private beach on Cutlass Bay, this hotel sits within a 22 acre tropical estate. Downtown Ocho …More
Sandals Grande Riviera Beach & Villa Resort All Inclusive - Ocho Rios Hotels
$511

Sandals Grande Riviera Beach & Villa Resort All Inclusive

Main Street, Ocho Rios - Map
 
 
"Can't wait to go back!"
Wrote a review on this resort on TripAdvisor.com. Can't say enough good about this resort and it's employees. We had a great time!
Liz from New Mexico
Located on the lush north coast of Jamaica, and split between the St. Ann Mountains and the Caribbean Riviera, this resort is …More
Couples Tower Isle All Inclusive - Ocho Rios Hotels
Rating: 4.0 Stars

Couples Tower Isle All Inclusive

Tower Isle, Ocho Rios - Map
 
 
"Nice resort. Very we'll done"
The stay was delightful. View an facilities were excellent and the staff was wonderful.
oliver from south carolina
Set on a 190-meter (208-yard) beach, 8 km (5 mi) east of Ocho Rios on Jamaica's north coast, this all-inclusive resort offers …More
Village Hotel - Ocho Rios Hotels
Rating: 3.0 Stars
$107

Village Hotel

54-56 Main Street, Ocho Rios - Map
 
 
"Charming and Convenient"
Our family of four stayed 3 nights. Room was spacious with high ceilings. Location puts you in the middle of Ocho Rios with short walks to restaurants, stores and beaches so more urban feel. Hotel staff was very friendly. Enjoyed simple hearty breakfast of toast, eggs, juice every morning.
A from Seattle
Situated near the beach in the city center, this hotel is close to Mahogany Beach, Turtle Beach, and Coconut Grove Shopping …More

Search from 60 Ocho Rios Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Ocho Rios Hotel Guide

    When you browse Expedia’s selection of 60 hotels in Ocho Rios, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your Ocho Rios hotel. And that’s not all - we even provide you with a map to find hotels in the Ocho Rios neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in Ocho Rios is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in Ocho Rios, Jamaica and get excited for your stay!

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews