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

Galina Breeze

St Mary

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.

8.0
Very Good
10 reviews
Price from$161per night
Tamarind Great House, hotel in Port Maria

Tamarind Great House

Saint Mary, Oracabessa

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

8.9
Excellent
20 reviews
Price from$95per night
Green's Palace Jamaica, hotel in Port Maria

Green's Palace Jamaica

Oracabessa

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

8.2
Very Good
46 reviews
Price from$65per night
The Gibson's Palace, hotel in Port Maria

The Gibson's Palace

OCHO RIOS

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

9.3
Wonderful
8 reviews
Price from$90per night
Green Queendom Farm and Lodging, hotel in Port Maria

Green Queendom Farm and Lodging

Oracabessa

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

9.4
Wonderful
7 reviews
Price from$45per night
GC Resort, hotel in Port Maria

GC Resort

St Mary

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.

8.5
Very Good
70 reviews
Price from$194.70per night
Moxons Beach Club, hotel in Port Maria

Moxons Beach Club

Boscobel (St. Mary)

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

8.0
Very Good
20 reviews
Price from$136per night
Sand and Tan Beach Hotel, hotel in Port Maria

Sand and Tan Beach Hotel

Ocho Rios

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.

7.4
Good
397 reviews
Price from$118.80per night
Sea Shell Palms, Ocho Rios, hotel in Port Maria

Sea Shell Palms, Ocho Rios

Ocho Rios

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

8.0
Very Good
261 reviews
Price from$38per night
Strawberry Fields Together, hotel in Port Maria

Strawberry Fields Together

Saint Maryʼs

Escape to the tranquil paradise of Strawberry Fields Together, nestled on an expansive 18-acre property in Robin's Bay, St. Mary Parish.

7.5
Good
38 reviews
Price from$178per night
See all hotels near Port Maria
Subscribe to receive premium deals

Prices drop the second you sign up!