A small boat with a green and blue hull, anchored near a rocky shoreline with green hills in the background.

Find hotels in Port Maria from £46

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Port Maria hotels

1. Cambridge Heights Guest House

Cambridge Heights Guest House
Port Maria
£50
includes taxes & fees
31 Aug - 1 Sept
Cambridge Heights Guest House

2. Casa Maria Hotel

Casa Maria Hotel
Port Maria
United States
Suzette
£134
includes taxes & fees
31 Aug - 1 Sept
Casa Maria Hotel

3. Morgans cliff

Morgans cliff
Boscobel
United States
Moeisha
£171
includes taxes & fees
31 Aug - 1 Sept
Morgans cliff

4. Blessings at Strawberry Fields

Blessings at Strawberry Fields
Robins Bay
United States
Sylvia
£81
includes taxes & fees
9 Sept - 10 Sept
Blessings at Strawberry Fields

5. GoldenEye

GoldenEye
Oracabessa
United States
Shann
£533
includes taxes & fees
31 Aug - 1 Sept
GoldenEye

6. Sea Shell Palms

Sea Shell Palms
Tower Isle
United States
Renee
£57
includes taxes & fees
29 Sept - 30 Sept
Sea Shell Palms

7. Blue Haven Guesthouse

Blue Haven Guesthouse
Boscobel
Canada
Connor
£66
includes taxes & fees
31 Aug - 1 Sept
Blue Haven Guesthouse

8. Spring Palm Estate

Spring Palm Estate
Tower Isle
Canada
Shagufta
£74
includes taxes & fees
31 Aug - 1 Sept
Spring Palm Estate

9. Sand And Tan Beach Hotel

Sand And Tan Beach Hotel
Ocho Rios
United States
Wayne
£133
includes taxes & fees
9 Sept - 10 Sept
Sand And Tan Beach Hotel

10. Xpress Vacations Lifestyle

Xpress Vacations Lifestyle
Ocho Rios
£114
includes taxes & fees
14 Sept - 15 Sept
Xpress Vacations Lifestyle

11. Lavender Moon Villas

Lavender Moon Villas
Ocho Rios
Canada
Taiesha
£127
includes taxes & fees
30 Sept - 1 Oct
Lavender Moon Villas

12. Tapioca Village Retreat

Tapioca Village Retreat
Castleton
United States
Günter
£69
includes taxes & fees
31 Aug - 1 Sept
Tapioca Village Retreat

13. Lachemar Guest House

Lachemar Guest House
Ocho Rios
£194
includes taxes & fees
31 Aug - 1 Sept
Lachemar Guest House

14. GC Resort

GC Resort
Tower Isle
United States
Kendricks
£242
includes taxes & fees
31 Aug - 1 Sept
GC Resort

15. Hunter's Rest Villa

Hunter's Rest Villa
Tower Isle
Canada
Monica
£46
includes taxes & fees
6 Sept - 7 Sept
Hunter's Rest Villa

16. Pineapple Court Hotel

Pineapple Court Hotel
Ocho Rios
United States
Sheila
£79
includes taxes & fees
31 Aug - 1 Sept
Pineapple Court Hotel

17. The Dream Nest At Csompo Silver Manor

The Dream Nest At Csompo Silver Manor
Tower Isle
United States
Fabian
£103
includes taxes & fees
31 Aug - 1 Sept
The Dream Nest At Csompo Silver Manor

18. Sunny Beach Inn

Sunny Beach Inn
Ocho Rios
United States
Shannon
£177
includes taxes & fees
31 Aug - 1 Sept
Sunny Beach Inn

19. Sky's Villa Resort

Sky's Villa Resort
Buff Bay
United States
Rosemarie
£125
includes taxes & fees
29 Sept - 30 Sept
Sky's Villa Resort

20. Hibiscus Lodge

Hibiscus Lodge
Ocho Rios
United States
Donna Marie
£104
includes taxes & fees
29 Sept - 30 Sept
Hibiscus Lodge
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port Maria

Colourful 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.

See all hotels in Port Maria
A small boat with a green and blue hull, anchored near a rocky shoreline with green hills in the background.

Top Port Maria Hotel Reviews

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive

10/10 Excellent
"I will definitely be staying at Moon Palace on my next visit as the facilities are top notch, the staff is friendly & there is so much to do, you never get bored. I thoroughly enjoyed my stay, from swimming with dolphins to sunset boat rides, it was a total dream. The only criticism if I'm forced to give one is that the WiFi isn't great. But overall i had a splendid stay."
Chioma 5-night trip
Posted less than an hour ago
Moon Palace Jamaica – All Inclusive
Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

