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

Next weekend
In two weeks

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 28 - Dec 29
Total with taxes and fees
Casa Maria Hotel

Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very Good, (192)
"Spotless rooms and Courteous staff. Breakfast delicious and delivered promptly. I will definitely visit again. "
United States
Melrose
$62 nightly
The price is $70
Jan 18 - Jan 19, 2026
Total with taxes and fees
Sea Shell Palms

Pineapple Court Hotel

Pineapple Court Hotel
2.5 star property
Ocho Rios
7.8 out of 10, Good, (209)
"Great place to stay "
United States
Junior
$73 nightly
The price is $81
Jan 1 - Jan 2, 2026
Total with taxes and fees
Pineapple Court Hotel

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

Morgans cliff

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

Sky's Villa Resort

Sky's Villa Resort
3.0 star property
Buff Bay
9.2 out of 10, Wonderful, (11)
"I like everything there was excellent "
United States
Angela
$147 nightly
The price is $168
Dec 29 - Dec 30
Total with taxes and fees
Sky's Villa Resort

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
$71 nightly
The price is $83
Jan 10 - Jan 11, 2026
Total with taxes and fees
Ocean View Beach Hotel

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very Good, (1853)
"The staff was very friendly and the food options were on the whole very delicious. "
United States
Davie
$359 nightly
The price is $399
Jan 27 - Jan 28, 2026
Total with taxes and fees
Moon Palace Jamaica – All Inclusive

Tapioca Village Retreat

Tapioca Village Retreat
3.0 star property
Castleton
6.0 out of 10, (2)
"There is so much nature and friendliness! "
United States
Günter
$80 nightly
The price is $93
Jan 4 - Jan 5, 2026
Total with taxes and fees
Tapioca Village Retreat

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
$168 nightly
The price is $195
Jan 10 - Jan 11, 2026
Total with taxes and fees
Sago Palm Hotel

Sand And Tan Beach Hotel

Sand And Tan Beach Hotel
4.0 star property
Ocho Rios
7.8 out of 10, Good, (256)
"Great stay"
Canada
CLIFTON
$173 nightly
The price is $191
Jan 15 - Jan 16, 2026
Total with taxes and fees
Sand And Tan Beach Hotel

Caldo Tours

Caldo Tours
2.5 star property
Ewarton
10.0 out of 10, Exceptional, (3)
"Very inviting and the owner's are wonderful people that keeps you comfortable and satisfied "
United States
Stephen
$90 nightly
The price is $100
Dec 28 - Dec 29
Total with taxes and fees
Caldo Tours

Lejartre's Retreat

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

Opulenz DraxHall

Opulenz DraxHall
3.5 star property
St. Ann's Bay
$5,390 nightly
The price is $6,199
Dec 28 - Dec 29
Total with taxes and fees
Opulenz DraxHall

Hibiscus Lodge

Hibiscus Lodge
3.0 star property
Ocho Rios
8.6 out of 10, Excellent, (664)
"The front desk and cleaning staff were especially courteous and helpful The food was delicious and some waitresses were very amicable The ambience and the proximity of the hotel were wonderful "
Canada
Janice
$158 nightly
The price is $173
Dec 30 - Dec 31
Total with taxes and fees
Hibiscus Lodge

Silver Seas Hotel

Silver Seas Hotel
3.0 star property
Ocho Rios
6.2 out of 10, (739)
"Great value in the heart of Ocho, but not an all inclusive, this hotel suits white and black people who are confident enough to walk about a secure Jamaican resort town and engage with locals on occassion and not so much for the timid holiday goer."
United Kingdom
Nick
$78 nightly
The price is $90
Jan 23 - Jan 24, 2026
Total with taxes and fees
Silver Seas Hotel

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 2 - Jan 3, 2026
Total with taxes and fees
SandCastles Deluxe Beach Resort

Hillview at Mystic Ridge

Hillview at Mystic Ridge
3.5 star property
Ocho Rios
7.2 out of 10, Good, (346)
"Just amazing, will stay here again "
Canada
Ashley
$86 nightly
The price is $96
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hillview at Mystic Ridge

A taste of Jamaica Lavern place

A taste of Jamaica Lavern place
4.0 star property
Ocho Rios
9.0 out of 10, Wonderful, (38)
"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

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 28 - Dec 29
Total with taxes and fees
Lavender Moon Villas
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.