In celebration of National Cruise Vacation Week, cruise companies are offering some of their most aggressive deals of the year which has resulted in some of the best cruise deals seen in months, according to Travelzoo.

This includes both last-minute cruises as well as early-bird 2013 sailings.

Among Travelzoo’s best picks were: the Bahamas: oceanview cabin on 2-night cruise at $79; Mediterranean 10-night cruise from Rome with $150 credit at $349; Caribbean: Oceanview cabin on 9-night cruise from New Jersey with $50 credit at $799; Bermuda: 7-night cruise from Boston with $75 credit at $479.

Trans-Atlantic:11 nights on the Norwegian Epic plus $100 credit at $499; Bahamas: 7-night fall cruise from NYC at $299 to $399; Baltics and Russia: 9-night spring cruise w/$150 credit at $899.

South Pacific: Luxury 11-night cruise in upgraded cabin with air from 26 cities at $4,917; Alaska: Upscale 7-night spring cruise with $150 credit at $549.

Prices are listed per person and credits are per cabin. Taxes will vary depending on itinerary and are not included in the above prices unless airfare is included.