More categories
More categories

Smart Shopper is reader supported. When you shop our picks, we may receive a commission.

Visiting America’s finest city? These are the 7 best hotels in San Diego

Calling all travelers! Your Southern California adventure awaits you.

Published Mar 01, 2024
5 min. reading time
a bird's eye shot over the city of San Diego
Photo: Pexels/ Mylo Kaye

San Diego, the home of California Dreamin', is a city renowned for its friendly atmosphere, spectacular views and world-class attractions.

But with so much to see and do, the question often arises for travelers — where exactly should you stay? 

The good news is we have scoured the city and handpicked the nicest lodging options for every kind of traveler.

Whether you're visiting for business or pleasure, these are the seven best hotels in San Diego.

Read more: 8 resorts in Colorado for ski enthusiasts

Top hotels in San Diego

outside view of the Pacific Terrace Hotel with a pool and palm trees
An all-rounder
Pacific Terrace Hotel
Book at Booking.com
outside view of the Omni San Diego Hotel
For business travelers
Omni San Diego Hotel
Book at Booking.com
a shot from the balcony at Fairmont Grand Del Mar
A luxury escape
Fairmont Grand Del Mar
Book at Booking.com
outside view of the Pendry San Diego Hotel
A comfortable stay
Pendry San Diego
Book at Booking.com

7 best hotels to stay in San Diego

We've handpicked the best locations for every kind of trip. From family-friendly adventures to short getaways to San Diego’s luxury hotels, here are the must-stays.

An all-rounder

With its panoramic views, prime location, modern amenities and an impressive guest rating of 9.6, the Pacific Terrace Hotel offers the whole package.

Located on Pacific Beach's boardwalk, this beachfront hotel offers casual luxury with its tropical decor, poolside Jacuzzis, fire pit tables and white sandy beaches.

balcony right next to the beach at the Pacific Terrace Hotel
Photo: Booking.com

As for recreational activities, you can also take your pick with surfing, a bike ride on the boardwalk and fine dining. You can also visit Legoland, SeaWorld, the Convention Center and the seaside village, La Jolla, all of which are just down the road from the hotel.

You'll also find elegant rooms, private balconies, laundry services and a friendly concierge who'll keep you well taken care of throughout your stay.

Whether you're planning a romantic getaway, a relaxing vacation, or a holiday party, this is the perfect home away from home.

For business travelers

For a hassle-free work trip, finding the right hotel is critical.

A quick 10-minute drive from the San Diego International Airport, the Omni San Diego Hotel offers the perfect balance of comfort and convenience.

Free WiFi lets you stay connected and productive during work calls, a desk in the living area and a 24-hour business center give you access to a dedicated workspace, spacious air-conditioned rooms keep you cool while in-room dining keeps you fed during busy days.

an inside view of a room with a seating area and desk at the Omni San Diego Hotel
Photo: Booking.com

Then, when you’re wrapped up with work and ready for some downtime, there’s plenty to do and see locally, too.

Check out the fitness center and spa for some exercise and relaxation, or dine like a local at the lively Gaslamp Quarter, a local culinary district. You can also choose to soak up city life by taking a harbor cruise.

A luxury escape

A luxury hotel is more than just a pretty front. It should provide top-tier amenities, excellent service as well as plenty of extra luxurious benefits. 

This hotel meets these criteria.

An award-winning golf course, a Michelin-starred restaurant, selections of the finest wines and a lavish spa treatment facility are among many five-star amenities ensuring guests get the most with their money.

fine dining at the on site restaurant at Fairmont Grand Del Mar
Photo: Booking.com

A truly luxurious experience is provided in every one of the hotel's 249 distinctive guest rooms, each of which features a European-style soaking tub and feather-down pillows as well as an expansive balcony with a panoramic view of the lush natural surroundings.

As for hospitality, reviewers praised the friendly and attentive staff who added to the quality of the stay.

A comfortable stay

Located in the heart of San Diego, this boutique hotel offers guests a classic Southern California experience with modern conveniences.

