12 Cheap Cruises Under $500 Per Person

When it comes to affordable vacations, it can be hard to beat cruising. Yes, you can spend as much as you want (including tens of thousands of dollars if you feel so inclined). But on the other end of the spectrum you can spend very little to get a great vacation.

Case in point: Our list of cruises under $300. In that list you’ll find a dozen trips that can take you to some of the world’s nicest beaches for less than three bills per person. However, while those cruises are popular, you usually can only cruise for a few days (trips of five days or fewer) to meet that sort of budget.

That’s why we expanded our search with this list of cruises under $500. With just a couple of hundred dollars extra per person, your list of options expands dramatically. Perhaps best of all, many week-long cruises are now within your budget.

What follows below are not necessarily the cheapest cruises you can take. Instead, we’ve highlighted a number of vacations that are under $500 and unique or good deals for varied reasons. This includes a trip aboard one of the largest cruise ships in the world, and some of the cheapest trips aboard newer ship that we’ve seen.

If you want to do your own search, you can do so on Avoya Travel (which searches all the cruise lines for the best deals).

The fares shown below are at the time of writing and subject to change. All fares are on a per-person basis for interior cabins, before taxes and port fees.

Note: This article contains links to our advertising partner AvoyaTravel.com to learn more about specific cruises and book your trip.

6 Night Caribbean Cruise From Miami on Carnival

Date: October 24, 2021
Ship: Carnival Horizon | Ports: Montego Bay, Grand Cayman, Cozumel
Price: $439

Take a cruise to Jamaica, the Cayman Islands, and Mexico on this six-night journey from Miami. Oh yeah, did we also mention that it’s aboard Carnival Horizon — one of the cruise line’s newest ships?

That’s right: For less than $500 per person (for an interior cabin), you can get a great vacation aboard a practically brand-new ship. Most of the time the rates on the newest ships are much higher as they are more popular with passengers. Learn more about this trip.

7 Night Caribbean Cruise From Galveston on Royal Caribbean

Date: October 17, 2021
Ship: Liberty of the Seas | Ports: Cozumel, Grand Cayman, Falmouth
Price: $489

Liberty of the Seas in Cozumel

Royal Caribbean is historically a little pricier than its main rival Carnival. However, there are still deals to be found.

For example, this cruise aboard Liberty of the Seas sails from Galveston (near Houston) for a seven nights at just $489 per person. Along the way you will make stops in popular ports Cozumel and Grand Cayman, before hitting Falmouth, Jamaica.

Liberty of the Seas is a slightly older ship, but still plenty large and comfy — and especially convenient for cruisers coming from Houston, which is a short drive away. Learn more about this trip.

6 Night Caribbean Cruise From Tampa on Carnival

Date: December 5, 2021
Ship: Carnival Pride | Ports: Cozumel, Belize City, Costa Maya
Price: $419

This list isn’t meant to be the absolute cheapest cruises you can buy. Instead, it’s a roundup of affordable cruises across destinations and ports. So while this cruise from Tampa isn’t the least expensive you will find, it is a good deal if you want to sail from the port.

For six nights you’ll sail to Cozumel, Belize City, and Costa Maya — three great ports in the Caribbean in December. It’s a great time to relax right before the holidays kick into high gear. Learn more about this trip.

4 Night Bermuda Cruise From New York on Norwegian

Norwegian Encore at sea

Date: November 8, 2020
Ship: Norwegian Encore | Ports: Kings Wharf, Bermuda
Price: $379

Sailing from New York City is typically a little pricier than from the big ports farther south, like Miami. Still, there are deals to be had. For just $379 per person, you can cruise aboard the Norwegian Encore — the cruise line’s newest ship —  from New York to Bermuda. Perhaps best of all, this cruise departs November 8, giving you a chance to escape the chilly Northeastern fall for warmer locales for a few days. Learn more about this trip.

5 Night Caribbean Cruise From Miami on Celebrity

Date: November 3, 2021
Ship: Celebrity Infinity | Ports: Key West, Cozumel
Price: $399

Why would a five-night cruise make our list? After all, we feature multiple trips that are longer. However, those cruises aren’t aboard the Celebrity Infinity. Celebrity is a luxury cruise line that’s a step above mass-market lines like Royal Caribbean or Carnival. This trip departs Miami for Key West and then a day in Cozumel for returning. At just $399, it’s an inexpensive way to get a taste of a higher-end cruise to see if it’s right for you. Learn more about this trip.

7 Night Caribbean Cruise From Miami on MSC

Date: December 5, 2021
Ship: MSC Meraviglia | Ports: Roatan, Belize City, Costa Maya, Ocean Cay
Price: $449

MSC on side of ship

