San Diego's coastline is home to some of California's most coveted 5-star beach hotels, where luxury meets the Pacific. Whether you're looking for cliff-top views in La Jolla or a sleek urban waterfront stay near downtown, these properties offer direct beach access, world-class spas, and exceptional dining. Expect to invest from $400 to $1,200 per night, depending on season and room category. The best areas to stay are La Jolla, with its dramatic coves and upscale boutiques, and the Embarcadero, where the bay meets the city's lively Gaslamp Quarter.
Among the standout options is The Lodge at Torrey Pines, a Craftsman-style retreat overlooking the famous Torrey Pines Golf Course, just two miles from the state park-perfect for golfers and nature lovers. The InterContinental San Diego, a boutique high-rise on the waterfront, features floor-to-ceiling bay views, a rooftop bar, and three restaurants, plus easy access to USS Midway Museum and PETCO Park. Both hotels offer free Wi-Fi, fitness centers, and on-site dining, but confirm parking fees and resort charges when booking. For a beach-first itinerary, choose La Jolla; for urban exploration, pick Downtown San Diego.