Luxury bedding, Bluetooth speakers and a separate relaxing seating area create that much-loved home away from home feeling in the hotel's spacious guest rooms.

inside view of the rooms at Pendry San Diego
Photo: Booking.com

Their amenities and unique experiences are also impressive. With a rooftop pool and private cabanas, a 24-hour fitness center, a full-service spa, coastal-inspired dining options, seasonal events and local day trips, there's plenty to relax, explore and indulge in.

Best of all? The hotel is pet-friendly!

A beachfront location

Looking for surf, sun and sand? This trendy boutique beach hotel should be on your radar.

In a prime location, just a two-minute walk from Pacific Beach Pier and south of La Jolla, it’s one of the only lifestyle hotels on the beach, offering plenty for adventure lovers and ocean gazers alike.

Man surfing on a big wave in United States
Photo: Pexels/ Daniel Torobekov

With activities as diverse as surfing, whale watching, biking and fishing to more chilled leisurely days on the beach, you'll always have things to do.

There are just 44 stylish rooms at this boutique hotel, from oceanfront to sanctuary suites, with dining options inspired by the oceanfront location. This way, guests can enjoy a more intimate and cozy atmosphere with personalized service.

For sightseeing and socializing

Located in Downtown San Diego, this hotel puts you right in the center of the city's cultural hub and vibrant social scene.

Just less than a 10-minute walk from the hotel, you’ll find popular attractions, social activities and cultural activities for all kinds of travelers.

an outside shot of Petco Park in San Diego
Photo: Booking.com

Explore Little Italy, a neighborhood that's filled with New American restaurants, boutiques, and art galleries, or visit Petco Park, home of the San Diego Padres. If you want a night out, check out the Gaslamp Quarter.

As you explore the city's dynamic energy, you'll find the InterContinental San Diego's rooms to be a relaxing and calming haven.

Its 400 guestrooms feature lavish amenities including floor-to-ceiling windows, walk-in showers, Keurig coffee makers, views of the bay and skyline and other in-room comforts.

A family-friendly spot

Traveling with children? Comfortable accommodations, family-friendly amenities and nearby attractions make this location the perfect choice for families.

Overlooking Mission Bay, the Bahia Resort provides an authentic tropical escape for your entire travel party. 

A private beach, swimming pool, lush landscapes, kid-friendly buffets and international dining options are just a few of the things you'll find here.

On-site and local entertainment is ample without having to stray too far from the hotel, too.

four kids on the beach at the Bahia Resort
Photo: Booking.com

If you feel like soaking up some sun, you can play tennis, beach volleyball and aquatic sports. A Kids Activity Workshop at the hotel lets little ones have their burst of fun while parents can get a break as they sip on a cocktail or two at the bar.

And when you’re ready to head outdoors, a trip to the San Diego Zoo will delight animal lovers, while a trip to SeaWorld, a five-minute drive away, will enthrall thrill-seekers.

Most importantly? A comfortable room to settle in is essential and that’s where this hotel excels with its range of room types. Choose from family rooms and suites with kitchenettes and balconies to ensure everyone gets the best possible stay.

What is the best hotel in San Diego?

Still on the hunt for the nicest hotels in San Diego?

We couldn't narrow down our picks to just one location, but we do have a few favorites that stand out.

  • Visit InterContinental San Diego if you're an avid sight-seeker who wants to see various popular attractions within walking distance.

  • Stay at the Fairmont Grand Del Mar for pristine views, five-star amenities and all-round luxury.

  • Check out Tower 23 Hotel, one of the best boutique hotels in San Diego for a cozy yet fun-filled getaway.

Happy travels!


Did you like this article? For more great deals and shopping ideas, find us now on your favorite social networks: Facebook, Instagram and Pinterest!


Prices updated on 05/02/2024. We are not responsible for any changes to the prices mentioned above.

Lauren Pascal Professional Headshot
Written by
Lauren Pascal

A self-proclaimed ‘obsessed TikTok user,’ Lauren Pascal uses her knowledge to help readers shop for trendy new products. Lauren is also an experienced travel writer and recently wrote informative pieces for travellers during the pandemic.