Book Vacation Packages | Sun Country Airlines (2024)

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

  1. Homekeyboard_arrow_right
  2. Latest offers

Featured Vacation Packages

Shop by Destination

View all Vacation Packages

MEXICO

USA

JAMAICA

ARUBA

DOMINICAN REPUBLIC

PUERTO RICO

Featured Hotel Brands

Shop by Activity

BEACH

FAMILY

ADVENTURE

GOLF

Frequently Asked Questions


Does Sun Country Airlines offer vacation packages?

Yes. Sun Country offers flight and hotel vacation packages that allow you to make trip planning easier, take advantage of special hotel deals, and earn even more Sun Country Rewards points.

Where can I go with a Sun Country Airlines vacation package?

Sun Country Airlines flight and hotel vacation packages are available anywhere we fly. For the most up-to-date list of cities, check out our route map.

How do I book a vacation package with Sun Country Airlines?

You can book a Sun Country Airlines flight and hotel vacation package online at suncountry.com or by calling our reservations team at 651-905-2737.

How do I get the best vacation package deals with Sun Country Airlines?

You will find the best prices on Sun Country Airlines flights and vacation packages at suncountry.com. For the best deals across our network, take a look at our vacation package deals.

If I book a vacation package, do I have to pay for bags? How much do bags cost on Sun Country Airlines?

All Sun Country Airlines reservations include one under seat item per traveler at no charge. For more information on carry-on or checked bag fees, visit our Bags and Optional Services page.

Can you pick your seat on a Sun Country flight as part of a vacation package?

Yes. Seats can be purchased at the time of booking or online before you travel via the Manage Trip section of suncountry.com. In order to get the seat you want or to ensure you sit with your traveling companions, we highly recommend purchasing seat selections in advance. Read more about our seat offerings on the Bags and Optional Services page.

What is Sun Country Airlines known for?

Sun Country Airlines is all about providing safe, reliable, hassle-free flights at affordable prices with warm and friendly service. We’re here to connect our community with their favorite people and places to create lifelong memories and transformative experiences.

Destinations

add remove The Americas

Can't find what you're looking for?

  • Uplift | Book now. Pay over time.
  • My Trips
  • Check In
  • Stories by Sun Country

${renderViewMoreButton()}`; } function renderCarousel(){ return `

${renderDeals()}

`; } function renderDealCard(item, classes){ const renderImage = (item) => { return `

${item['night_stay']} ${item['night_stay'] == 1 ? labels.stay_title : labels.stays_title}

`; } const renderIinerary = (item) => { return `

${labels.prep_destination_place} ${item.destination_city_name.toLowerCase()}

${labels.prep_origin_place} ${item.origin_city_name.toLowerCase()}

`; } const renderStars = (item) => { var rating = item['hotel_rating']; if(!rating){ return ""; } return `

`; } const renderDestination = (item) => { return `

${isHotel ? item['hotel_name'].toLowerCase() : labels.prep_destination_place + ' ' + item.destination_city_name.toLowerCase()}

${!isHotel ? labels.prep_origin_place + ' ' + item.origin_city_name.toLowerCase() : ''} ${isHotel ? renderIinerary(item) : ''} ${item.departure_date_formated} - ${item.return_date_formated} ${labels['flight_title']||'Flight'} + ${labels['hotel_title']||'Hotel'}

${item['night_stay']} ${item['night_stay'] == 1 ? labels.night_title : labels.nights_title}

${isHotel ? renderStars(item) : ''}

`; } return `

${hasImages ? renderImage(item) : ''}

${renderDestination(item)}

${renderPriceCell(item)}

`; } function renderDealRow(item, classes){ const renderItinerary = () => { return `

${labels.prep_destination_place} ${item.destination_city_name.toLowerCase()}

${labels.prep_origin_place} ${item.origin_city_name.toLowerCase()}

`; } return `

${isHotel ? item['hotel_name'] : renderItinerary() } ${isHotel ? renderItinerary() : item['hotel_name'] }

${labels.departure_date} ${item.departure_date_short}

${labels.return_date} ${item.return_date_short}

${item['night_stay']} ${item['night_stay'] == 1 ? labels.night_title : labels.nights_title} ${renderPriceCell(item)}

`; } function renderPriceCell(item){ return`

${labels.prep_starting_price}

${item.full_price}*

${isTable ? labels['perperson_title'] : labels['perperson_long_title']}

${labels.last_seen} ${item.price_last_seen.value} ${labels['last_seen_' + item.price_last_seen.unit]}

`; } function renderViewMoreButton(){ if(!hasHiddenDeals){ return ""; } return `

