The 47th Holiday Bowl kicks off Monday, December 28, 2026 at 2 p.m. PT (5 p.m. ET) at Snapdragon Stadium in San Diego, on The CW. Stay in Mission Valley on the Trolley's Green Line, which stops at the stadium. December rooms in San Diego are cheap; the post-Christmas flights are what cost you.
Live rates and availability plotted around Snapdragon Stadium.
The date is set. The 47th Holiday Bowl plays Monday, December 28, 2026, kicking off at 2 p.m. PT (5 p.m. ET) at Snapdragon Stadium. Bowl Season’s official 2026-27 schedule and the bowl’s own site carry the same date and window. The broadcast is the one genuine change: it’s on The CW this year, announced in Nexstar’s release covering both of San Diego’s bowls, after Fox held the game in recent years. The last edition was played Friday, January 2, 2026: SMU 24, Arizona 19, with 30,602 in the building. That was the first January playing in the game’s history, and the bowl is back in December now.
The teams are the only open question left.
The matchup pool, and the Big 12 mix-up
The Holiday Bowl’s own site lists the 2026 pairing as the ACC pool against the former Pac-12 pool. That phrasing is doing real work, so it’s worth unpacking.
Last year’s game looked like ACC vs. Big 12 because SMU drew Arizona, and plenty of schedules still carry that label. It was an accident of which school filled the slot. Arizona was in the Pac-12 until the conference came apart, and it qualified for this game as a legacy member. The Pac-12’s own 2026 bowl table lists the Holiday Bowl on December 28 in San Diego against the ACC, and the rebuilt conference now runs eight schools: Oregon State and Washington State, plus Boise State, Colorado State, Fresno State, San Diego State and Utah State out of the Mountain West and Texas State from the Sun Belt.
So the pool is wide. The visiting side could be a current Pac-12 member, which for several of those schools means a drive to San Diego rather than a flight, or a legacy Pac-12 program now sitting in the Big Ten, Big 12 or ACC. Those are two completely different hotel outcomes, which is the whole reason December 6 matters.
The market, with an asterisk on December 28
The Holiday Bowl’s great luck is geographic. It plays in Mission Valley, the hotel-densest corridor in San Diego, in a month when this beach-driven market is nowhere near its summer peak. The San Diego Tourism Authority’s STR week for December 7-13, 2025 came in at 62.6% countywide occupancy and a $171.53 average daily rate, the rate a market actually collects. That is the soft half of San Diego’s year by a wide margin.
Now the asterisk, because it applies to this exact date. The softness is concentrated in December’s first three weeks. December 28 sits in the week between the holidays, when corporate travel has stopped but leisure visitors have not; families are on school break in a city whose entire pitch is being warm in winter. Revenue managers, the people who price a hotel against a comp set of nearby rivals, read that week off the forward book very differently from a dead pre-Christmas Wednesday. A 35,000-seat bowl game stacked on holiday-week leisure demand still doesn’t make a compression night, the industry’s term for a date when citywide demand outruns supply and every rate in the comp set lifts together. It isn’t the floor of the calendar either. Read “December in San Diego is cheap” as true of the city and only half true of the 28th.
Mission Valley is the base. The corridor along Hotel Circle and the valley floor holds a huge stock of mid-range hotels, many within a couple of Trolley stops or even a walk of Snapdragon Stadium. It’s not a nightlife district; it’s an efficiency district, and for a bowl trip it’s the right kind of efficient.
Downtown and the Gaslamp Quarter is the fun version, 15-20 minutes away on the Green Line. Stay here for the restaurant-and-rooftop San Diego, ride the train to the game, ride it back to the bars. Holiday-season downtown rates are gentle by this city’s standards.
The beach towns (Mission Beach, Pacific Beach, Ocean Beach) are the vacation-rental play. Winter is deep off-season on the sand, rental supply is broad, and a group of four can take an oceanfront place for less than two downtown rooms would cost in summer. The trade is a 20-25 minute drive to Mission Valley with no direct rail line, so it suits the multi-night trip more than the in-and-out.
Snapdragon logistics
This part is genuinely elite. The Trolley’s Green Line stops at Stadium station, directly at Snapdragon, with trains roughly every 15 minutes linking Mission Valley, Old Town, downtown, and SDSU. One number moved this fall: MTS took the adult one-way from $2.50 to $3 on October 1, 2026, its first real fare increase since 2009, and the day pass is now $7. Two hours of free transfers survived the change, and the validators still take a contactless credit card or a phone, so no visitor needs to set up a PRONTO card. Each rider taps their own, though. One card can’t pay for four people, which is the mistake groups make standing at the platform. A round trip to the game is $6 a head, so the day pass only earns its price if you’re riding all afternoon, and the day-pass rate requires the PRONTO card or app anyway; credit-card taps don’t cap. Stadium parking exists and sells in advance, but the train is so direct that driving is strictly for beach-based crews.
San Diego International is about 15 minutes from both downtown and Mission Valley, close enough that the airport never becomes part of the story once you land. Getting a seat on the plane in the first place is the harder half of this particular trip.
The flights are the hard part
San Diego’s other bowl, the Poinsettia on December 23, is the easier trip. Same stadium, same hotel corridor, same Trolley. The difference is what sits around the date on a calendar.
December 28 lands inside the busiest return-travel stretch of the American year. In the TSA’s forecast for the 2025-26 holidays, the three heaviest screening days of the entire period were December 28, 27 and 29, in that order, with roughly 2.86 million people projected through checkpoints on the 28th alone. Those were last season’s dates, so the weekdays shift, but the shape of the week after Christmas doesn’t. A Monday afternoon kickoff means you fly in on the 27th or the morning of the 28th and out on the 29th or 30th. Every one of those is a crush day. Volume isn’t the same thing as fare, but you’re buying into full planes either way, and Going’s Christmas fare guide puts the expensive end of the season on the run-up to Christmas and the days after New Year’s when everybody heads home.
Compare the Poinsettia on December 23: pricey flight out, then a Christmas Eve return that Going calls one of the quietest and cheapest days of the whole season. This one has no cheap leg. The rooms cost about the same for both games. The flights don’t.
The 2 p.m. PT start does help. You’re out of the building around 5 p.m. local, so a late eastbound departure that night is at least physically possible, which it isn’t after the Poinsettia’s 4:30 kickoff. Whether you want to buy a seat for 9 p.m. on December 28 is a separate question.
Booking order:
- Now: hold a refundable Mission Valley or downtown room for the 27th and 28th. A hold in a market this deep costs nothing and cancels free.
- Flights early, if you’re going regardless of teams. This is the rare bowl trip where air fare, not the hotel, decides the budget, and holiday-week seats don’t get cheaper while you wait.
- Selection Day, Sunday, December 6: the ACC and former-Pac-12 names drop with the full slate. That’s the only moment that meaningfully moves San Diego rooms, because it’s when two fan bases learn they’re coming. A drivable Pac-12 team getting the bid is the branch where the hotels closest to the gates go quickly, since drive-in fans decide late and book fast. Even then, this market’s depth keeps the rush mild compared with any December bowl city east of it.
Snapdragon hosts two bowls this season, the Poinsettia on the 23rd and this one five days later. The stadium’s year-round picture is in our Snapdragon Stadium guide.
Guide updated 2026-10-15