A beach day in Jamaica from a cruise ship costs between $0 and $250+ per person depending on how you do it — from free public beaches to all-inclusive resort day passes running $80–$150/person, plus ship-sold excursions that charge $60–$130/person for the same experience.
Photo: Carnival Cruise Line
Jamaica is one of the most beautiful port stops in the Caribbean — and one of the easiest places to overpay for a beach chair and a rum punch. Whether you're docking in Montego Bay or Ocho Rios, you have real choices here, and the difference between them can be $150 per person. Here's exactly what each option costs.
What a Jamaica Beach Day Actually Costs
The price range is enormous because your options are genuinely different experiences. At the low end, you can walk to a public beach for almost nothing. At the high end, you're buying a full resort day pass with open bar and buffet. In the middle, the cruise ship is happily charging you a markup to arrange something you could book yourself for less.
| Option | Cost Per Person | What You Get |
|---|---|---|
| Public beach (Doctor's Cave, Montego Bay) | $6–$8 entry | Beach, chairs, calm water, facilities |
| Independent taxi + public beach | $15–$25 all-in | Same beach + round-trip transport |
| Resort day pass (booked direct) | $80–$130 | Pool, beach, food, drinks, facilities |
| All-inclusive resort day pass (open bar) | $100–$150 | Full open bar, buffet, beach, pool |
| Cruise ship beach excursion | $60–$130 | Usually beach + transport, sometimes drinks |
| Private charter beach day | $150–$250+ | Your own boat, secluded beach, guide |
The cruise ship excursion sweet spot is a myth. You're typically paying $90–$110/person for a bus ride to a resort beach where the day pass booked directly costs $80–$100. The ship's markup exists purely for the convenience of ship-backed guarantees — meaning they'll wait for you if the excursion runs late. Whether that's worth $20–$30 extra per person is your call.
Photo: Carnival Cruise Line
Key Factors That Drive the Cost
Which port you're in matters a lot. Montego Bay (MoBay) gives you the easiest access to good beaches — Doctor's Cave Beach is a short $5–$8 taxi ride from the pier and charges only $6–$8 entry. Ocho Rios is more resort-oriented; the nearest decent public beach is farther from the cruise terminal, making a resort day pass or ship excursion more logical from there.
All-inclusive resort day passes are the big variable. Properties like Sandals, Iberostar, Riu, and Moon Palace all sell day passes to cruise passengers. Prices shift based on season and how close to port day you book. Booking at least 48–72 hours ahead through the resort directly almost always gets you 10–20% off versus booking at the gate or through a ship excursion desk.
Open bar inclusion changes the math fast. If you're a drinker, the jump from a $90 beach-only pass to a $130 all-inclusive pass pays for itself at roughly 3–4 cocktails. Rum punches and Red Stripes in Jamaica run $8–$14 at resort bars.
Time ashore is finite. Most Jamaica port calls give you 7–9 hours in port. Factor in 20–40 minutes of travel each way to resorts outside the immediate port area (especially in Ocho Rios). You're realistically looking at 5–6 hours of actual beach time.
Independent travel risk is real but manageable. Jamaica has a reputation that makes some cruisers nervous about going independent. Stick to licensed JUTA taxis (they have a union rate board at the pier), negotiate your fare before you get in, and stay in tourist-zone beaches. The risk is overstated — but it's not zero.
Photo: Carnival Cruise Line
Practical Tips to Save Money and Get the Best Value
Book resort day passes directly, not through the ship. Go to the resort's website, search "day pass" or "cruise visitor pass," and book online. Sandals MoBay, Iberostar Rose Hall, and Riu Montego Bay all have this option. You'll save $15–$35/person versus the cruise line's version of the same product.
Use JUTA taxis, not random drivers. The official JUTA taxi stand is right at the cruise pier. Fares to Doctor's Cave Beach from Montego Bay pier: $5–$8 each way per person in a shared cab. Non-union drivers will quote you more and sometimes pressure you. Walk past them to the official stand.
Doctor's Cave Beach is genuinely excellent and genuinely cheap. It's one of the most famous beaches in the Caribbean. Entry is $6–$8/person, chairs are $5–$8 to rent, and you can grab jerk chicken and a Red Stripe nearby for under $15. Total beach day budget including transport: $30–$40/person. That's it.
If you want all-inclusive, go all-in. Half-measures don't work here. Either do the cheap public beach or commit to a full resort day pass with open bar. Paying $80 for a beach-only resort pass and then spending $60 on drinks anyway means you'd have been better off at the $130 all-inclusive tier.
Pre-negotiate everything. Port vendors, taxi drivers, beach chair rentals — everything in Jamaica is negotiable except the official entry fees. If someone quotes you a price, a polite counter of 20–30% lower is standard practice and usually accepted.
Don't book the ship's snorkel-plus-beach combos unless you specifically want to snorkel. These packages run $95–$140/person and are fine — but if you're mainly there for the beach, you're paying a premium for an activity you're not prioritizing.
Best Jamaica Beach Options by Budget
Budget traveler ($30–$50/person total): JUTA taxi to Doctor's Cave Beach, $6 entry, $6 chair rental, lunch from a local jerk spot near the beach. Bring cash in small USD bills or Jamaican dollars. This is an excellent day — don't let anyone tell you otherwise.
Mid-range ($100–$130/person): Book a resort day pass directly at Iberostar Rose Hall or Riu Montego Bay. Beach, pool, food, and a few drinks included. Book online 48+ hours ahead for the best rate. Use a JUTA cab to get there.
Splurge ($150–$200+/person): Full Sandals MoBay day pass with open bar, gourmet dining, and access to all facilities. Or book a private catamaran charter through a local operator that includes a stop at a secluded beach, snorkeling, and lunch. This is the move if you're celebrating something or want a legitimately special memory.
Jamaica rewards travelers who do a little homework before the ship docks. The cruise line will happily sell you convenience at a markup — but the independent options here are genuinely easy, safe, and dramatically cheaper. Run your options through CruiseMutiny to see how your Jamaica day fits into your overall cruise spending picture before you commit.