Find and Book Top Rated Hotels in San Diego

Search among 142 available resorts and all inclusive hotels in San Diego from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 142
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great94 reviews
MapView on map9.0 km from City Centre100 m from San Diego
From   US$ 230 /nightSelect
8.2
Great280 reviews
MapView on map2.2 km from City Centre300 m from San Diego Convention Center
From   US$ 249 /nightSelect
8.4
Great265 reviews
3.6 km from City Centre400 m from Spanish Landing Park
From   US$ 201 /nightSelect
8.4
Great135 reviews
7.4 km from City Centre1.9 km from University of San Diego
From   US$ 242 /nightSelect
8.4
Great476 reviews
From   US$ 224 /nightSelect
8.6
Great207 reviews
2.3 km from City Centre200 m from Petco Park
From   US$ 251 /nightSelect
8.6
Great85 reviews
21.2 km from City Centre
From   US$ 449 /nightSelect
8.2
Great170 reviews
9.6 km from City Centre500 m from Belmont Park
From   US$ 243 /nightSelect
8.4
Great618 reviews
17.1 km from City Centre700 m from La Jolla Cove
From   US$ 135 /nightSelect
8.2
Great465 reviews
1.6 km from City Centre1.1 km from Seaport Village
From   US$ 170 /nightSelect
8.2
Great248 reviews
2.2 km from City Centre600 m from Seaport Village
From   US$ 488 /nightSelect
8.2
Great147 reviews
10.9 km from City Centre500 m from Silver Beach
From   US$ 279 /nightSelect
8.6
Great325 reviews
6.2 km from City Centre200 m from Humphreys Backstage Live
From   US$ 148 /nightSelect
8.4
Great85 reviews
2.0 km from City Centre400 m from Petco Park
From   US$ 466 /nightSelect
8.6
Great79 reviews
23.7 km from City Centre1.8 km from San Diego Intl Airport
From   US$ 422 /nightSelect
8.4
Great127 reviews
12.0 km from City Centre100 m from San Diego
From   US$ 345 /nightSelect
8.2
Great154 reviews
8.7 km from City Centre1.3 km from Belmont Park
From   US$ 269 /nightSelect
8.4
Great219 reviews
1.5 km from City Centre900 m from Seaport Village
From   US$ 190 /nightSelect
8.2
Great370 reviews
1.3 km from City Centre1.4 km from Seaport Village
From   US$ 149 /nightSelect
8.4
Great142 reviews
From   US$ 270 /nightSelect

Best Resorts and Places to Stay in San Diego

Why visit?

San Diego, located on the coast of Southern California, is an incredible destination for tourists. With its beautiful beaches, perfect weather, and plethora of notable landmarks, San Diego offers a unique blend of relaxation and adventure. Visitors can explore the iconic Balboa Park, home to the world-famous San Diego Zoo, or enjoy stunning views of the coastline from the picturesque La Jolla Cove. Other notable landmarks include the historic Gaslamp Quarter, USS Midway Museum, and the stunning Cabrillo National Monument. San Diego truly has something for everyone!

Why is choosing a resort in San Diego better than staying in a hotel?

Resort Amenities: Resorts in San Diego offer a wide range of amenities, including pools, spas, fitness centers, and on-site dining options.

Resort Activities: Many resorts provide engaging activities such as water sports, golf courses, and organized excursions, giving guests an opportunity to make the most of their vacation.

Enhanced Privacy: Resorts often provide more secluded and private accommodations compared to hotels, allowing guests to relax without disturbances.

Beautiful Environments: San Diego resorts are typically located in scenic areas, offering breathtaking views of the ocean or surrounding landscapes.

Multi-Generational Appeal: Resorts often cater to families and groups, providing a variety of amenities and activities suitable for all ages, ensuring a memorable vacation for everyone.

What is the price to stay in a resort per night?

3-Star Resorts: On average, the price per night for a 3-star resort in San Diego ranges from $120 to $180.

4-Star Resorts: For a more upscale experience, 4-star resorts in San Diego have an average price per night ranging from $200 to $350.

5-Star Resorts: The most luxurious resorts in San Diego can cost anywhere from $400 to upwards of $1,000 per night, offering top-notch amenities and services.

Best Value for Money:

Bahia Resort Hotel: Located on Mission Bay, this resort offers affordable rates, comfortable rooms, and a private beach. Its proximity to popular attractions such as SeaWorld San Diego and Belmont Park makes it an excellent choice for families.

Paradise Point Resort & Spa: Nestled on a private island in Mission Bay, this resort features bungalow-style accommodations and lush tropical gardens. With amenities like multiple pools, an on-site spa, and easy access to the beach, Paradise Point is a great value for a memorable stay.

Hilton San Diego Resort & Spa: Situated in Mission Bay, this upscale resort offers stunning bay views, multiple pools, and a luxurious spa. With its convenient location and excellent service, Hilton San Diego Resort & Spa provides an exceptional value for a relaxing getaway.

Best Luxury Resorts:

The Lodge at Torrey Pines: Overlooking the iconic Torrey Pines Golf Course and the Pacific Ocean, this luxurious resort offers elegant rooms, a spa, and gourmet dining options. Guests can enjoy breathtaking views, access to nearby hiking trails, and the renowned Torrey Pines State Reserve.

Fairmont Grand Del Mar: Set amidst lush landscapes, this Mediterranean-style resort provides lavish accommodations, a world-class golf course, and several on-site restaurants. Its close proximity to the Del Mar Racetrack and the stunning Black's Beach makes it an ideal choice for those seeking a luxurious getaway.

Best Pet-Friendly Resorts:

Hotel del Coronado: Located on Coronado Island, this historic resort welcomes four-legged companions in select rooms. It offers pet-friendly amenities, including dog-friendly dining options and beach access.

Loews Coronado Bay Resort: Situated on its private peninsula, this pet-friendly resort offers spacious rooms and a range of outdoor activities. Guests can enjoy nearby dog-friendly beaches and various recreational amenities designed for both humans and their furry friends.

Best Resorts for Families:

Omni San Diego Hotel: Adjacent to Petco Park, this family-friendly resort provides exquisite rooms and easy access to popular attractions like the San Diego Zoo and Seaport Village. Children can indulge in the Omni Kids Crew program while parents relax by the pool.

Hyatt Regency Mission Bay Spa and Marina: Offering a water park, multiple pools, and a full-service marina, this resort is a perfect choice for families. Located steps away from SeaWorld San Diego, it ensures a fun-filled experience for all ages.

The Westin San Diego Gaslamp Quarter: Ideal for families seeking a vibrant downtown experience, this resort is located in San Diego's historic Gaslamp Quarter. It offers spacious rooms, an outdoor pool, and easy access to shopping, dining, and entertainment.

Best Resorts with Unique Views:

Pantai Inn: Poised above the cliffs of La Jolla Cove, this intimate resort provides breathtaking ocean views and luxurious Balinese-inspired accommodations. Guests can enjoy easy access to the breathtaking coastline and explore nearby attractions such as the Birch Aquarium.

L'Auberge Del Mar: Perched on the coastal bluffs of Del Mar, this charming resort offers panoramic ocean views and a serene atmosphere. With access to a private beach area and proximity to the Del Mar Village, guests can experience the best of coastal living.

Show moreLess