10/10 Excellent
"This was a wonderful vacation for beach, pool, food, and entertainment! I recommend this trip to anyone interested in these activities."
Phillip Bancroft 6-night trip
Posted 1 hour ago
Hotel Riu Ocho Rios - All Inclusive
Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive

10/10 Excellent
"We had an absolutely wonderful vacation at Couples Tower Isle! Our room was very clean, and the air conditioning worked amazingly—which made coming back to the room after a day in the Jamaican sun so comfortable. The food was incredible, even at the buffet! We truly couldn’t have asked for more helpful, friendly, and accommodating staff. Everyone went above and beyond to make our vacation special. We had such a wonderful experience and will definitely be back! Highly recommend Couples Tower Isle!"
Felicia Christine 4-night trip
Posted 2 hours ago
Couples Tower Isle All Inclusive
Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

10/10 Excellent
"Everything was excellent and the staff were very friendly and the service was excellent."
ryan 3-night trip
Posted 1 day ago
Couples Sans Souci All Inclusive
Silver Seas Hotel

Silver Seas Hotel

10/10 Excellent
"A dated resort that still has its panache, which harkens back to the glory days of this gigantic property with clean rooms and a blessed staff who go above and beyond the call of duty to make a very special stay. Very popular with families visiting from USA to see their relatives here in Ocho Rios Jamaica"
William 5-night trip
Posted 2 days ago
Silver Seas Hotel
Fisherman's Point Resort

Fisherman's Point Resort

8/10 Good
"The room was clean and staff was very accommodating, it was great to have the kitchen , although i did not use it."
Daniel 3-night trip
Posted 3 days ago
Fisherman's Point Resort
 Sand And Tan Beach Hotel

Sand And Tan Beach Hotel

8/10 Good
"The property is well laid out with quiet white sand beach"
Wayne 2-night trip
Posted 3 days ago
Sand And Tan Beach Hotel
Sandals Ochi - ALL INCLUSIVE Adults Only

Sandals Ochi - ALL INCLUSIVE Adults Only

10/10 Excellent
"The property was beautiful and everyone was very nice and accommodating. Savaugn was very helpful and always offering the card ride up and down since my sister had an ankle injury. Front desk was great. Restaurants were good. The bartenders at the pool bar were very slow and don't acknowledge the guests at the bar tomatoes say, be right with you. we actually ended going to a different bar for our cocktails."
Megan Rose 4-night trip
Posted 8 days ago
Sandals Ochi - ALL INCLUSIVE Adults Only
Hibiscus Lodge

Hibiscus Lodge

10/10 Excellent
"Great staffs"
Karl 5-night trip
Posted 8 days ago
Hibiscus Lodge

More cheap stays in Port Maria

Little Shaw Park Guest House

Little Shaw Park Guest House

21 Shaw Park Road Ocho Rios St. Ann
£50
31 Aug - 1 Sept
includes taxes & fees
7/10 Good! (69 reviews)
Little Shaw Park Guest House
Sea Shell Palms

Sea Shell Palms

Pompano Bay, Tower Isle Tower Isle
£57
29 Sept - 30 Sept
includes taxes & fees
Sea Shell Palms
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place Ocho Rios Saint Ann
£79
31 Aug - 1 Sept
includes taxes & fees
Pineapple Court Hotel
Turtle Towers Apartments

Turtle Towers Apartments

Main Street Ocho Rios Saint Ann
Get rates
4.2/10 (20 reviews)
Turtle Towers Apartments
Sandcastles Beach Resort One-bedroom

Sandcastles Beach Resort One-bedroom

Main St Ocho Rios St. Ann Parish
Get rates
2/10 (3 reviews)
Sandcastles Beach Resort One-bedroom
Sky Castles

Sky Castles

Columbus Heights Ocho Rios
Get ratesSky Castles

Find out more about Port Maria

Top reasons to visit Port Maria

  • Stunning Beaches: Port Maria boasts beautiful beaches with crystal clear waters, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Enjoy hiking tours and various adventure activities that showcase the area's natural beauty.
  • Cultural Experiences: Immerse yourself in the vibrant local culture and explore the charming fishing village atmosphere.
  • Historical Attractions: Visit notable sites like the St. Mary Courthouse for a touch of local history.
  • Diverse Accommodations: Choose from inviting bed and breakfasts to comfortable hotels for a perfect seaside retreat.

Find great hotels near Port Maria

