Top San Diego Hotels

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

San Diego, a gem along the California coast, is renowned for its stunning beaches, vibrant nightlife, and a rich tapestry of cultural attractions. Travelers from around the globe flock to this sunny paradise, seeking not only adventure and relaxation but also the warmth of its welcoming atmosphere. Amidst this enchanting city lies an array of accommodations, with the best hotels in San Diego offering more than just a place to stay; they promise an integral part of the city's experience, blending luxury with the laid-back vibe that is quintessentially Californian.

Choosing the right hotel can elevate your San Diego visit from a simple getaway to an unforgettable journey. The city boasts a diverse selection of top-tier hotels, each providing unique amenities, spectacular views, and exemplary service to cater to the wish of every traveler. From opulent resorts perched on the edge of the sparkling Pacific Ocean to chic boutique hotels nestled in the heart of the Gaslamp Quarter, San Diego's best hotels are central to discovering the allure of this vibrant city.

Insights into the best hotels in San Diego not only guide travelers to outstanding accommodations but also connect them with the very essence of what makes this city special. Whether it’s the promise of waking up to ocean waves, the allure of stepping out directly into the bustling city streets, or finding a tranquil retreat amidst urban sophistication, these hotels are your portal to experiencing San Diego authentically. With recommendations crafted from an understanding of what truly matters to those exploring San Diego, this guide ensures that your stay will be as enriching as the adventures that await in this illustrious city.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. La Valencia Hotel
2. Fairmont Grand Del Mar Hotel
3. Kimpton Alma San Diego, An Ihg Hotel
4. Hotel Del Coronado, Curio Collection By Hilton
5. Pendry San Diego
6. The Us Grant, A Luxury Collection Hotel, San Diego
7. Pacific Terrace Hotel

San Diego Best Hotels for Luxury Seekers

Check Availability

San Diego
Mar 10, 2026 - Mar 11, 2026

La Valencia Hotel

7.6

Good

(174 Reviews)

+ 264 photos
Each room offers a distinct design, with many featuring stunning views of the Pacific Ocean. Guests can dine al fresco at The Med, the hotel’s ocean-view restaurant, or enjoy a cocktail by the palm-lined pool. La Valencia provides an elevated beach experience, with easy access to La Jolla Cove and the village of La Jolla.
Address: 1132 Prospect Street
Rating: Good 7.6 (174 Reviews)
Rooms: 114
Price: From 481$

Fairmont Grand Del Mar Hotel

9.1

Good

(72 Reviews)

+ 673 photos
At the Fairmont Grand Del Mar, guests are transported to a world of unparalleled luxury and serenity. This masterpiece of design is inspired by Mediterranean estates, set amidst the Los Peñasquitos Canyon Preserve’s natural beauty. Each room and suite is an epitome of elegance, offering both comfort and sophistication with attention to every detail. The hotel boasts a championship golf course, a renowned spa, and Michelin-starred dining, catering to the exquisite tastes of its guests. Activities such as horse riding, tennis, and hiking allow guests to engage with the surrounding landscape.
Address: 5300 Grand Del Mar Court
Rating: Good 9.1 (72 Reviews)
Rooms: 227
Price: From 643$

San Diego Best Hotels with Stunning Beachfront Views

San Diego's coastline is dotted with exceptional hotels that offer guests direct access to some of the most beautiful beaches in California. Beachfront hotels in San Diego not only provide stunning views of the Pacific Ocean but also offer a unique blend of relaxation and adventure, with easy access to water sports, beach activities, and seaside dining. Guests can start their day with a sunrise over the ocean, spend the day exploring the beach, and end with a sunset that paints the sky in hues of pink and orange. Let’s explore three standout beachfront hotels that promise a quintessential San Diego beach experience.

Kimpton Alma San Diego, An Ihg Hotel

8.3

Good

(476 Reviews)

