Lodging Image

Find hotels in Port Maria from £45

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Maria hotels

Cambridge Heights Guest House

Cambridge Heights Guest House
2.0 star property
Port Maria
10.0 out of 10, Exceptional, (1 review)
The price is £45
includes taxes & fees
8 Jul - 9 Jul
Cambridge Heights Guest House

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 £136
includes taxes & fees
1 Jul - 2 Jul
Casa Maria Hotel

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
8 Jul - 9 Jul
Sky's Villa Resort

Morgans cliff

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

Lejartre's Retreat

Lejartre's Retreat
3.0 star property
Mount James
The price is £166
includes taxes & fees
12 Jun - 13 Jun
Lejartre's Retreat

Windbreak Villa

Windbreak Villa
3.5 star property
Buff Bay
The price is £81
includes taxes & fees
21 Jun - 22 Jun
Windbreak Villa

Blue Haven Guesthouse

Blue Haven Guesthouse
2.0 star property
Boscobel
4.8 out of 10, (3 reviews)
"I had a nice time at this guest house while on vacation. Marilyn was wonderful and accommodating. The room was clean and had good AC. The view overlooking the ocean was absolutely stunning! Lots of shops are within walking distance as well. All in all it was a great experience and I would definitely come back! :)"
Canada
Connor
The price is £73
includes taxes & fees
10 Jun - 11 Jun
Blue Haven Guesthouse

GoldenEye

GoldenEye
4.0 star property
Oracabessa
9.4 out of 10, Exceptional, (146 reviews)
"Such a lovely place! I spend the most wonderful vacations with my husband. The place was surrounded by nature everywhere and it was such a calm place. The staff was incredibly kind."
United States
Natalia
The price is £540
includes taxes & fees
15 Jun - 16 Jun
GoldenEye

Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very good, (236 reviews)
"This place is a good place to stay . The staff are helpful and friendly."
United States
Duwayne
The price is £64
includes taxes & fees
28 Jun - 29 Jun
Sea Shell Palms

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 £70
includes taxes & fees
30 Jun - 1 Jul
Tapioca Village Retreat

Pineapple Court Hotel

Pineapple Court Hotel
2.5 star property
Ocho Rios
7.8 out of 10, Good, (239 reviews)
"Enjoyed my stay there.. will definitely go back again."
United States
Stacy ann
The price is £66
includes taxes & fees
10 Jun - 11 Jun
Pineapple Court Hotel

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 £63
includes taxes & fees
12 Jun - 13 Jun
ritashomeawayfromhome

Sand And Tan Beach Hotel

Sand And Tan Beach Hotel
4.0 star property
Ocho Rios
7.6 out of 10, Good, (285 reviews)
"Beautiful beach access! Staff are very friendly and the rooms are clean with running hot water. The food is on the pricey side and the bar closes fairly early imo (9pm), so if you’re hungry or thirsty late be prepared to venture off the property, but the party vibes are very nice during the weekend. Breakfast is very nice, worth the wake up and the view from the rooms are amazing! Would absolutely stay again :)"
Canada
Douglas
The price is £147
includes taxes & fees
23 Jun - 24 Jun
Sand And Tan Beach Hotel

DeJee Lodging

DeJee Lodging
3.5 star property
Ocho Rios
8.0 out of 10, Very good, (2 reviews)
"Kids enjoyed the pool but could have been cleaner and have some seating around the pool. Small local shops around for food items. House had everything needed for the stay and very fast response from property manager when had any questions "
Canada
Erica
The price is £165
includes taxes & fees
26 Jun - 27 Jun
DeJee Lodging

Lavender Moon Villas

Lavender Moon Villas
4.5 star property
Ocho Rios
8.2 out of 10, Very good, (17 reviews)
"Absolutely the best! Very friendly staff, super helpful. The property is also very beautiful. 10/10!!"
United States
Kadia
The price is £182
includes taxes & fees
10 Jun - 11 Jun
Lavender Moon Villas

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 £105
includes taxes & fees
10 Jun - 11 Jun
The Dream Nest At Csompo Silver Manor

A taste of Jamaica Lavern place

A taste of Jamaica Lavern place
4.0 star property
Ocho Rios
8.8 out of 10, Excellent, (45 reviews)
"Overall good stay, convenient to downtown Ocho Rios."
United States
Owen
The price is £76
includes taxes & fees
10 Jun - 11 Jun
A taste of Jamaica Lavern place

Ocho Rios Villa at Coolshade IV

Ocho Rios Villa at Coolshade IV
3.5 star property
St. Ann's Bay
9.4 out of 10, Exceptional, (10 reviews)
"I loved everything about it. Beautiful place"
United States
Anonymous traveller
The price is £271
includes taxes & fees
11 Jun - 12 Jun
Ocho Rios Villa at Coolshade IV

Sago Palm Hotel

Sago Palm Hotel
4.5 star property
Ocho Rios
8.8 out of 10, Excellent, (304 reviews)
"Nice resort"
United States
Kevontae
The price is £159
includes taxes & fees
4 Jul - 5 Jul
Sago Palm Hotel

Sandcastles Beach Resort One-bedroom

Sandcastles Beach Resort One-bedroom
2.0 star property
Ocho Rios
2.0 out of 10, (1 review)
"The room i reserved is not what I got. I reserved a queen bed and a pull out couch arrived and there was only a bed. They advertise fast wifi in every room there was no wifi at all."
United States
Quinton
The price is £125
includes taxes & fees
29 Jun - 30 Jun
Sandcastles Beach Resort One-bedroom
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 £45 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.