With more cities and communities regulating the sale of fireworks, large shows are fast becoming the only way to see red, white and blue pyrotechnics come July 4th. But instead of huddling with the masses along some random pier or embankment along Lake Michigan or the Hudson River, where someone inevitably in a large hat or with a big head blocks your view, head to a few select hotels with July 4th experiences that don't just end with the Grand Finale.
Historic Sagamore Resort celebrates July 4th with lakefront fireworks display..
Fireworks over the Bay, San Francisco. Where to stay: Hotel Vitale. Price: $223 per night based on a two-night stay. One of the more romantic fireworks experiences you'll find is in San Francisco, where the annual show over the Bay dazzles from Sausalito to Emeryville. You'll check in at the Hotel Adagio, located across from the Ferry Building, with its Redwood and glassy architectural facade by Heller Manus that frame each of the buildings' six floors and rooftop. Before the 9:30 p.m. fireworks show, you'll enjoy an early-evening cocktail and antipasto along the terrace of Americano Restaurant and Bar before hitting the show afoot. Back in your room, you'll enjoy water views as well as a great view of the farmer's market along the Embarcadero that's even open on July 4th weekend. Macy's 4th of July fireworks, New York City. Where to stay: Ritz Carlton Battery Park. Price: $265 per night based on a three-night stay. The biggest fireworks display in America, Macy's presents its 33rd celebration over the Hudson River this year, commemorating the 400th anniversary of Henry Hudson's self-named discovery. Instead of following the masses along one of the organized viewing areas or barges, check in to Lower Manhattan's Ritz-Carlton Battery Park. While viewing from the actual park is non-existent, upper-level guest rooms with a water view offer 180-degree panoramas of the Statue of Liberty as well as New York Harbor.