Are you the sort of person who would much rather be in port than on the ship? Then check out this $449 cruise from MSC. Sailing from Miami, it stops in Roatan, Belize City, Costa Maya, and MSC’s island, Ocean Cay. So not only do you get a lot of time in port, you also get one of the least expensive cruises to visit four different ports. Learn more about this trip.

5 Night Caribbean Cruise From Miami on Norwegian

Date: December 8, 2020
Ship: Norwegian Joy | Ports: Harvest Caye, Costa Maya
Price: $399

It’s extremely rare to get a price under $500 for any cruise aboard a practically brand-new ship, but that’s what we’ve found. Norwegian Joy is among the newest and largest ships in the Norwegian fleet and includes all the latest and greatest, including a go-kart track at sea.

This trip departs in December 2020, with a stop at NCL’s private island, Harvest Caye. From there, it makes a stop just a few miles north at Costa Maya, Mexico. Learn more about this trip.

8 Night Eastern Caribbean Cruise From Miami on Royal Caribbean

Date: May 8, 2021
Ship: Brilliance of the Seas | Ports: Antigua, St. Lucia, CocoCay
Price: $388

Getting a week-long cruise under $500 is normally a good deal. This trip is under $400 and it’s eight nights instead of seven. That’s a staggeringly good price. Best of all, the itinerary is one of the best we’ve seen.

This cruise stops in Antigua and St. Lucia — two ports that don’t get visited near as much but offer a lot to passengers. From there, it makes a stop at Royal Caribbean’s private island, CocoCay, which we consider a must-see. Learn more about this trip.

6 Night Caribbean Cruise From Miami on Carnival

Date: September 5, 2021
Ship: Carnival Sunrise | Ports: Half Moon Cay, Amber Cove, Grand Turks
Price: $379

Sometimes it’s nice to keep things simple. This is an easy six-night cruise departing Miami aboard the Carnival Sunrise… that costs just $379 for an interior cabin. There’s also a little bonus. You’ll have stops in Half Moon Cay, Amber Cove, and Grand Turk — all highly desirable ports of call before returning home to Miami. Itineraries don’t get much better. Learn more about this trip.

5 Night Caribbean Cruise From Miami on Norwegian

Date: March 12, 2021
Ship: Norwegian Pearl | Ports: Harvest Caye, Costa Maya
Price: $399

This itinerary is similar to one posted earlier in our list, but there is a big difference. This trip aboard the Norwegian Pearl sails during the height of Spring Break.

It departs Miami and takes you to the western Caribbean, with a stop in Costa Maya. In addition, there is also a stop in Harvest Caye (Norwegian’s island) so you get plenty of time on shore… and not just on the ship. Learn more about this trip.

4 Night Caribbean Cruise From Fort Lauderdale on Royal Caribbean

Date: November 4, 2020
Ship: Oasis of the Seas | Ports: Labadee
Price: $519

Ok, this trip is slightly above the $500 threshold, but we had to include it. 

Not everyone has the time to head out for a week-long cruise. While we have a number of deals on shorter cruises here, we also wanted to include this trip on Oasis of the Seas. This vessel is one of the largest in the world and a must-see.

Passengers will stop in Labadee, Haiti — Royal Caribbean’s private slice of the island. The trip is right before Thanksgiving, so just be warned you might put on a few pounds with a cruise right before the big holiday. Learn more about this trip.

6 Night Caribbean Cruise From Fort Lauderdale on Carnival

Date: November 14, 2021
Ship: Carnival Freedom | Ports: Princess Cays, Grand Turk, Amber Cove
Price: $349

Forget $500… for less than $400, you can take a six-night cruise with stops in the Princess Cays, Grand Turk, and Amber Cove. You will be hard pressed to find a better deal than this, which costs less than $60 per night for an interior cabin on a per-person basis. Learn more about this trip.

Bonus Cruise:

7 Night Caribbean Cruise From Miami on MSC

Date: December 11, 2021
Ship: MSC Seashore | Ports: San Juan, US Virgin Islands, Puerto Plata, Ocean Cay
Price: $449

MSC Seaside docked in Costa Maya

The final cruise on our list is aboard the MSC Seashore, a ship that doesn’t even start sailing until June 2021, but promises to be one of the most beautiful cruise liners at sea. This cruise will take you from Miami for a week with stops in San Juan, the US Virgin Islands, the Dominican Republic and Ocean Cay — MSC’s private island. At $449 to sail for a week aboard one of the newest ships in the world, that’s a good price. Learn more about this trip.

Ready to find your next cruise under $500? Click here to search across all cruise lines and dates on AvoyaTravel.com.

Popular: 39 Useful Things to Pack (17 You Wouldn't Think Of)

Read Next: Park & Cruise Hotels for Every Port in America

Popular: 107 Best Cruise Tips, Secrets, Tricks, and Freebies

12 Cheap Cruises Under $500 Per Person


Please enter your comment!
Please enter your name here