Experience the charm of Port Maria, Saint Mary, Jamaica, with a delightful range of accommodations to suit every traveller. From inviting bed and breakfasts to comfortable hotels, you'll find the perfect setting for your beachside adventure. With amenities like swimming pools and family-friendly facilities, enjoy a relaxing Jamaican retreat while exploring the stunning surroundings. Discover the best hotel reviews and make your holiday unforgettable in this vibrant coastal town.

  • Couples Tower Isle All Inclusive: This 4.5-star resort, rated 9.2 by guests, offers a romantic beachfront escape just 16.1km from Port Maria. Couples Tower Isle is designed for those seeking a blissful getaway, featuring unlimited food and drinks alongside a plethora of activities, including aerobics, tennis, and watersports. Enjoy stunning ocean views from the restaurant or relax by the pool, which boasts a poolside bar and spa treatments designed for couples. With romance packages and unique experiences like champagne service, this resort guarantees an unforgettable stay for lovebirds.
  • Couples Sans Souci All Inclusive: A luxurious 5-star resort with a guest rating of 9.2, Couples Sans Souci is the epitome of a beach vacation, located 22.5km from Port Maria. This all-inclusive haven offers a wealth of activities, from scuba diving to tennis, ensuring you never run out of things to do. With direct beach access, exquisite dining options, and vibrant entertainment, it’s perfect for couples looking to indulge in a lavish romantic escape. The resort’s serene atmosphere and high-end amenities promise a truly opulent retreat.
  • Silver Seas Hotel: Rated as a 3-star hotel, Silver Seas Hotel is situated 22.5km from Port Maria and caters to adventure seekers looking for a beach holiday. With direct access to the beach, guests can engage in various adventure sports such as sailing, snorkeling, and mountain biking nearby. The hotel provides a laid-back atmosphere, perfect for unwinding after a day of exploration and excitement. It’s a great choice for travellers who wish to blend relaxation with thrill.

Where to stay near Port Maria

Port Maria, a charming beach town in the parish of Saint Mary, offers a delightful blend of culture and outdoor adventure. Visitors can immerse themselves in the vibrant atmosphere of its bustling seaport while enjoying romantic excursions and family-friendly activities. Nearby attractions promise stunning scenery and opportunities for relaxation, making it an ideal destination for a memorable Jamaican getaway.

  • Ocho Rios: Situated 22.5km from Port Maria, Ocho Rios is a vibrant city renowned for its outdoor adventures and stunning beaches. This bustling destination draws visitors year-round, with peak seasons occurring from July to August and December. Here, you can engage in various activities, including golfing at world-class courses, exploring lush parks, and visiting breathtaking waterfalls. The beaches are a highlight, offering crystal-clear waters that invite relaxation and exploration alike.
  • Oracabessa: Located a mere 6.4km from Port Maria, Oracabessa is a charming town perfect for those seeking a beach and sports experience. The area attracts visitors consistently, with peaks in March to April and July. You can enjoy a day at the beach or unwind at one of the local resorts, making it an ideal spot for families and active travellers. Attractions include serene family beaches and a picturesque lagoon, offering opportunities for swimming and water sports.
  • Galina: Just 4.8km from Port Maria, Galina is a delightful city steeped in culture and family-oriented fun. Visitors can enjoy a mix of cultural experiences, beach outings, and shopping trips, especially during the peak months of July to August and December. Explore local golf courses, indulge in retail therapy at shopping centres, or admire the historic sites and charming churches. The inviting beaches here are perfect for spending quality time with loved ones while soaking in the sun.

Things to do in Port Maria

Port Maria offers a delightful blend of culture, outdoor adventures, and stunning scenery for an unforgettable vacation. Visitors can enjoy hiking tours that showcase the area's natural beauty, explore the charm of the local fishing village, and partake in various adventure activities. For those who appreciate golf, there are excellent courses available nearby. Immerse yourself in the vibrant local culture as you explore all that Port Maria has to offer.

Shopping

In Port Maria, you can explore local craft markets for unique souvenirs and gifts. If you're up for a drive, head to the nearby St. Ann's Bay, about 19.3km away, where you can visit the Island Village Shopping Centre for a mix of shops and dining options.

Recreation

Experience the serene ambiance at the Tranquil Waters Wellness Retreat, where you can indulge in restorative yoga sessions and soothing massages. Explore the lush surroundings with guided nature walks, immersing yourself in the beauty of Jamaica's landscapes while rejuvenating your body and mind.

Adventure

In Port Maria, explore the lush trails of the Blue Mountains for breathtaking views and thrilling hikes. Experience the vibrant local culture at the nearby James Bond Beach, ideal for swimming and sunbathing. Don’t miss the stunning waterfalls at Dunn's River Falls, perfect for a refreshing climb and swim.

