Jamaica may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Port Maria

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Silver Seas Hotel
3 out of 5
66 James Ave, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $61 per night from Oct 3 to Oct 4
13.6 mi from city center
3.2/5 (474 reviews)

"I have stayed at this property before. I love the location but they just need to improve the hotel a bit. Definitely need new beds and maybe a bar fridge in each room to keep drinks cold. But overall i love silver seas your right on the ocean and you cant beat the price."…"

Reviewed on Feb 18, 2020

Silver Seas Hotel
Casa Maria Hotel
2.5 out of 5
Castle Gordon District, Port Maria, Saint Mary
The price is $97 per night from Oct 12 to Oct 13
0.76 mi from city center
3.3/5 (22 reviews)

"friendly staff, clean rooms, good food, secure property close to Port Maria"…"

Reviewed on May 13, 2019

Casa Maria Hotel
Couples Sans Souci All Inclusive
4.5 out of 5
Ocho Rios P O Box 103 St Ann, Ocho Rios, Saint Ann
Get Rates
13.57 mi from city center
4.6/5Wonderful! (654 reviews)

"Gorgeous couples resort, pictures don’t do justice for the place. It’s a lot prettier in person. My husband and I traveled there for honeymoon and we enjoyed the resort and it’s friendly staff! Don’t think more, just book it :)"…"

Reviewed on Sep 4, 2020

Couples Sans Souci All Inclusive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Couples Tower Isle All Inclusive
4 out of 5
Tower Isle, Ocho Rios, Tower Isle, Saint Mary
Get Rates
9.9 mi from city center
4.6/5Exceptional! (998 reviews)

"Lovely experience. Excellent property. Awesome staff. Great amenities"…"

Reviewed on Sep 13, 2020

Couples Tower Isle All Inclusive
RIU Ocho Rios All Inclusive
4 out of 5
Mammee Bay, Ocho Rios, Saint Ann
Get Rates
18.09 mi from city center
4/5Very Good! (984 reviews)

"Nice please people are friendly and helpful and they are very clean"…"

Reviewed on Sep 16, 2020

RIU Ocho Rios All Inclusive
Jamaica Inn
4.5 out of 5
1 Old Road Main Street, Ocho Rios, Saint Ann
The price is $303 per night from Oct 1 to Oct 2
12.17 mi from city center
4.8/5Exceptional! (271 reviews)

"Amazing hotel. Perfect experience for adults looking for quiet, relaxation, top notch hospitality."…"

Reviewed on Mar 9, 2020

Jamaica Inn
Kaz Kreol Beach Lodge & Wellness Retreat
3 out of 5
Old Road, White River Bay, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $72 per night from Oct 1 to Oct 2
11.86 mi from city center
3.5/5Good! (343 reviews)

"I stayed for business, so I just needed something basic for a night. This fit the bill. Pros: Hotel is clean, staff is very friendly and accommodating, the beach is outstanding, calm, clean, clear, beautiful. A river empties onto the beach and you can do river rafting right beside the hotel. Cons: ..."…"

Reviewed on Sep 15, 2020

Kaz Kreol Beach Lodge & Wellness Retreat
Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive
4 out of 5
Mammee Bay, Ocho Rios, Saint Ann
Get Rates
17.95 mi from city center
4/5Very Good! (1,139 reviews)

"It was a great place to propose to your gurl at it was enjoyable and very peaceful"…"

Reviewed on May 28, 2020

Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive
Sandals Ochi - ALL INCLUSIVE Couples Only
4.5 out of 5
Main Street, Ocho Rios, Saint Ann
Get Rates
12.59 mi from city center
4/5Very Good! (243 reviews)
Beautiful resort and endless sunshine!

"Sandals Ochi was an incredible property! We made friends all over the resort and everyone was so welcoming and friendly. The food was pretty decent at every venue that we ate at, especially the Manor and Southern Table. Lobster omelette was super special on our last day :) Our room was average - ..."…"

Reviewed on Jan 14, 2020

Sandals Ochi - ALL INCLUSIVE Couples Only
Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $310 per night from Sep 29 to Sep 30
13.84 mi from city center
4.3/5Excellent! (698 reviews)

"The stay was wonderful. The staff is helpful and welcoming, the facilities are clean and modern and the food is excellent with a variety of options. During this period of COVID , sanitation protocols are being followed adequately with sanitation areas and social distancing."…"

Reviewed on Sep 15, 2020

Moon Palace Jamaica – All Inclusive
Casa de Shalom
3 out of 5
Brownie Street, Content Gardens, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $76 per night from Oct 2 to Oct 3
12.13 mi from city center
4.2/5Very Good! (77 reviews)

"The room was a good size and very clean but very little hot water."…"

Reviewed on Oct 21, 2019

Casa de Shalom
Hillview at Mystic Ridge
3.5 out of 5
DaCosta Dr, Ocho Rios
Free CancellationReserve now, pay when you stay
The price is $75 per night from Sep 27 to Sep 28
13.7 mi from city center
4/5Very Good! (11 reviews)

"The breakfast was delicious, rooms clean. I didn’t like the floor I was placed on, too many flight of stairs. The view of the Bay was really nice."…"

Reviewed on Jul 1, 2020

Hillview at Mystic Ridge
Pineapple Court Hotel
2.5 out of 5
Pineapple Place, Ocho Rios, Saint Ann
Free CancellationReserve now, pay when you stay
The price is $76 per night from Sep 27 to Sep 28
13.04 mi from city center
3.7/5Good! (80 reviews)

"The staff, the rooms were very clean and the amenities were ok"…"

Reviewed on Jun 20, 2020

Pineapple Court Hotel
Beaches Ocho Rios - ALL INCLUSIVE
4.5 out of 5
A3, Ocho Rios, Boscobel, Saint Mary
Get Rates
5.78 mi from city center
3.6/5Good! (34 reviews)

"Should be refurnished. Uncomfortable beds and the pressure of the water in the shower is so hard, it was not a relax moment."…"

Reviewed on Jul 24, 2019

Beaches Ocho Rios - ALL INCLUSIVE
The Lion House Jamaica
3 out of 5
Breadnut Hill, Ocho Rios, St. Ann Parish
Get Rates
12.43 mi from city center
3.9/5Very Good! (12 reviews)

"The views are stunning rooms clean and fresh. The breakfast was divine, highly recommend."…"

Reviewed on Mar 4, 2019

The Lion House Jamaica
Don't see what you're looking for?
See all available properties in Port Maria
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What's the best place for a stay in Port Maria?
Based on our traveler data, Casa Maria Hotel is one of the top choices for your stay. This hotel offers a private beach and a restaurant. Other good choices for your visit include Villa $950 per Week, Villa/van/driver $1750 per Week and Cabarita Lookout - Oceanview Staffed Villa With Private Pool.
If I need to cancel my hotel reservation in Port Maria, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled before the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of booking. Enter dates in and click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Port Maria.
Where can I learn more about changing or cancelling my trip to Port Maria?
For more information about changing or cancelling your trip to Port Maria, go to https://www.expedia.com/service/.
What's the best accommodation for a family trip to Port Maria?
Casa Maria Hotel is a hotel with a private beach and an outdoor pool, and it’s a top choice on Expedia for families. Attractions in the area like Dolphin Cove and Mystic Mountain are also fun for kids of all ages.
What's the best hotel for a beach vacation in Port Maria?
Casa Maria Hotel is a top hotel located on the beach.
What are some accommodations with pools in Port Maria?
Casa Maria Hotel is a top hotel with an outdoor pool, a private beach, and a restaurant.

Recent reviews of Port Maria hotels

More trip options