Find hotels in Port Maria from £50

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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, (66 reviews)
"The room was clean and kept clean during our stay. The staff - amazing people!!!! It is a very scenic spot! Breakfast was great; dinner, not so much. "
United States
Suzette
The price is £135
includes taxes & fees
2 Jun - 3 Jun
Casa Maria Hotel

Sandcastles Beach Resort One-bedroom

Sandcastles Beach Resort One-bedroom
2.0 star property
Ocho Rios
The price is £124
includes taxes & fees
18 Jun - 19 Jun
Sandcastles Beach Resort One-bedroom

Lejartre's Retreat

Lejartre's Retreat
3.0 star property
Mount James
The price is £164
includes taxes & fees
1 Jun - 2 Jun
Lejartre's Retreat

Blue Haven Guesthouse

Blue Haven Guesthouse
2.0 star property
Boscobel
2.0 out of 10, (2 reviews)
"Unfortunately, our experience was very disappointing. When we arrived, the gate was closed and we were unable to get into the property. The telephone number listed at the entrance was not in service, so we had no way to contact anyone for assistance. After finally managing to get in touch with the owner nearly two hours later, we were asked if we still wanted to stay. By that point, the situation had already caused a great deal of frustration and inconvenience. Don't waste your time....
United States
Lisa
The price is £58
includes taxes & fees
1 Jun - 2 Jun
Blue Haven Guesthouse

Windbreak Villa

Windbreak Villa
3.5 star property
Buff Bay
The price is £80
includes taxes & fees
1 Jun - 2 Jun
Windbreak Villa

Sky's Villa Resort

Sky's Villa Resort
3.0 star property
Buff Bay
9.4 out of 10, Exceptional, (15 reviews)
"Beautiful property and great stay experience. "
United States
Denise
The price is £123
includes taxes & fees
22 Jun - 23 Jun
Sky's Villa Resort

Royal Palm Luxury Villa

Royal Palm Luxury Villa
2.0 star property
Great Pond
The price is £268
includes taxes & fees
1 Jun - 2 Jun
Royal Palm Luxury Villa

Tapioca Village Retreat

Tapioca Village Retreat
3.0 star property
Castleton
6.0 out of 10, (2 reviews)
"There is so much nature and friendliness! "
United States
Günter
The price is £66
includes taxes & fees
7 Jun - 8 Jun
Tapioca Village Retreat

The Dream Nest At Csompo Silver Manor

The Dream Nest At Csompo Silver Manor
3.0 star property
Tower Isle
2.0 out of 10, (2 reviews)
"Couldn't find tried call no one picked up. Had to sleep in the car in a shopping plaza for a tourist. Sad 😔"
United States
Fabian
The price is £104
includes taxes & fees
1 Jun - 2 Jun
The Dream Nest At Csompo Silver Manor

Morgans cliff

Morgans cliff
3.5 star property
Boscobel
9.4 out of 10, Exceptional, (61 reviews)
"Breakfast was fresh and service was exemplary "
United States
Cynthia
The price is £195
includes taxes & fees
8 Jun - 9 Jun
Morgans cliff

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very good, (1,999 reviews)
"The room was clean and the staff were great"
Canada
Lurell
The price is £407
includes taxes & fees
22 Jun - 23 Jun
Moon Palace Jamaica – All Inclusive

Blue-sky penthouse

Blue-sky penthouse
4.5 star property
Tower Isle
9.0 out of 10, Wonderful, (2 reviews)
"What a fabulous penthouse! We could not recommend this location more highly: gorgeous views, spacious, well-appointed kitchen, inviting bedrooms. Everything has been thought of and provided by our responsive host. My family can’t wait to return!"
United States
Tammy
The price is £334
includes taxes & fees
1 Jul - 2 Jul
Blue-sky penthouse

ritashomeawayfromhome

ritashomeawayfromhome
2.5 star property
River Oaks
9.6 out of 10, Exceptional, (5 reviews)
"We had a wonderful stay"
United States
Velletta
The price is £66
includes taxes & fees
1 Jun - 2 Jun
ritashomeawayfromhome

Stafford Oasis

Stafford Oasis
3.0 star property
Ocho Rios
The price is £400
includes taxes & fees
1 Jun - 2 Jun
Stafford Oasis

Luxury Oceanfront Villa Fully Staffed

Luxury Oceanfront Villa Fully Staffed
2.0 star property
Tower Isle
The price is £1,356
includes taxes & fees
7 Jun - 8 Jun
Luxury Oceanfront Villa Fully Staffed

3 Bedroom Cozy House in Drax Hall

3 Bedroom Cozy House in Drax Hall
3.5 star property
Ocho Rios
The price is £275
includes taxes & fees
1 Jun - 2 Jun
3 Bedroom Cozy House in Drax Hall

Serenity Vacation Villa

Serenity Vacation Villa
2.0 star property
Ocho Rios
The price is £198
includes taxes & fees
2 Jun - 3 Jun
Serenity Vacation Villa

Opulenz DraxHall

Opulenz DraxHall
3.5 star property
St. Ann's Bay
The price is £4,161
includes taxes & fees
1 Jun - 2 Jun
Opulenz DraxHall

Majestic Supreme Ridge Cott

Majestic Supreme Ridge Cott
3.0 star property
Ocho Rios
2.0 out of 10, (1 review)
The price is £346
includes taxes & fees
1 Jun - 2 Jun
Majestic Supreme Ridge Cott

Pineapple Court Hotel

Pineapple Court Hotel
2.5 star property
Ocho Rios
7.8 out of 10, Good, (236 reviews)
"Enjoyed my stay there.. will definitely go back again."
United States
Stacy ann
The price is £60
includes taxes & fees
4 Jun - 5 Jun
Pineapple Court 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

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.

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

Top Port Maria Hotel Reviews

More cheap stays in Port Maria

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 can I save on a Port Maria hotel booking with Expedia?
Members always get our best prices. Find our best Port Maria hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £50 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.