Nightlife

Experience the vibrant nightlife at the Port Maria Fish Market for fresh seafood and local vibes. For a lively atmosphere, visit the Bamboo Bar, where you can enjoy cocktails and reggae music, soaking in the island’s rhythm under the stars.

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

Booking tips and Expedia advantages for Port Maria

  • 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 April, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Port Maria about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, 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 when you book an Expedia package.

Find the best attractions near Port Maria

Port Maria, located in Saint Mary, Jamaica, offers a delightful blend of culture and outdoor activities, making it perfect for a scenic getaway. Visitors can explore beautiful beaches, stunning waterfalls, and lush parks, ideal for romantic experiences. Notable attractions in the area include the St. Mary Courthouse, adding a touch of local history to your trip. Whether you're seeking relaxation or adventure, Port Maria has something for everyone.

  • Mahogany Beach: Located 22.5km from Port Maria, Mahogany Beach offers a serene escape with its soft sands and crystal-clear waters. Enjoy the laid-back beach vibes, perfect for sunbathing, swimming, or simply soaking in the natural beauty of Jamaica's coastline.
  • Harmony Hall: Situated 12.9km away, Harmony Hall is a cultural gem featuring local art and crafts. This gallery showcases the vibrant creativity of Jamaican artists, making it an enriching experience for art enthusiasts and culture lovers alike.
  • Prospect Plantation: Just 19.3km from Port Maria, Prospect Plantation is an eco-friendly destination where you can explore lush greenery and learn about sustainable farming practices. Enjoy outdoor activities while appreciating the beauty of Jamaica’s natural landscape.

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 SunnyAverageSlightly High
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 HighAverage

The nearest major airports for your trip to Port Maria

For a visit to Port Maria, Jamaica, you can fly into three major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is 109.4km away, with nearby hotels like Sandals Montego Bay and Breathless Montego Bay, both offering easy airport access. KINgston (KIN-Norman Manley Intl.) is 48.3km from Port Maria, featuring hotels such as S Hotel Kingston, which provides airport shuttle services. The closest option is Ocho Rios (OCJ-Ian Fleming Intl.), located just 9.7km away, with excellent accommodations like Moon Palace Jamaica and Couples Sans Souci, both offering free shuttle services. Each location provides convenient access to your holiday destination.

Frequently asked questions

What is the best area to stay in Port Maria?
The best area to stay in Port Maria is along the coastline directly east and west of the town centre, particularly in areas offering private villas or boutique hotels.These coastal stretches provide direct access to the Caribbean Sea, often featuring private beaches or secluded coves. While Port Maria itself is a small, functional town, the immediate surrounding coastal areas are where you'll find quality accommodation. You'll typically find properties located among lush tropical gardens, offering privacy and stunning sea views.Couples looking for a romantic escape will find these coastal properties ideal. They offer a tranquil setting for relaxation, often with amenities like private pools, in-villa dining, and direct beach access. Imagine enjoying a quiet evening on your veranda with the sound of the waves.Families will also appreciate the space and privacy offered by villas in these areas. Many properties come with multiple bedrooms, fully equipped kitchens, and outdoor spaces superb for children to play.
What are the best family hotels in Port Maria?
For families travelling to Port Maria, the Casa Maria Hotel is an excellent choice.This 3.5-star hotel is highly recommended for families due to its relevant amenities, such as pool toys and on-site babysitting and childcare services, which provide convenience for parents. The hotel also offers couples dining options, allowing adults to enjoy a nice meal while their children are looked after. While the Jamaica Beaches are around 70.4 km away, the hotel itself provides a comfortable and entertaining base for family holidays.
What are the most romantic hotels in Port Maria for couples?
For a romantic stay in Port Maria, the Casa Maria Hotel is a wonderful option for couples.The 3.5-star Casa Maria Hotel offers beautiful ocean views, great for a romantic escape. Guests can enjoy the outdoor pool with sun loungers and take advantage of the couples dining options. The hotel also provides an area shuttle for convenient access to nearby attractions.
What are the best hotels in Port Maria near Jamaica Beaches?
For hotels in Port Maria that offer a family-friendly experience near Jamaica Beaches, the Casa Maria Hotel is a good option.The Casa Maria Hotel is a 3.5-star accommodation that features convenient pool toys and on-site babysitting and childcare services, making it ideal for families. Additionally, it offers couples dining, providing a nice option for adults.
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 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 £46 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.

Explore a world of travel with Expedia