Find hotels in Port Maria from $58

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Maria hotels

Casa Maria Hotel

Casa Maria Hotel
3.5 star property
Port Maria
6.4 out of 10, (59)
"The room was very clean, friendly staff, the food was good. "
United States
Phillipa
$132 nightly
The price is $146
Dec 25 - Dec 26
Total with taxes and fees
Casa Maria Hotel

Lejartre's Retreat

Lejartre's Retreat
3.0 star property
Mount James
$330 nightly
The price is $364
Dec 25 - Dec 26
Total with taxes and fees
Lejartre's Retreat

Little Shaw Park Guest House

Little Shaw Park Guest House
2.5 star property
Ocho Rios
6.8 out of 10, (65)
"It was okay, it was just somewhere to lay your head for a second. Cheap."
United States
rene
$50 nightly
The price is $58
Dec 25 - Dec 26
Total with taxes and fees
Little Shaw Park Guest House

Marine View Hotel

Marine View Hotel
3.0 star property
Ocho Rios
5.2 out of 10, (27)
"The staff was friendly and it was close to the town. My room was cleaned everyday. The amenities was very limited and the dining was poor."
United States
Rose marie D
$116 nightly
The price is $135
Dec 25 - Dec 26
Total with taxes and fees
Marine View Hotel

Lavender Moon Villas

Lavender Moon Villas
4.5 star property
Ocho Rios
9.2 out of 10, Wonderful, (9)
"Nice secluded area great for a getaway."
United States
reshawn
$162 nightly
The price is $187
Dec 25 - Dec 26
Total with taxes and fees
Lavender Moon Villas

Morgans cliff

Morgans cliff
3.5 star property
Boscobel
9.4 out of 10, Exceptional, (35)
"Lovely boutique property with great staff and great food"
United Kingdom
A
$196 nightly
The price is $227
Jan 1 - Jan 2, 2026
Total with taxes and fees
Morgans cliff

A taste of Jamaica Lavern place

A taste of Jamaica Lavern place
4.0 star property
Ocho Rios
9.0 out of 10, Wonderful, (37)
"Room was very clean and host was amazing"
United States
nerissa
$85 nightly
The price is $99
Dec 31 - Jan 1, 2026
Total with taxes and fees
A taste of Jamaica Lavern place

Ocean Palms Resort

Ocean Palms Resort
3.0 star property
Ocho Rios
7.0 out of 10, Good, (204)
"Awesome 👌 "
United States
Kadian
$100 nightly
The price is $116
Jan 21 - Jan 22, 2026
Total with taxes and fees
Ocean Palms Resort

Pineapple Court Hotel

Pineapple Court Hotel
2.5 star property
Ocho Rios
7.8 out of 10, Good, (209)
"Staff was rude room was basic and somewhat clean. No breakfast was provided. Not worth the money paid."
Canada
Lisa
$73 nightly
The price is $81
Jan 1 - Jan 2, 2026
Total with taxes and fees
Pineapple Court Hotel

Ocean View Beach Hotel

Ocean View Beach Hotel
3.0 star property
Ocho Rios
8.2 out of 10, Very Good, (221)
"This place was just what I needed! I would stay again and again! Location, courteous staff"
United States
Quati
$72 nightly
The price is $84
Jan 2 - Jan 3, 2026
Total with taxes and fees
Ocean View Beach Hotel

Condo Rios Resort

Condo Rios Resort
3.5 star property
Ocho Rios
8.0 out of 10, Very Good, (1)
"The property is surrounded by lush greenery with a large pool that creates a relaxed, stress free enviornment. The beach is less than a 5 min walk - white sand and crystal blue water. Old Fort Bay is AMAZING to say the least. However the villa is in need of a fresh coat of paint and a good cleaning. There was a bug issue in the kitchen. "
United States
Karelia
$510 nightly
The price is $588
Dec 25 - Dec 26
Total with taxes and fees
Condo Rios Resort

Fisherman's Point Ocean View Hotel

Fisherman's Point Ocean View Hotel
5.0 star property
Ocho Rios
5.8 out of 10, (32)
"Very clean and spacious apartment. Host was the best she catered to all our needs.The best location in Ocho Rios. Close walk to everything. We will be back December. "
United States
Kayla
$176 nightly
The price is $204
Jan 5 - Jan 6, 2026
Total with taxes and fees
Fisherman's Point Ocean View Hotel

Turtle Towers Apartments

Turtle Towers Apartments
2.5 star property
Ocho Rios
3.8 out of 10, (17)
"The first unit I was checked into was not good.. I was moved to another unit after 3 days or so, which was excellent.."
Canada
Bolton
$338 nightly
The price is $388
Jan 16 - Jan 17, 2026
Total with taxes and fees
Turtle Towers Apartments