`; } function renderDeals(){ var result = ''; current_widget['deals'].forEach((item, idx) => { result = result + (isTable ? renderDealRow(item, getItemClasses(idx)) : renderDealCard(item, getItemClasses(idx))); }); return result; } const getItemClasses = (item_index) => { const meta = current_widget['metadata']; var classes = isTable ? 'offer-row' : 'pw-card'; classes = classes + (isHotel ? ' pw-card-hotel' : ' pw-card-route'); hasHiddenDeals = false; if(isTable && (item_index >= 12|| (isMobile && item_index >= 2))){ classes = classes + ' pw-hidden-card'; hasHiddenDeals = true; } if(meta['visualization_type'] == 'GRID' && (item_index >= 12 || (isMobile && item_index >= 2))){ classes = classes + ' pw-hidden-card'; hasHiddenDeals = true; } if(meta['visualization_type'] == 'CAROUSEL'){ classes = classes + ' swiper-slide'; } if(!isTable && meta['include_images']){ classes = classes + ' has-image'; } return classes; } function getDealMetadata(item){ return ` trfx-booking data-oac="${item.origin_airport_code}" data-dac="${item.destination_airport_code}" data-departure-date="${item.departure_date_standard}" data-travel-class="${item.travel_class}" data-price="${item.full_price}" data-return-date="${item.return_date_standard}" data-title="${item.origin_city_name} ${labels.prep_destination_place} ${item.destination_city_name}" data-sub="${config.dates_title}: ${item.departure_date_standard} ${(item.return_date ? ' - ' + item.return_date_standard : '')}" data-promo-code="${(item.promo_code || '')}" data-site-edition="${config.site_edition}" data-currency-code="${item.currency_code}"`; } //todo $('.pw-view-more').on('click', function(){ $(this).parent('.price-widget-deals').children('.pw-hide').addClass('show'); $(this).text = labels['pw-show-less']; }); function renderWidgets(data, isRemote){ ids.forEach(function(id){ //normalize data current_widget['id'] = id; current_widget['metadata'] = isRemote ? data['metadata'][id] : getRemoteMeta(id); current_widget['deals'] = isRemote ? data[id] : pricing_widgets['price_widget-' + id]['deals']; isTable = current_widget['metadata']['visualization_type'] == 'TABLE' || current_widget['metadata']['visualization_type'] == ''; if(isMobile && current_widget['metadata']['visualization_type'] == 'GRID'){ current_widget['metadata']['visualization_type'] = 'CAROUSEL'; } if(isMobile && isTable){ isTable = false; current_widget['metadata']['visualization_type'] = 'GRID'; } isHotel = current_widget['metadata']['module_type'] == 'HOTEL'; hasImages = current_widget['metadata']['include_images']; //render var html = ''; if(isHotel){ current_widget['deals'].sort(function(a, b){ return b.night_stay - a.night_stay }); } if(isTable){ html = renderTable(current_widget['metadata'], current_widget['deals'], current_widget['labels']); } if(current_widget['metadata']['visualization_type'] == 'GRID'){ html = renderGrid(current_widget['metadata'], current_widget['deals'], current_widget['labels']); } if(current_widget['metadata']['visualization_type'] == 'CAROUSEL'){ html = renderCarousel(current_widget['metadata'], current_widget['deals'], current_widget['labels']); } //attach html $('[data-price-widget="' + id + '"]').children('.price-widget-deals').html(html); $('[data-price-widget="' + id + '"]').parent().parent().attr("data-em-dpa-type", current_widget['metadata']['visualization_type']); const delay = ms => new Promise(res => setTimeout(res, ms)); (async() => { await delay(500);})(); //initialize js-comp if needed if(current_widget['metadata']['visualization_type'] == 'CAROUSEL'){ initSwiper(id); } initHandlers(); //remove placeholder var selector = '[data-price-widget="' + id + '"]'; document.querySelectorAll(selector).forEach(function (element) { element.classList.remove("async"); }); }); } function initSwiper(id){ swipers[id] = new Swiper("#swiper-" + id, { spaceBetween: 20, breakpoints: { 420: { slidesPerView: 1, slidesPerGroup: 1 }, 658: { slidesPerView: 2, slidesPerGroup: 2 }, 980: { slidesPerView: 3, slidesPerGroup: 3 }, 1200: { slidesPerView: 4, slidesPerGroup: 4 } }, pagination: { el: "#swiper-pag-" + id, clickable: true }, navigation: { nextEl: ".swiper-button-next-" + id, prevEl: ".swiper-button-prev-" + id } }); } function getRemoteMeta(id){ const pw = pricing_widgets['price_widget-' + id]; return { visualization_type: pw['fare_visualization_type'], module_type: pw['module_type'], include_images: pw['include_images'] } } function initHandlers(){ var buton_selector = `#view-more-${current_widget['id']}`; $(buton_selector).click(function(){ const $this = $(this); const steps = $this.data('step'); const $parent = $(this).parents('.price-widget-deals'); for(var i=0; i

0 && result && result.hasOwnProperty('meta') && result.hasOwnProperty(ids[0]); result && renderWidgets(result, true); }).fail(function () { renderWidgets(pricing_widgets, false) });});
Book Vacation Packages | Sun Country Airlines (2024)

References

Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 5954

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.