Skip to main content

Filter by:


Star Rating

Review Score

Port Maria – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Galina Breeze, hotel in Port Maria

Located right on the seafront in Galina village, the Galina Breeze features an outdoor pool and a Caribbean-style restaurant. Each colorful room offers free Wi-Fi and sea or pool views.

Staff were very accommodating and pleasant. Property was quiet for relaxing.
8.2
Scored 8.2
Very Good
Rated very good
11 reviews
Price from$161per night
Tamarind Great House, hotel in Port Maria

Tamarind Great House is a Bed and Breakfast nestled in the hills above Oracabessa, amid tropical gardens with an outdoor swimming pool.

The Tamarind great house is just beautiful! The house is amazing, the room is very spacious and the owner is so sweet, definitely felt at home and safe! Breakfast is great!
9.0
Scored 9.0
Wonderful
Rated wonderful
23 reviews
Price from$95per night
Green Queendom Farm and Lodging, hotel in Port Maria

Located in Oracabessa, Green Queendom Farm and Lodging features a garden, shared lounge, bar, and free WiFi throughout the property.

Breakfast was amazing and served hot the rooms are super clean and the service was top notch 👌
9.7
Scored 9.7
Exceptional
Rated exceptional
19 reviews
Price from$60per night
The Gibson's Palace, hotel in Port Maria

Offering a garden and a shared lounge, The Gibson's Palace in Ocho Rios is close to James Bond Beach and Fisherman Beach.

Awesome environment, staff were nice and accommodating. If I'm in the area again and need a place to unwind, I will definitely stop by again!!
9.3
Scored 9.3
Wonderful
Rated wonderful
8 reviews
Price from$75per night
Green's Palace Jamaica, hotel in Port Maria

Green’s Palace Jamaica is a property that offers spacious facilities by the sea shore in Oracabessa, Jamaica.

Calm and relaxing I will def stay there again Thomas and ivy are so nice🤗
8.4
Scored 8.4
Very Good
Rated very good
51 reviews
Price from$65per night
GC Resort, hotel in Port Maria

Located in St Mary, a 7-minute walk from Reggae Beach, GC Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

I love how I felt safe. I also loved how no one bothered you and you were free to do what you want. The Staff and also the owner was amazing and so friendly.
8.5
Scored 8.5
Very Good
Rated very good
70 reviews
Price from$194.70per night
Moxons Beach Club, hotel in Port Maria

Built on a hill, this 4-tiered, oceanfront property features a private beach along the Caribbean Ocean.

It was amazingly great and awesome to stay at Moxon's, it has a classic look, breath taking views and friendly and helpful staff.
8.1
Scored 8.1
Very Good
Rated very good
22 reviews
Price from$136per night
Sand and Tan Beach Hotel, hotel in Port Maria

Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodations with a restaurant, free private parking, a bar and water sports facilities.

The beach
7.3
Scored 7.3
Good
Rated good
444 reviews
Price from$109.80per night
Sea Shell Palms, Ocho Rios, hotel in Port Maria

1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios provides accommodations with access to beauty services.

Room was great, the housekeeper kadeisha was very nice she did an amazing job,security officer Richardo was excellent he made us feel very comfortable he was our go to person no matter how many questions we ask he was there to answer all the night security can't remember is name is very polite( elder) an breakfast was excellent.
8.0
Scored 8.0
Very Good
Rated very good
294 reviews
Price from$51.30per night
Tina's Guest House, hotel in Port Maria

Set on the oceanfront, Tina's Guest House is located in St. Mary, a 15-minute drive from Ochos Rios Town Center. Free Wi-Fi access is available in this property.

The hosts were very helpful and we enjoyed the rooftop patio for breakfast and in the evenings.
8.7
Scored 8.7
Excellent
Rated excellent
111 reviews
Price from$40per night
See all hotels near Port Maria
Subscribe to receive premium deals

Prices drop the second you sign up!