SandCastles Deluxe Beach Resort

SandCastles Deluxe Beach Resort
3.5 star property
Ocho Rios
7.2 out of 10, Good, (108)
"Great Location "
United States
Armica
$125 nightly
The price is $140
Jan 5 - Jan 6, 2026
Total with taxes and fees
SandCastles Deluxe Beach Resort

Hibiscus Lodge

Hibiscus Lodge
3.0 star property
Ocho Rios
8.6 out of 10, Excellent, (664)
"Room was clean and staff courteous and very helpful "
United States
Joraine
$158 nightly
The price is $173
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hibiscus Lodge

Sunflower At Sandcastles

Sunflower At Sandcastles
3.0 star property
Ocho Rios
9.0 out of 10, Wonderful, (24)
"I would stay here again with a group"
United States
McIntosh
$165 nightly
The price is $187
Jan 6 - Jan 7, 2026
Total with taxes and fees
Sunflower At Sandcastles

Fisherman's Point Resort

Fisherman's Point Resort
3.0 star property
Ocho Rios
6.0 out of 10, (509)
"Clean room, friendly staff, beautiful views. Wish i was staying the entire time."
Canada
Lindsay
$125 nightly
The price is $145
Jan 10 - Jan 11, 2026
Total with taxes and fees
Fisherman's Point Resort

Hillview at Mystic Ridge

Hillview at Mystic Ridge
3.5 star property
Ocho Rios
7.2 out of 10, Good, (344)
"Just amazing, will stay here again "
Canada
Ashley
$88 nightly
The price is $98
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hillview at Mystic Ridge

Sunny View At Sandcastle

Sunny View At Sandcastle
3.0 star property
Ocho Rios
6.6 out of 10, (34)
"Wonderful and private and close to the beach "
United States
Kevin
$120 nightly
The price is $133
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sunny View At Sandcastle

Sago Palm Hotel

Sago Palm Hotel
4.5 star property
Ocho Rios
9.0 out of 10, Wonderful, (195)
"I have a amazing time here for my birthday and the customer service was amazing would recommend it for a stay and the place was amazing clean and staff was great"
United States
Dennis
$171 nightly
The price is $198
Jan 16 - Jan 17, 2026
Total with taxes and fees
Sago Palm Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port Maria

Colorful wooden buildings line the historic waterfront where local fishermen sell their fresh catch each morning. Climb Fort Haldane's hill for sweeping bay views, then explore nearby Firefly Estate where Noël Coward once lived.

Boat in Caribbean Sea by Port Maria, St. Mary, Jamaica

Top Port Maria Hotel Reviews

More cheap stays in Port Maria

Hotels in Port Maria with star-rating

Find out more about Port Maria

Top reasons to visit Port Maria

  • Stunning Beaches: Port Maria boasts beautiful beaches perfect for sunbathing and relaxation.
  • Adventure at Tacky Falls: Explore the thrilling Tacky Falls for an unforgettable outdoor experience.
  • Vibrant Local Markets: Shop for unique souvenirs and local crafts in the lively markets.
  • Picturesque Picnic Areas: Enjoy scenic views and picnic spots amidst lush parks.
  • Cozy Accommodations: Choose from a range of lodging options, from charming bed & breakfasts to comfortable hotels.

Find great hotels near Port Maria

Discover the charm of Port Maria, Saint Mary, Jamaica, where a variety of lodging options await to enhance your vacation experience. From cozy bed & breakfasts to comfortable hotels, there's something for everyone. Whether you're seeking a family-friendly getaway, a beach retreat, or a business trip, you'll find a range of amenities and services tailored to your needs. Enjoy local hospitality and explore the best hotels, including Casa Maria, with reviews to guide your choice.

  • Couples Tower Isle All Inclusive: Couples Tower Isle All Inclusive is a luxurious 4.5-star resort that caters to eco-conscious travelers seeking adventure and relaxation. Located 10 miles from Port Maria, this all-inclusive paradise offers unlimited food and drinks, alongside an impressive range of activities. Guests can indulge in sailing, kayaking, and snorkeling, or unwind with yoga classes and tennis. The resort features a business center for those needing to stay connected, ensuring both leisure and productivity. With an eco-certified commitment, it’s an ideal choice for nature lovers who appreciate sustainable practices.
  • Couples Sans Souci All Inclusive: For those seeking a lavish retreat, Couples Sans Souci All Inclusive stands out as a 5-star luxury destination located 14 miles from Port Maria. This beachfront resort offers an extensive array of amenities, including a full-service spa, swimming pools, and gourmet dining options. Guests can partake in activities like snorkeling, scuba diving, and golf, or simply relax with a massage. The resort’s elegant atmosphere and all-inclusive services provide a perfect setting for a romantic getaway or a rejuvenating escape, making it a top choice for beach lovers.
  • Silver Seas Hotel: Silver Seas Hotel is a charming 3-star lodging option located 14 miles from Port Maria, perfect for adventurous travelers looking to explore Jamaica’s beautiful beaches. With direct beach access, guests can enjoy a variety of water sports like snorkeling, windsurfing, and rafting. The hotel’s casual ambiance and proximity to local attractions make it an excellent choice for those seeking a fun and active vacation experience. Friendly staff and a relaxed atmosphere ensure that every guest feels at home during their stay.

