10 Best Hotels in San Diego, California

Disclosure: This post may contain affiliate links. If you book or purchase through these links, I may earn a small commission at no extra cost to you. Thank you for supporting this blog.

As “America’s Finest City,” San Diego, California, attracts over 30 million visitors annually. With its warm climate, stunning beaches, and verdant parks, San Diego is definitely a dream destination for many. In addition, the “Birthplace of California” is known for its bustling energy, museums, art galleries, surfing spots, and world-class attractions. San Diego also offers plenty of accommodation choices, ranging from bayside hotels to Mediterranean-style resorts.

Here’s our recommended list of the best hotels in San Diego California:

#10: Pacific Terrace Hotel

Pacific Terrace Hotel is one of the best hotels in San Diego that offers relaxed coastal living, casual elegance, and panoramic ocean views. Located near Mission Beach and Belmont Park, about 10 miles from San Diego International Airport, this 4-star hotel is a beachfront property on Pacific Beach Park, ideal for both business and leisure travelers who love the sun and sandy beaches. It boasts 73 rooms and suites, featuring a blend of modern and coastal-theme decor with furnished private patios or balconies, overlooking the Pacific coast.

These cozy yet stylish rooms are equipped with air conditioning, a ceiling fan, hypoallergenic bedding, a sitting area, a laptop workspace, a flat-screen TV, a refrigerator, and a private bathroom, while some rooms have a private kitchenette. The hotel also boasts elegant facilities, including an on-site restaurant, bar, cafe, fitness center, outdoor pool, poolside jacuzzi, full-service spa, meeting rooms, banquet hall, and promenade access.

#9: Pendry San Diego

A contemporary luxury hotel situated in the Historic Gaslamp Quarter, Pendry San Diego is one of the most highly recommended hotels in Silicon Beach for those seeking to explore the downtown area. Pendry San Diego is a 5-star boutique hotel that offers modern comfort, art nouveau design, and charm. It has 317 spacious rooms and suites, featuring a balance of contemporary, classic, and urban coastal decor with scenic views.

These sophisticated rooms come with hardwood flooring, thick carpet, ceiling-mounted curtains, a pillowtop mattress, premium bedding, and Egyptian cotton sheets. It also comes with a sitting and dining area, a laptop workspace, a flat-screen TV, a minibar, a refrigerator, an espresso maker, and a private bathroom with a shower and designer toiletries. Pendry San Diego is also a pet-friendly hotel that welcomes dogs and offers plenty of amenities, including on-site restaurants, cafe, bar, outdoor pool, fitness center, full-service spa, and business center.

#8: Manchester Grand Hyatt San Diego

Another top-notch accommodation in downtown San Diego, the Manchester Grand Hyatt offers easy access to San Diego Airport and major attractions, such as the San Diego Convention Center, Seaport Village, the Gaslamp Quarter, and beaches. This 4-star pet-friendly hotel offers upscale amenities, waterfront views, and loads of accommodation options. Manchester Grand Hyatt San Diego is composed of two towers, one at 33 stories tall, and the other at 40 stories tall, connected by 4-storey building.

The hotel offers a total of 1,628 guestrooms and suites with floor-to-ceiling windows and extensive views, featuring contemporary decor in a neutral and sea color palette. Each room is furnished with hypoallergenic bedding, a sitting and dining area, a laptop workspace, a flat-screen TV, and a private bathroom. Manchester Grand Hyatt’s amenities are also endless, from its 77 meeting rooms, 2 rooftop pools, 4 ballrooms, tennis courts, restaurants, fitness center, and more.

#7: Rancho Bernardo Inn

If you’re looking for a quiet and more laid-back place to stay, the Rancho Bernardo Inn will not disappoint! Tucked in San Diego’s North County, in the San Pasqual Valley, this 4-star property is a 265-acre resort that offers easy access to breweries, hiking paths, and beaches. This tranquil eco-retreat is more like a country club luxury resort, offering world-class facilities, lush landscapes, fountains, and Spanish-style buildings. Rancho Bernardo Inn boasts 288 guestrooms in contemporary classic design, exuding refined Mediterranean charm.

These spacious rooms feature hardwood flooring, thick carpets, and a furnished balcony or patio with verdant views of the garden and surrounding golf courses. In-room amenities include hypoallergenic bedding, a sitting and dining area, a laptop workspace, a flat-screen TV, and a private bathroom. This pet-friendly hotel also accepts well-behaved dogs and offers various facilities, including a golf course, spa, courtyard, tennis court, outdoor pools, hot tubs, restaurants, bar, and more.

#6: The US Grant, a Luxury Collection Hotel, San Diego

Built in 1910, The US Grant is a luxury hotel that has offered timeless sophistication and refined opulence for over 100 years. Situated in Downtown San Diego near the Gaslamp Quarter, this historic 5-star hotel boasts Beaux-Arts architecture and a prime location, offering easy access to major attractions, like Balboa Park, Petco Park, and the San Diego Zoo. The US Grant provides 270 guestrooms, featuring a combination of contemporary art, classic elegance, and cutting-edge technology.

