We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter
9 available
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Airport Transportation Internet Meeting Rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Bar/Lounge Free ParkingAny
Distance from
Any
1 km
      No results found
    Traveller rating
    Any
    Hotel classAny
    Style Budget RomanticAny
    • Sort by:
    • Traveller Ranked
    • Best Value
    • Lowest price
    • Distance
    List Map
    Sort Best Value
    Filter
    Like saving money? We search up to 200 sites to help you save up to 30%
    Updating list...
    US$136
    Booking.com
    View Deal
    Great 4.5/5
    #1 Best Value of 9 hotels in Port Maria
    • Free Wifi
    • Free Parking
    US$120
    Travelocity
    View Deal
    Good 3.5/5
    #2 Best Value of 9 hotels in Port Maria
    • Free Wifi
    • Free Parking
    Booking.com
    View Deal
    #3 Best Value of 9 hotels in Port Maria
      B&Bs/Inns near Port Maria (27)
      Tamarind Great House(Oracabessa)(Great Value!)
      US$95
      Booking.com
      View Deal
      Excellent 5/5
      6.8 km from Port Maria
      • Free Parking
      • Pool
      US$83
      Booking.com
      View Deal
      Great 4.5/5
      11.1 km from Port Maria
      • Free Wifi
      • Free Parking
      US$902
      TripAdvisor
      View Deal
      Great 4.5/5
      Certificate of Excellence
      16.6 km from Port Maria
      • Breakfast included
      • Pool
      Chrisanns Beach Resort(Ocho Rios)(Great Value!)
      US$88
      US$69
      Expedia.com
      View Deal
      Very Good 4/5
      17.4 km from Port Maria
      • Free Wifi
      • Free Parking
      Kaz Kreol Beach Lodge(Ocho Rios)(Great Value!)
      US$120
      US$87
      Booking.com
      View Deal
      Very Good 4/5
      19.7 km from Port Maria
      • Free Wifi
      • Free Parking
      US$236
      US$191
      Booking.com
      View Deal
      Average 3/5
      19.9 km from Port Maria
      • Free Parking
      • Pool
      Jamaica Inn(Ocho Rios)
      US$339
      Expedia.com
      View Deal
      Excellent 5/5
      Certificate of Excellence
      20.3 km from Port Maria
      • Free Wifi
      • Free Parking
      US$749
      TripAdvisor
      View Deal
      Great 4.5/5
      20.9 km from Port Maria
      • Free Parking
      • Breakfast included
      US$75
      Booking.com
      View Deal
      Good 3.5/5
      21.6 km from Port Maria
      • Free Wifi
      • Free Parking
      Village Hotel(Ocho Rios)
      US$104
      US$75
      Booking.com
      View Deal
      Average 3/5
      22.2 km from Port Maria
      • Free Wifi
      • Free Parking
      Hibiscus Lodge Hotel(Ocho Rios)(Great Value!)
      US$115
      Booking.com
      View Deal
      Very Good 4/5
      22.4 km from Port Maria
      • Free Wifi
      • Free Parking
      US$81
      Booking.com
      View Deal
      Good 3.5/5
      22.6 km from Port Maria
      • Free Parking
      • Pool
      US$125
      Booking.com
      View Deal
      Average 3/5
      22.6 km from Port Maria
      • Free Wifi
      • Free Parking
      Ocean Sands(Ocho Rios)
      US$65
      Booking.com
      View Deal
      Good 3.5/5
      22.8 km from Port Maria
      • Free Wifi
      • Free Parking
      Moon Palace Jamaica(Ocho Rios)
      US$606
      US$547
      Expedia.com
      View Deal
      Great 4.5/5
      Certificate of Excellence
      23.0 km from Port Maria
      • Free Wifi
      • Free Parking
      Rooms Ocho Rios(Ocho Rios)
      US$115
      Expedia.com
      View Deal
      Good 3.5/5
      23.0 km from Port Maria
      • Free Parking
      • Breakfast included
      US$128
      Expedia.com
      View Deal
      Average 3/5
      23.2 km from Port Maria
      • Free Wifi
      • Free Parking
      US$145
      US$90
      Expedia.com
      View Deal
      Average 3/5
      23.3 km from Port Maria
      • Free Parking
      • Pool
      US$570
      US$385
      Booking.com
      View Deal
      Great 4.5/5
      Certificate of Excellence
      29.5 km from Port Maria
      • Free Parking
      • Breakfast included
      US$76
      US$73
      Expedia.com
      View Deal
      29.7 km from Port Maria
      • Free Wifi
      • Free Parking
      Seacrest Beach Resort(St. Ann's Bay)
      US$91
      Expedia.com
      View Deal
      33.3 km from Port Maria
      • Free Wifi
      • Free Parking
      Strawberry Hill(Kingston)
      US$310
      Booking.com
      View Deal
      Great 4.5/5
      Certificate of Excellence
      39.4 km from Port Maria
      • Free Wifi
      • Free Parking
      US$252
      US$189
      Booking.com
      View Deal
      Great 4.5/5
      Certificate of Excellence
      40.4 km from Port Maria
      • Free Wifi
      • Free Parking
      Christar Villas(Kingston)
      US$125
      Booking.com
      View Deal
      Average 3/5
      40.8 km from Port Maria
      • Free Wifi
      • Free Parking
      US$95
      Booking.com
      View Deal
      Average 3/5
      41.0 km from Port Maria
      • Free Wifi
      • Free Parking
      Indies Hotel(Kingston)
      US$86
      Booking.com
      View Deal
      Average 3/5
      41.5 km from Port Maria
      • Free Wifi
      • Free Parking
      US$118
      Orbitz.com
      View Deal
      Good 3.5/5
      41.6 km from Port Maria
      • Free Wifi
      • Free Parking
      Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.