The deals are piling up for the spring, summer and fall, and now is a great time to book a future cruise with some unbeatable prices and perks. From Alaska to the warm waters of the Caribbean, these cruises offer plenty of bang for the buck -- and plenty of fun, too.

Here are five of our favorite voyages coming up this year on Holland America Line.

Note: Cruises are subject to availability, and prices may change at any time. All prices are per person, based on double occupancy. Perks may only apply to select sailings and cabin categories and are subject to change at any time.

5-Night Western Caribbean Cruise

Price: $299 per person ($60 per night)
Ship: Veendam
Date: November 3, 2020
Itinerary: Tampa > Key West > Sea Day > Cozumel > Sea Day > Tampa
Bonus Offers: Onboard credit, free gratuities, discounted shore excursions

7-Night Alaska Cruise

Price: $399 per person ($57 per night)
Ship: Oosterdam
Date: August 23, 2020
Itinerary: Seattle > Sea Day > Juneau > Hubbard Glacier >  Sitka > Ketchikan > Victoria > Seattle
Bonus Offers: Onboard credit, free gratuities

7-Night Canada & New England Cruise

Price: $499 per person ($71 per night)
Ship: Zaandam
Date: May 9, 2020
Itinerary: Boston > Bar Harbor > Halifax > Sydney (Nova Scotia) > Charlottetown > Sea Day > Quebec City > Montreal
Bonus Offers: Onboard credit, free gratuities

18-Night Panama Canal & Central America Cruise

Price: $799 per person ($44 per night)
Ship: Volendam
Date: April 5, 2020
Itinerary: Fort Lauderdale > Half Moon Cay > Sea Day > Sea Day > Curacao > Aruba > Sea Day > Panama Canal > Sea Day > Puntarenas > Corinto > Puerto Quetzal > Puerto Chiapas > Huatulco > Sea Day > Puerto Vallarta > Sea Day > Sea Day > San Diego
Bonus Offers: Onboard credit

14-Day British Isles Cruise

Price: $999 per person ($71 per night)
Ship: Veendam
Date: May 9, 2020
Itinerary: Amsterdam > Sea Day > St. Peter Port > Cobh > Ilfracombe > Fishguard > Dublin > Isle of Man > Sea Day > Stornoway > Belfast > Dunmore East (Waterford) > Sea Day > Sea Day > Antwerp > Amsterdam
Bonus Offers: Free beverage package, onboard credit, discounted shore excursions