Find hotels in Port Maria from $70

  • 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

Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive
4.5 star property
Tower Isle
9.2 out of 10, Wonderful, (1,004 reviews)
"Wonderful stay. The staff were really helpful. The food was great and everything was so clean. We are definitely planning to go back."
Canada
Faith
Couples Tower Isle All Inclusive

Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
3.5 star property
Ocho Rios
8.2 out of 10, Very Good, (2,809 reviews)
"Food was great and staff were polite and professional "
United States
carol
$311 nightly
The price is $346
Feb 10 - Feb 11
Total with taxes and fees
Hotel Riu Ocho Rios - All Inclusive

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very Good, (1,912 reviews)
"Great staff the food was very good good vibes overall a great resort "
United States
David
$519 nightly
The price is $575
Mar 8 - Mar 9
Total with taxes and fees
Moon Palace Jamaica – All Inclusive

GoldenEye

GoldenEye
4.0 star property
Oracabessa
9.2 out of 10, Wonderful, (135 reviews)
"Beautiful hotel, wonderful staff. Would stay again in a heart beat!"
United States
Simone
$809 nightly
The price is $883
Mar 2 - Mar 3
Total with taxes and fees
GoldenEye

Casa Maria Hotel

Casa Maria Hotel
3.5 star property
Port Maria
6.4 out of 10, (62 reviews)
"Ocean view"
United States
Jacqueline
$164 nightly
The price is $181
Feb 9 - Feb 10
Total with taxes and fees
Casa Maria Hotel

Spring Valley Inn

Spring Valley Inn
3.0 star property
Tower Isle
9.6 out of 10, Exceptional, (8 reviews)
"Enjoy place to stay "
United States
Rapheal
Spring Valley Inn

Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very Good, (202 reviews)
"The staff nice and the room was clean."
United States
Maria
$62 nightly
The price is $70
Mar 8 - Mar 9
Total with taxes and fees
Sea Shell Palms

Sandals Ochi - ALL INCLUSIVE Couples Only

Sandals Ochi - ALL INCLUSIVE Couples Only
4.5 star property
Ocho Rios
8.0 out of 10, Very Good, (413 reviews)
"The spa was amazing and definitely worth it. Food was excellent and staff is super kind and always willing to help "
United States
Devyn
Sandals Ochi - ALL INCLUSIVE Couples Only

S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1,627 reviews)
"Really nice hotel and staff"
United Kingdom
Robert
$222 nightly
The price is $256
Feb 15 - Feb 16
Total with taxes and fees
S Hotel Kingston

Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive
5.0 star property
Ocho Rios
9.2 out of 10, Wonderful, (854 reviews)
"Enjoyed our stay. The staff was amazing."
United States
Lawonda
Couples Sans Souci All Inclusive

ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
Kingston
8.8 out of 10, Excellent, (1,184 reviews)
"Very nice staff and great location "
United States
Donnie
$167 nightly
The price is $186
Mar 6 - Mar 7
Total with taxes and fees
ROK Hotel Kingston, Tapestry Collection by Hilton

Sandals Dunns River - Couples Only - All-inclusive

Sandals Dunns River - Couples Only - All-inclusive
4.5 star property
Ocho Rios
8.8 out of 10, Excellent, (36 reviews)
"Great trip! "
United States
Connor
Sandals Dunns River - Couples Only - All-inclusive

Lavender Moon Villas

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

The Cardiff Hotel & Spa

The Cardiff Hotel & Spa
4.5 star property
Runaway Bay
8.2 out of 10, Very Good, (288 reviews)
"Breakfast was great."
United States
Diana
$115 nightly
The price is $129
Feb 10 - Feb 11
Total with taxes and fees
The Cardiff Hotel & Spa

Sandals Royal Plantation - ALL INCLUSIVE Couples Only

Sandals Royal Plantation - ALL INCLUSIVE Couples Only
5.0 star property
Ocho Rios
9.4 out of 10, Exceptional, (108 reviews)
"Omg book this resort now. By far the best vacation ever!! The manager Omar was very friendly and wonderful. The entire staff make you feel very relaxed and welcome. Our butler Anthony and Robert wow amazing!!! Anthony always went above and beyond and was just pleasant. If you are looking for 5star service and a very relaxing vacation don’t search any further. Best part is they have a shuttle that goes to the other sandles property so you will never get bored."
Canada
Anita
Sandals Royal Plantation - ALL INCLUSIVE Couples Only

AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.2 out of 10, Wonderful, (929 reviews)
"Nice hotel"
United States
Sheldon
$266 nightly
The price is $293
Mar 6 - Mar 7
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

Jamaica Inn

Jamaica Inn
4.5 star property
Ocho Rios
9.6 out of 10, Exceptional, (451 reviews)
"Totally relaxed pace with impeccable service. Beautiful hotel if you want peace and quiet, set in lovely gardens for a break from the rest of the world!!"
United Kingdom
Tim
Jamaica Inn

Whispering Seas

Whispering Seas
3.5 star property
Tower Isle
9.0 out of 10, Wonderful, (163 reviews)
"The room need to up grade "
United States
Sonny
Whispering Seas

The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston
9.0 out of 10, Wonderful, (1,007 reviews)
"Clean and nuce pool and bar"
United States
Dameion
$201 nightly
The price is $223
Mar 9 - Mar 10
Total with taxes and fees
The Courtleigh Hotel and Suites

Hermosa Cove Villa Resort and Suites

Hermosa Cove Villa Resort and Suites
4.5 star property
Ocho Rios
9.8 out of 10, Exceptional, (92 reviews)
"Clean, well furnished, and spacious villas, with great staff and amenities."
Canada
Spencer
Hermosa Cove Villa Resort and Suites
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 is the best area to stay in Port Maria?
The best area to stay in Port Maria is directly along the coastline, particularly in the vicinity of Oracabessa, which offers a more private and upscale experience.

This area is characterized by its secluded coves, lush tropical vegetation, and direct access to the Caribbean Sea. While Port Maria itself is a smaller town, the stretch of coast towards Oracabessa provides a collection of exclusive properties and villas, ideal for those seeking tranquility and luxury.

Couples looking for a private and romantic getaway will find this area particularly appealing.
What are the best family hotels in Port Maria?
For a family-friendly hotel in Port Maria, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys for children and onsite babysitting and childcare services. While it also provides couples dining options, its family-friendly features make it a great choice for those traveling with children.
What are the most romantic hotels in Port Maria for couples?
For a romantic getaway in Port Maria, the Casa Maria Hotel is an excellent choice for couples.

This 3.5-star hotel offers a beautiful ocean view, superb for a romantic escape. Couples can enjoy special couples dining experiences and relax by the outdoor pool with sun loungers. The hotel also provides an area shuttle, making it convenient to explore nearby attractions.
What are the best hotels in Port Maria near Jamaica Beaches?
For a family-friendly hotel in Port Maria near Jamaica Beaches, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys and onsite babysitting/childcare services, making it convenient for parents traveling with children. It also features couples dining for those looking for a special experience. This hotel is located approximately 43.8 miles from Jamaica Beaches.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Maria.
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 $70 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.