Where to stay near Port Maria

Port Maria, Jamaica, is a delightful destination perfect for outdoor adventures and cultural exploration. Visitors can enjoy stunning sea views, relax in picturesque picnic areas, and immerse themselves in the natural beauty of the Caribbean. The friendly atmosphere makes it ideal for family vacations or romantic getaways. Nearby attractions offer a mix of excursions and recreation, allowing travelers to experience the real Jamaica while creating unforgettable memories.

  • Ocho Rios: A vibrant city located 14 miles from Port Maria, Ocho Rios is a popular destination for outdoor enthusiasts and families alike. Known for its beautiful beaches and lush parks, visitors can enjoy a variety of activities like golfing, relaxing at resorts, or exploring stunning waterfalls. The peak tourist seasons in July to August and December make it a lively spot, but there’s plenty to explore year-round. Don’t miss the chance to soak up the sun on the famous beaches and experience the local culture.
  • Galina: Just 3 miles away from Port Maria, Galina is a charming city that offers an eco-friendly atmosphere perfect for outdoor adventures. The area is ideal for families looking to connect with nature while enjoying various activities. While the peak visitor times fall between July to August and December, Galina maintains a welcoming vibe throughout the year. Explore the beautiful beaches, local monuments, and even partake in exciting adventure activities that make this destination truly unique.
  • Oracabessa: Located 4 miles from Port Maria, Oracabessa is a delightful city known for its outdoor and sports experiences. It becomes especially lively during peak seasons in March to April and July, attracting visitors keen on golfing and enjoying the local resorts. Oracabessa boasts stunning beaches, family-friendly lagoons, and a warm, inviting community. Visitors can spend their days basking in the sun, engaging in water sports, or simply relaxing in the picturesque surroundings.

Things to do near Port Maria

Port Maria, located in Saint Mary, Jamaica, is perfect for family vacations that embrace outdoor adventures and local culture. Visitors can enjoy thrilling activities like exploring the famous Tacky Falls, shopping in vibrant local markets, and playing golf. With its picturesque scenery and variety of attractions, Port Maria offers a delightful experience for tourists seeking relaxation and fun.

Shopping

In Port Maria, you can shop at local markets and boutiques. If you're up for a drive, Coconut Grove Shopping Village is 13 miles away and offers family-friendly entertainment. Ocho Rios Craft Market, 14 miles away, features local crafts, while Island Village, 15 miles away, provides a vibrant shopping atmosphere.

Recreation

At Caymanas Golf and Country Club, enjoy a round of golf surrounded by lush landscapes, perfect for sports enthusiasts. Holywell Park offers a serene environment for relaxation and wellness activities, while Constant Spring Golf Club provides another great golfing experience amidst beautiful outdoor vibes.

Adventure

Mystic Mountain, located 16 miles from Port Maria, offers thrilling activities like zip-lining and bobsledding amidst stunning natural scenery. Meanwhile, Hardwar Gap, situated 22 miles away, invites outdoor enthusiasts to explore hiking trails, lush forests, and breathtaking views, perfect for an adventurous day out.

Nightlife

Experience the vibrant nightlife in Port Maria by visiting the Palace Cineplex for a romantic movie night. For a cultural touch, the Little Theater offers family-friendly performances. Don't miss the Carib 5 Cinema for an entertaining film experience, blending romance and excitement just a short drive away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Maria

To save money on your trip to Port Maria, visit during the off-peak months of September to November for lower accommodation rates. Book your hotel about a month in advance or check Expedia's last-minute deals for discounts. Saturdays are the cheapest days to stay, while Sundays are the most expensive. Combine your hotel, flights, and activities for additional savings through Expedia package deals, and consider joining their One Key membership for exclusive discounts. Utilize filters to find eco-friendly options and sort by price for the best deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Maria are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Port Maria about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Maria is Saturday. The most expensive day to stay in Port Maria is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotel options currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Maria with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Port Maria