+ 303 photos
Situated in downtown San Diego offers a chic and stylish base for cultural exploration. This boutique hotel boasts an artful design and a vibrant ambiance, reflecting the creativity of the surrounding city. Guests are steps away from the historic Gaslamp Quarter, renowned museums, and the Balboa Theatre. The hotel's on-site art exhibits and evening wine hours add a touch of cultural immersion, making it a favorite among culturally minded visitors.
Address: 1047 5Th Avenue
Rating: Good 8.3 (476 Reviews)
Rooms: 211
Price: From 231$

Hotel Del Coronado, Curio Collection By Hilton

7.2

Good

(432 Reviews)

+ 539 photos
A timeless classic, Hotel Del Coronado stands as a landmark on the shores of Coronado Beach. With its iconic red-roofed turrets and Victorian architecture, it offers guests a historical retreat infused with modern luxury. The rooms and suites are crafted to provide sea views, evoking a sense of timeless elegance. Guests can indulge in beachfront dining, participate in ocean-inspired wellness programs, and explore the hotel’s storied halls. it’s a part of San Diego’s history, offering a seaside escape that is both majestic and enchanting.
Address: 1500 Orange Ave
Rating: Good 7.2 (432 Reviews)
Rooms: 658
Price: From 424$

San Diego Best Hotels for Cultural Exploration

San Diego is not just about beautiful beaches; it's also rich in cultural attractions, history, and arts. For those inclined towards cultural exploration, staying at a hotel that offers easy access to museums, historical sites, and theaters adds convenience and enriches the travel experience. Here are three hotels that stand out for their cultural connectivity, offering more than just a place to stay but a gateway to San Diego's rich heritage and arts scene.

Pendry San Diego

8.6

Good

(305 Reviews)

+ 125 photos
Nestled in the historic Gaslamp Quarter, The Pendry San Diego strikes a balance between modern luxury and the vibrant energy of its surroundings. This hotel is renowned for its meticulously designed interiors, featuring elegant rooms that blend contemporary style with comfort. Guests at The Pendry can expect an array of top-notch amenities, including six on-site restaurants and bars, each offering unique culinary experiences. The rooftop pool provides an urban oasis, offering stunning city views alongside crafted cocktails. A visit to the Pendry's spa is a must for those seeking relaxation, with treatments that soothe and rejuvenate.
Address: 550 J Street
Rating: Good 8.6 (305 Reviews)
Rooms: 315
Price: From 449$

The Us Grant, A Luxury Collection Hotel, San Diego

8.2

Good

(121 Reviews)

+ 209 photos
Located in the lively heart of the Gaslamp Quarter, The US Grant Hotel is a historical landmark that epitomizes luxury and elegance. Built in 1910 by the son of President Ulysses S. Grant, the hotel combines classic Beaux-Arts architecture with contemporary luxury. Its rich history is evident in meticulously restored public spaces and luxurious accommodations. The hotel’s location offers unrivaled access to San Diego's cultural landmarks, including theaters, museums, and galleries. The US Grant is more than just a hotel; it's a piece of San Diego's history, providing a sophisticated base for exploring the city’s cultural landscape.
Address: 326 Broadway
Rating: Good 8.2 (121 Reviews)
Rooms: 270
Price: From 339$

Pacific Terrace Hotel

9.0

Good

(695 Reviews)

+ 203 photos
Perched above the golden sands of Pacific Beach, Pacific Terrace Hotel provides a luxurious beachfront escape. The hotel stands out for its sweeping ocean views, direct beach access, and beautiful, tropical-themed decor. Guests can enjoy a range of amenities, including a heated oceanfront pool, spa services, and complimentary beach equipment to enhance their seaside experience. Rooms and suites are designed to maximize the breathtaking views, offering private balconies where one can listen to the waves crash. Pacific Terrace exemplifies the best of San Diego beachfront living, combining the serenity of the ocean with luxurious comfort.
Address: 610 Diamond Street
Rating: Good 9.0 (695 Reviews)
Rooms: 73
Price: From 378$