Lodging Image

Find hotels in Port Maria from £39

  • 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
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Port Maria hotels

1. Cambridge Heights Guest House

Cambridge Heights Guest House
Port Maria
£47
includes taxes & fees
1 Nov - 2 Nov
Cambridge Heights Guest House

2. Casa Maria Hotel

Casa Maria Hotel
Port Maria
£137
includes taxes & fees
19 Oct - 20 Oct
Casa Maria Hotel

3. Morgans cliff

Morgans cliff
Boscobel
United States
Moeisha
£184
includes taxes & fees
24 Oct - 25 Oct
Morgans cliff

4. Blessings at Strawberry Fields

Blessings at Strawberry Fields
Robins Bay
United States
Sylvia
£74
includes taxes & fees
15 Oct - 16 Oct
Blessings at Strawberry Fields

5. GoldenEye

GoldenEye
Oracabessa
United States
Maria
£544
includes taxes & fees
4 Nov - 5 Nov
GoldenEye

6. Sea Shell Palms

Sea Shell Palms
Tower Isle
£64
includes taxes & fees
8 Nov - 9 Nov
Sea Shell Palms

7. Hibiscus Lodge

Hibiscus Lodge
Ocho Rios
United States
traci
£105
includes taxes & fees
10 Nov - 11 Nov
Hibiscus Lodge

8. Sand And Tan Beach Hotel

Sand And Tan Beach Hotel
Ocho Rios
United States
Karel M
£133
includes taxes & fees
10 Nov - 11 Nov
Sand And Tan Beach Hotel

9. Spring Palm Estate

Spring Palm Estate
Tower Isle
£63
includes taxes & fees
15 Oct - 16 Oct
Spring Palm Estate

10. Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
Ocho Rios
United States
Adekoya
£286
includes taxes & fees
28 Oct - 29 Oct
Moon Palace Jamaica – All Inclusive

11. Serenity Cove Resorts

Serenity Cove Resorts
Ocho Rios
United States
Orville
£66
includes taxes & fees
16 Oct - 17 Oct
Serenity Cove Resorts

12. Silver Seas Hotel

Silver Seas Hotel
Ocho Rios
United States
William
£69
includes taxes & fees
15 Oct - 16 Oct
Silver Seas Hotel

13. Hillview at Mystic Ridge

Hillview at Mystic Ridge
Ocho Rios
£85
includes taxes & fees
13 Nov - 14 Nov
Hillview at Mystic Ridge

14. Fisherman's Point Resort

Fisherman's Point Resort
Ocho Rios
United States
Shawnette
£94
includes taxes & fees
15 Oct - 16 Oct
Fisherman's Point Resort

15. Ocean View Beach Hotel

Ocean View Beach Hotel
Ocho Rios
Canada
Sandra
£84
includes taxes & fees
26 Oct - 27 Oct
Ocean View Beach Hotel

16. Xpress Vacations Lifestyle

Xpress Vacations Lifestyle
Ocho Rios
£110
includes taxes & fees
4 Nov - 5 Nov
Xpress Vacations Lifestyle

17. Pineapple Court Hotel

Pineapple Court Hotel
Ocho Rios
Canada
Dian
£79
includes taxes & fees
19 Oct - 20 Oct
Pineapple Court Hotel

18. Sky's Villa Resort

Sky's Villa Resort
Buff Bay
United States
Rosemarie
£120
includes taxes & fees
13 Nov - 14 Nov
Sky's Villa Resort

19. Lavender Moon Villas

Lavender Moon Villas
Ocho Rios
Canada
Taiesha
£126
includes taxes & fees
13 Nov - 14 Nov
Lavender Moon Villas

20. Sago Palm Hotel

Sago Palm Hotel
Ocho Rios
Canada
Camille
£185
includes taxes & fees
20 Oct - 21 Oct
Sago Palm Hotel
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

Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive

8/10 Good
"Rooms serviced daily, however not always swept or mopped. General site spotless staff worked tirelessly to clean up or restock after guests. Lovely grounds . Pools beach always well maintained lots of places to relax and take in the ambiance. Activity team always very engaging. My 1 wish would be the access for wheelchair users or people supporting a wheelchair user. To be make less hazardous two ramps to enter the lobby area. From the road to the pavement needs to be leveled off and the ramp to access the building needs to have some sort of guard at the end. It is more noticeable the steep angle when using the ramp to leave the building. General accessibility is good."
Daphney 2-night trip
Posted 4 hours ago
Hotel Riu Ocho Rios - All Inclusive
Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive

10/10 Excellent
"."
Kristen 5-night trip
Posted 1 day ago
Moon Palace Jamaica – All Inclusive
Sandals Royal Plantation - ALL INCLUSIVE Adults Only

Sandals Royal Plantation - ALL INCLUSIVE Adults Only

10/10 Excellent
"Excellent service from staff, nothing was too much for them to do. Clean room everyday throughout our stay. Amazing beach view from our room. The staff at breakfast remembering what you had for breakfast. Our experience with as 10/10, we had the opportunity to visit the other 2 resort that was also amazing. Can’t wait for 2027 for another sandals adventure. Facilities are amazing. Everywhere clean and well kept."
Nicku 7-night trip
Posted 1 day ago
Sandals Royal Plantation - ALL INCLUSIVE Adults Only
Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive

10/10 Excellent
"The Couple’s Tower Resort was great! The staff is very friendly and helpful, and was the best I’ve ever experienced. The resort was great, the activities wonderful, and the food fabulous. The staff makes an effort to give their visitors a great dining experience."
Donald Joel 5-night trip
Posted 1 day ago
Couples Tower Isle All Inclusive
Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive

8/10 Good
"We have been several times, however this was our first time back in 7 years and found that overall the resort had not changed. We are not foodies but did find the quality has slipped in the buffet as well the staff were less attentive. Not a big deal first world problems most will say. We enjoy brand but believe they need to improve the quality of food and alcoholic drinks."
Daniel 9-night trip
Posted 1 day ago
Couples Sans Souci All Inclusive
GoldenEye

GoldenEye

8/10 Good
"The concept is amazing – you feel so close to nature. My bungalow was nestled in the natural landscape, emerging just enough to catch a view of the ocean. The staff were very accommodating, and Romane (Night Shift Supervisor) and Richard (Maintenance Supervisor) went above and beyond to make sure I was comfortable and safe. Thank you, Team GoldenEye, for your guest-centred approach. It made my stay on your property truly amazing!"
Maria 1-night trip
Posted 2 days ago
GoldenEye
Hibiscus Lodge

Hibiscus Lodge

8/10 Good
"Room is clean and staff is helpful."
traci 1-night trip
Posted 4 days ago
Hibiscus Lodge
Sandals Ochi - ALL INCLUSIVE Adults Only

Sandals Ochi - ALL INCLUSIVE Adults Only

10/10 Excellent
"Everything was very clean. Everyone was happy and polite. The friendliest staff I've ever seen on vacation. No gossip between employees means they're truly happy. Very refreshing. We'll be back for sure!!!"
Christopher 7-night trip
Posted 3 weeks ago
Sandals Ochi - ALL INCLUSIVE Adults Only
Silver Seas Hotel

Silver Seas Hotel

10/10 Excellent
"A budget hotel that has nice views of the ocean. If you looking for somewhere that has a view then this is perfect. The property could be updated. I believe if they just change the tiling and apply some paint with minor art work and murals that place would be perfect. For now tho if you are on a budget then this is the place."
D 1-night trip
Posted 1 month ago
Silver Seas Hotel

More cheap stays in Port Maria

Little Shaw Park Guest House

Little Shaw Park Guest House

21 Shaw Park Road Ocho Rios St. Ann
£39
14 Nov - 15 Nov
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
£64
8 Nov - 9 Nov
includes taxes & fees
8.2/10 Very good! (274 reviews)
Sea Shell Palms
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place Ocho Rios Saint Ann
£79
19 Oct - 20 Oct
includes taxes & fees
Pineapple Court Hotel
Sky Castles

Sky Castles

Columbus Heights Ocho Rios
£94
15 Oct - 16 Oct
includes taxes & fees
Sky Castles
Turtle Towers Apartments

Turtle Towers Apartments

Main Street Ocho Rios Saint Ann
Get ratesTurtle 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

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 £39 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