Port Maria, located in Saint Mary, Jamaica, is an ideal destination for outdoor enthusiasts and families seeking a cultural experience. Visitors can explore beautiful beaches, stunning waterfalls, and lush parks, making it perfect for those looking for romance or a beach getaway. With a variety of attractions tailored to different interests, Port Maria offers an unforgettable vacation filled with adventure and relaxation.

  • James Bond Beach: Located 5 miles from Port Maria, James Bond Beach offers a stunning stretch of sand and crystal-clear waters. This iconic beach is perfect for sunbathing and enjoying the vibrant beach vibes, making it a great spot for relaxation and fun in the sun.
  • Cool Blue Hole: About 10 miles away, Cool Blue Hole is a breathtaking waterfall surrounded by lush greenery. This outdoor adventure destination provides a romantic setting for swimming, exploring natural beauty, and enjoying thrilling activities like cliff diving.
  • Rio Nuevo Battle Site: Situated 8 miles from Port Maria, the Rio Nuevo Battle Site is a significant historic site that offers a glimpse into Jamaica's rich cultural heritage. Visitors can explore the area where pivotal battles took place, immersing themselves in the island's history.

Best time to go to Port Maria

The best time to visit Port Maria can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Maria falls in August, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature in Port Maria falls in January, February and March. February has slightly low visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
February76.5°F (24.7°C)No RainMostly SunnySlightly LowSlightly High
March76.5°F (24.7°C)Light RainMostly SunnySlightly LowSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
June81.1°F (27.3°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnySlightly LowAverage
September82.2°F (27.9°C)Light RainMostly SunnyAverageSlightly Low
October81.1°F (27.3°C)Light RainMostly SunnyAverageSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly Low
December77.5°F (25.3°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Port Maria

Traveling to Port Maria, Jamaica, you have two major airport options. Kingston's Norman Manley International Airport (KIN) is located 30 miles away, with nearby hotels like the AC Hotel by Marriott Kingston and S Hotel Kingston, both 5 miles from the airport and offering convenient access. Alternatively, Ian Fleming International Airport (OCJ) is only 6 miles from Port Maria, with luxurious nearby accommodations such as Moon Palace Jamaica, Couples Sans Souci, and Sandals Royal Plantation, all providing various transportation services to the airport, including 24-hour airport shuttles and free transfers. These options ensure a smooth arrival for your Jamaican vacation.

Frequently asked questions

What are the best hotels in Port Maria that travelers recommend?
Casa Maria Hotel is a top recommendation for travelers visiting Port Maria, Jamaica. With its private beach access and stunning ocean views, it creates a serene environment great for relaxation. Guests often highlight the luxurious premium bedding, ensuring restful nights, while the on-site couples dining options provide an intimate setting for romantic evenings.
What are the best family hotels in Port Maria?
Casa Maria Hotel in Port Maria, Jamaica, is an excellent choice for families seeking a blend of relaxation and adventure. This charming hotel stands out with its thoughtful amenities, including onsite babysitting and childcare services, allowing parents some well-deserved time to unwind while ensuring their little ones are entertained and safe. Find more child-friendly accommodations in Port Maria.
What are the best budget hotels in Port Maria?
Casa Maria Hotel in Port Maria, Jamaica, offers an friendly space for travelers seeking affordability without sacrificing comfort. Nestled near a private beach, this hotel boasts stunning ocean views from its restaurant, where you can enjoy a meal while soaking in the picturesque surroundings. Guests appreciate the outdoor pool, complete with sun loungers and complimentary pool toys for the little ones, making it an excellent choice for families. View all budget hotels in Port Maria.
What are the most romantic hotels in Port Maria for couples?
For a romantic escape, Casa Maria Hotel in Port Maria is a delightful choice, offering a serene atmosphere complemented by stunning ocean views. Couples can indulge in exquisite dining experiences right by the water, making every meal a memorable occasion. With its private beach and outdoor pool, this hotel provides the great setting for relaxation and romantic moments. See all romantic hotels in Port Maria.
Where can I find the best nightlife in Port Maria?
Port Maria, a charming coastal town in Saint Mary, Jamaica, offers a laid-back yet enjoyable atmosphere, though it's not primarily known for its nightlife.

If you're looking for a vibrant nightlife experience, you might consider venturing to nearby Ocho Rios, which is approximately a 30-minute drive away. Here, you'll find a variety of lively bars and nightclubs that cater to different tastes, from beachside lounges to dance clubs featuring local music and international hits.

For a more relaxed evening, you can explore local eateries in Port Maria that often host live music or entertainment, allowing you to soak in the local culture while enjoying delicious Jamaican cuisine. Be sure to ask your hotel or local guides for recommendations on where to find the best evening activities, as they will have the most current information on events and hotspots.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Port Maria hotel for you.
How can I save on a Port Maria hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Port Maria hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Port Maria hotel?
Prices for hotels in Port Maria often vary, but you can find a great deal from $58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.