The Lightshow Spectacular at the Hotel del Coronado
Our pickThe Hotel del Coronado has stood on the Coronado shoreline since 1888, a Victorian resort and one of the island's historic landmarks. Come the holidays, it puts its trees to work. For the Lightshow Spectacular, the resort's pines are draped in lights and set to festive music, and the show wraps up with snow flurries. Snow, in Coronado, beside the Pacific. It's about as close to a white Christmas as San Diego gets.
That combination is why it's No. 1. It puts the two best parts of a San Diego December, the beach and the lights, in the same place, and it gives you more nights to do it than anything else on this list. The show runs daily from November 20, 2026 through January 3, 2027, a 45-day window. The beach setting and the way the lights sync with the music are what keep people coming back.
Turn it into a full evening with Skating by the Sea. The rink sits on the beachfront Windsor Lawn, sessions last 90 minutes, and skate rentals come with the reservation, so nobody has to dig old skates out of the garage. Skate first and then find your spot for the show, or flip it.
The Hotel del and the Bay Parade of Lights finished dead even in our scoring, and the tiebreaker was access. The parade happens on two Sundays. The Hotel del gives you six and a half weeks of nights to choose from, midweek included. If the parade is the city's big shared night out, this is the one you can fit around your own calendar.
One bit of homework before you go. The resort posts its detailed lightshow and skating schedule in the fall, and 2026 prices hadn't been announced when this guide was updated. Look up the showtimes and lock in a skating session before you plan dinner around them. If you have the choice, a midweek night is the easy one.




