function OptanonWrapper() { window.dataLayer.push( { event: 'OneTrustGroupsUpdated'} )}The Best Hotels on the Beach in San Diego
Get Ready to Play. Take the Quiz!

The Best Hotels on the Beach in San Diego

The Best Hotels on the Beach in San Diego

From sandy shores to rocky bluffs and luxury resorts to budget-conscious accommodations, find a hotel that’s perfect for your San Diego trip

The sound of crashing waves through an open window, the refreshing feel of an ocean breeze, and afternoons spent sunning on the sand—seaside escapes are tough to beat. And with 70 miles of inviting coastline and near-perfect weather year-round, San Diego boasts of some of the world’s best beach hotels. Whether you’re looking for a romantic retreat, nightlife fun, or a spot the whole family will enjoy, there’s a hotel to match your needs.

San Diego's Best Hotels on the Beach, Hotel Del Coronado

San Diego Hotels on the Beach for Families

Hotel del Coronado

Don’t let the resplendent Victorian architecture and iconic luxury fool you—Hotel del Coronado is great for kids of all ages. Set on 28 acres of Coronado Island beachfront that quite literally sparkles thanks to mica-specked sand, the Hotel Del offers a host of family-friendly activities. Think surf lessons from top instructors, a private cabana for lounging poolside, and nightly bonfires on the beach. On-site dining like the elegant seafood restaurant Sera, the casual Beach & Taco Shack, and Italian-inspired ENO Market & Pizzeria make it easy to mobilize the troops come mealtime.

San Diego's Best Hotels on the Beach, La Jolla Beach and Tennis Club

La Jolla Beach and Tennis Club

Enjoy access to a private beach, a 9-hole pitch-and-putt golf course, 12 tennis courts, full-service spa, and more at La Jolla Beach and Tennis Club. Located on La Jolla Shores, families can choose from studios, cottages, and three-room suites to suit the size of their party. Activities include kayaking, paddle boarding, and snorkeling in the relatively calm water, as well as junior tennis and golf lessons. For an unforgettable experience, book a sunset beach party for up to 10 people, fully catered by the hotel with white-linen-covered tables on the sand.

San Diego's Best Hotels on the Beach, Alila Marea Beach Resort

Best Luxury Beach Hotels in San Diego

Alila Marea Beach Resort, Leucadia

Perched on dramatic seaside bluffs in the beach town of Leucadia, 28 miles north of the city proper, Alila Marea is one of San Diego County’s newest and most luxurious resorts. To ensure every guest has an exceptional view, each of the 130 rooms features floor-to-ceiling windows and private balconies that open to views of the ocean, the lagoon, or the hotel’s gardens. Make a reservation at VAGA Restaurant & Bar to sample global cuisine from chef Claudette Zepeda, a James Beard semifinalist and Top Chef alum.

San Diego's Best Hotels on the Beach, L'Auberge del Mar

L’Auberge Del Mar

Located in the heart of North County’s Del Mar, [LH2] L’Auberge has been a luxury hotspot for more than 30 years. In 2021, the resort underwent an $11 million remodel, imbuing the property with a fresh coastal design. Head to the beach by way of a private footpath, take a dip in the ocean-view pool, enjoy spectacular seafood at Adelaide restaurant, and make sure to book a treatment or two at the world-renowned spa. Think Himalayan salt stone massages and facials featuring extracts from seaside flowers.