These spacious rooms come with thick carpet, ceiling-mountain curtains, and modern amenities. The rooms are equipped with a pillowtop mattress, premium hypoallergenic bedding, Egyptian cotton sheets, a sitting area, a laptop workspace, a flat-screen TV, and a private bathroom with a shower, bathtub, and designer toiletries. Additionally, the US Grant is a pet-friendly hotel that offers luxurious facilities, including an on-site restaurant, cocktail bar, cafe, fitness center, meeting rooms, conference space, banquet hall, and a rooftop garden.

#5: Estancia La Jolla Hotel & Spa

Estancia La Jolla Hotel & Spa is another great accommodation choice for both business and leisure travelers looking for a laid-back place to stay. Nestled between Del Mar and La Jolla, in the heart of Torrey Pines, this 4-star property is set in 10 acres of verdant landscape, a hacienda-style resort near the University of California. Estancia La Jolla Hotel & Spa is a tranquil haven that boasts beautiful gardens, courtyards, walkways, and rancho-themed guestrooms, which once served as the residence of the Black Family Equestrian Estate dating back to 1880.

It offers 210 guestrooms and suites with furnished private balconies or patios. In-room amenities include premium hypoallergenic bedding, a cozy sitting and dining area, a laptop workspace, a flat-screen TV, and a private bathroom with a shower, a bathtub, and designer toiletries. This pet-friendly hotel also features an on-site restaurant, cafe, bar, outdoor pool, jacuzzi, fitness center, full-service spa, and business facilities.

#4: Coronado Island Marriott Resort & Spa

One of the best hotels in San Diego, the Coronado Island Marriott Resort & Spa is a 16-acre bayfront property that offers a quiet hideaway with stunning views. Located on 2000 Second Street, Coronado, this 4-star property offers extensive views of downtown San Diego’s horizon and the Coronado Bridge, and easy access to Balboa Park and the Gaslamp District. It boasts modern minimalist facilities with a touch of elegance, including 300 well-appointed rooms, suites, and private cottages.

The rooms are furnished with thick carpet, floor-to-ceiling windows, and a furnished private balcony or patio, overlooking the resort’s pool and nearby bay. In-room amenities include a pillowtop mattress, premium bedding, Egyptian cotton sheets, a flat-screen TV, a laptop workspace, a sitting and dining area, a mini-fridge, and a private bathroom. The resort also offers avant-garde facilities, including an on-site restaurant, cafe, bar, outdoor pool, fitness center, tennis court, full-service spa, and business services.

#3: Hotel del Coronado

A historic beachfront hotel minutes from the San Diego International Airport, the Hotel del Coronado is one of the world’s most iconic seaside resorts, perfect for both business and leisure travelers. Also known as the Hotel Del and The Del, this 5-star hotel is a 28-acre property that combines Victorian-style facilities with nature and modern comfort. Built in 1887, Hotel Del is the ultimate tropical escape that offers various types of accommodations.

It has a total of 938 accommodations, equipped with premium hypoallergenic bedding, dining and sitting area, laptop workspace, flat-screen TV, and a private bathroom with eco-friendly designer toiletries. The villas and cottages come with a huge living and dining area, a kitchen, and a furnished private balcony or patio. Guests can also access the hotel’s top-notch facilities, including 6 on-site restaurants, a bar, cafe, outdoor pool, jacuzzi, fitness center, full-service spa, and business center.

#2: The Lodge at Torrey Pines

Resting on the coastal cliffs of Torrey Pines State Beach in La Jolla, The Lodge is an award-winning luxury and AAA Five Diamond-rated resort, offering sweeping views of the Pacific Ocean. This 5-star resort is adjacent to the Torrey Pines Golf Courses and just a 20-minute drive from the San Diego International Airport. The Lodge at Torrey Pines features Craftsman-style architecture, Stickley-style furnishing, verdant scenery, and an ocean courtyard. It boasts 170 lavish rooms and suites with thick carpet, wooden furnishing, and a furnished private balcony or patio.

These cozy rooms are furnished with a premium mattress, Egyptian cotton sheets, a sitting and dining area, a laptop workspace, a flat-screen TV, a minibar, a refrigerator, and a private bathroom with a shower and a deep soaking bathtub. The Lodge also boasts onsite restaurants, bars, cafe, poolside bar, outdoor pool, fitness center, full-service spa, golf course, meeting rooms, and conference space.

#1: Fairmont Grand Del Mar

Now, for our #1 pick, the Fairmont Grand Del Mar is a luxury resort recommended for sophisticated travelers who love nature. Located alongside the Los Peñasquitos Canyon Preserve, near the Carmel Valley and Torrey Pines, this 5-star hotel puts you close to nature, where eucalyptus trees thrive, and cascading waterfalls majestically flow through ancient volcanic rock. Fairmont Grand Del Mar is a pet-friendly hotel that features Mediterranean-inspired facilities, including 249 opulent guestrooms, suites, and villas with ample space, furnished balconies, and breathtaking views.

Here, you’ll get a spacious room with premium hypoallergenic bedding, sitting and dining area, laptop workspace, flat-screen TV, minibar, refrigerator, espresso maker, and marble bathrooms complete with shower, deep soaking bathtub, and designer toiletries. Some suites have a fireplace, a separate living and dining area. Fairmont Grand Del Mar amenities also exude timeless elegance, including on-site restaurants, bar, cafe, outdoor pools, jacuzzis, fitness center, full-service spa, tennis courts, golf course, and much more.