Top Hotels
Hotels in San Diego

Hotels in San Diego, CA

Find deals on 577 hotels in San Diego, CA

San Diego, CA, United States
29 mai — 30 mai2
ven. 24/5
mar. 28/5

Compare 3M+ hotel and accommodation options.

Top hotels in San Diego

Find the perfect hotel for your stay in San Diego
Review Score
Hotel class

Hotels in popular neighbourhoods in San Diego

Below are the most popular neighbourhoods in San Diego to stay in, as well as some of the best hotels in each area

How much does a hotel in San Diego cost per night?

Use the information below to find quality San Diego hotel rooms for low prices

2-star hotels

Cheapest C$ 96

Average C$ 199

Most expensive C$ 314

Search 2-star hotels
2 stars
2 stars and under
3 stars
3 stars
4 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in San Diego

These hotels and hostels usually make for a cheap way to stay in San Diego
Find hostels in San Diego

Get the best value hotel in San Diego

These San Diego hotels have the best prices for their ratings

momondo's favorite hotels in San Diego

Learn more about these user-preferred hotels in San Diego

Useful insights on San Diego hotels

Get a quick overview on price and accommodation trends for your visit in San Diego

Lowest Hotel Price

C$ 60

Most Popular Hotel (5-star)

The US Grant, a Luxury Collection Hotel, San Diego

Hotels Near Airport


Average Length of Stay

3 days
The cheapest price for a room in San Diego found in the last 7 days is C$ 60/night. This rate is available with Ith Beach Bungalow Surf Hostel San Diego, a 2-star hotel.
Travel with comfort when booking a room with The US Grant, a Luxury Collection Hotel, San Diego, the most popular 5-star hotel in San Diego (8.2/10 rating - based on 134 reviews).
There are 7,808 hotels in San Diego close to San Diego. Sheraton San Diego Hotel & Marina is the nearest with a distance of 0.6 km from this airport.
On average, people stay for 3 days when lodging at hotels in San Diego. The average accommodation price for 3 days in San Diego in the past week is C$ 989.

When to book a hotel in San Diego

Check out the information below to find the best deal on a hotel room in San Diego
Low seasonMarchcheapest month to stay
High seasonJulymost expensive time to stay
18%expected price decrease
31%expected price increase


C$ 273 - C$ 479

Cheapest day of weekMondayis the cheapest day of the week to book
Highest day of weekSundayis the most expensive day of the week to book
C$ 301is the average per night cost for a hotel on this day
C$ 370is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in San Diego is: 1-2 star, 74 days before. 3 star, 87 days before. 4-5 star, 62 days before.

1-2 star

C$ 151 - C$ 321

3 star

C$ 164 - C$ 501

4-5 star

C$ 229 - C$ 1,373

Best neighbourhoods to book a hotel in San Diego

Below are the average prices for hotels in the most popular neighbourhoods in San Diego


C$ 161 - C$ 329

CHEAPEST NEIGHBOURHOOD IN SAN DIEGOOld Town35% cheaperHotels in Old Town are the cheapest in San Diego at just C$ 161 per night on average
MOST EXPENSIVE NEIGHBOURHOOD IN SAN DIEGOPoint Loma25% more expensivePoint Loma has the highest priced hotels in San Diego with rooms averaging C$ 329 per night
MOST POPULAR NEIGHBOURHOOD IN SAN DIEGOPacific Beach75% more users visitedMore momondo users search for hotels in Pacific Beach than any other neighbourhood in San Diego

Information about staying in San Diego

Read these important travel tips before booking a hotel in San Diego

How long do people stay in San Diego?

Visiting San Diego for 3 nights is the most common choice for our users.

How much does a hotel cost in San Diego?

The cost of a hotel room in San Diego will vary according to demand, location and star rating. On average, rooms will cost around C$ 322 per night.

When is the best time to book a hotel in San Diego?

Hotels in San Diego are usually cheapest during the month of March. You can expect a price decrease of around 18% during this period.

Which day is cheapest to stay in San Diego?

At the moment the cheapest day to stay in a hotel in San Diego is Sunday, with Saturday being the most expensive.

How much does a luxury hotel in San Diego cost?

On average, a luxury San Diego hotel costs C$ 462 per person, per night. This is a 28%% premium when compared to the average cost of a hotel in San Diego (C$ 322 per person, per night).

Where should I stay in San Diego?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Downtown, La Jolla, Pacific Beach and Old Town when staying in San Diego.

Based on the weather in San Diego, what attractions are popular during May?

With generally low rainfall expected (3 mm) and an average temperature of 18 °C, those staying at a hotel in San Diego may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during May, attractions worth visiting near San Diego are Gaslamp Quarter, Hollywood Walk of Fame, and Golden Gate Bridge.

Does San Diego have vacation rentals?

Yes, San Diego has 9,677 vacation rentals available. If you’re interested in a vacation rental in San Diego, Lively Studio in Hillcrest by Sonder is the most popular in the city. Compare deals on vacation rentals in San Diego.

Does San Diego have hostels?

San Diego has 13 hostels if you aren’t interested in staying at a hotel. Podshare San Diego is the most popular based on our user data. Compare hostels in San Diego.

How many operators does momondo search for hotels in San Diego?

When did momondo last update prices for hotels in San Diego?

Prices for hotels in San Diego are updated daily.

What is the average price of a hotel near San Diego Convention Center?

If you’re looking for a hotel in San Diego near San Diego Convention Center then you are in luck. momondo recommends 11 hotels near San Diego Convention Center and on average, area hotels cost C$ 332/night. This price may vary based on season. Hotels near San Diego Convention Center are typically 46% more expensive than the average hotel in San Diego, which is C$ 179.

How much are hotels near Gaslamp Quarter?

The average price for hotels near Gaslamp Quarter is C$ 338 per night. Of those hotels, momondo users recommend the 11 hotels below for those looking to stay in the area. Since Gaslamp Quarter is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Gaslamp Quarter are typically 47% more expensive than the average hotel in San Diego, which is C$ 179.

How much are hotels near La Jolla Cove?

If you’re looking for a hotel in San Diego near La Jolla Cove then you are in luck. momondo recommends 10 hotels near La Jolla Cove and on average, area hotels cost C$ 409/night. This price may vary based on season. Hotels near La Jolla Cove are typically 56% more expensive than the average hotel in San Diego, which is C$ 179.

Where to stay in San Diego

Best places to stay in San Diego

Are you heading to San Diego to spend time in the desert, up in the hills, or on the beachfront? Do you want to indulge in a spa holiday at a splendid waterfront resort, visit the best African Safari outside of Africa, or raise a toast at the finest wineries in the region? Choose your hotels and San Diego neighbourhoods based on your desired itinerary.

Downtown San Diego – Gaslamp Quarter, Little Italy, East Village, Embarcadero, Harbor Island

Downtown San Diego features the historic Gaslamp Quarter, a wide array of dining and entertainment options at Little Italy, and a quieter, scenic stay at the tiny strip of Harbor Island. Stay in the heart of the Gaslamp Quarter at The Westin San Diego Gaslamp Quarter hotel, or choose the iconic Kimpton Hotel Palomar San Diego which features a grand lobby and roof-top pool. Closer to the waterfront, you have the Marriott Marquis San Diego Marina hotel or the Hilton San Diego Gaslamp Quarter located across the street from the San Diego Convention Center. On Harbor Island, you have the Sheraton San Diego Hotel and Marina, which offers stunning views of the harbor and the Bay, just a few minutes from the San Diego Airport.

Old Town and Hotel Circle

North of downtown, the Old Town neighbourhood is home to the Old Town State Historic Park. It is also a hub for Mexican food and a reflection of California’s Spanish heritage. Hotel Circle neighbourhood is east on Interstate 8 Freeway and features several affordable hotels tucked into the canyons of Mission Valley. Stay at the Sheraton Mission Valley San Diego Hotel set against a lush hillside or opt for the Kings Inn Hotel that wraps around an inviting free-form pool. Consider the Spanish colonial-style accommodation at the Hilton Garden Inn San Diego Old Town/ SeaWorld Area, which is walking distance to several parks, museums, and restaurants. Or if you prefer to be at the heart of Old Town, stay in a state-of-the-art 1827 adobe home converted into the historic Cosmopolitan Hotel and Restaurant.


The Coronado peninsula is connected to the rest of San Diego by the small strip of land called Silver Strand. Sandy beaches and quaint shops is what Coronado offers. Stay at the iconic Hotel del Coronado, a grand Victorian property established in 1888 which offers upscale beachfront accommodation. It is only a 10-minute drive or a 15-minute ferry ride from Downtown San Diego. Right next door to this property, you can indulge in the ultra-luxurious rooms with private pools and exclusive amenities at the Beach Village at the Del. For mid-range budget accommodation, choose the 1906 Lodge, a casual-chic bed and breakfast with elegant rooms and modern amenities.

Uptown – Hillcrest, Mission Hills, North Park

Uptown is composed of several smaller neighbourhoods around the Balboa Park, such as Hillcrest, Mission Hills, North Park, and South Park. This is a vibrant area with several eclectic shops, restaurants, and cafés. Hillcrest is also the hub of the gay community in San Diego. Consider the retro-style rooms and gorgeous bungalows at The Lafayette Hotel in North Park, or opt for colourful suites with fully-equipped kitchens in the Inn at the Park boutique hotel located on the edge of Balboa Park West.

Mission Bay, Ocean Beach and Pacific Beach

Mission Bay and the surrounding beaches are the aquatic playground of San Diego. This is the perfect location to stay if you wish to make your San Diego trip into a beach holiday. You can look at the Pacific Terrace Hotel for beachfront accommodation at the north end of Pacific Beach’s boardwalk, or indulge in a luxurious stay with the ocean view rooms and suites of Tower23 Hotel. Close to the Ocean Beach Pier, you have the Mediterranean-inspired property of Ocean Beach Hotel, while further south, The Inn at Sunset Cliffs offers comfortable rooms with nautical décor.

La Jolla

Considered the Monte Carlo of California, the La Jolla neighbourhood with curvy coastlines and lush hill sides is the home of millionaires. The La Jolla village features several upscale galleries and glitzy restaurants while those looking for a more active holiday can enjoy scenic trails, surfing, and snorkeling at the Cove. At the heart of the La Jolla Village, you have the posh, boutique accommodation at The Bed and Breakfast Inn at La Jolla. Or consider the rustic-chic rooms of Hotel La Jolla, Curio Collection by Hilton. You also have the Grand Colonial, the oldest hotel in La Jolla with elegant rooms and farm-to-table dining.

Cheap hotels in San Diego

There are several budget accommodation options all over the city of San Diego. Consider the USA Hostels San Diego which offers bright dorm rooms in the heart of the Gaslamp Quarter. You also have Motel 6 San Diego Airport – Harbor, a modern, budget-friendly property with a free airport shuttle service and free Wi-Fi. Just one block from the San Diego Bay, you have the Pacific Inn Hotel and Suites in Downtown San Diego, while Travelodge San Diego SeaWorld hotel is just minutes from the San Diego Zoo, San Diego SeaWorld, and nearby beaches. Old Town Inn, a small Spanish-style hotel provides comfort and value-for-money at an excellent location in the Old Town. There are also several other low cost hotels in the Hotel Circle area for cheap accommodation in San Diego.

Why use momondo?

Why should I book accommodation in San Diego through momondo?

By quickly finding and returning San Diego hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.

How does momondo help me find a great place to stay in San Diego?

momondo offers numerous filters to help you find a great place to stay in San Diego. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.

Save money when you book hotels with momondo
Best deals on hotels
Best deals on hotels
See deals from 3M+ hotels and accommodations in one place.
Free cancellation
Free cancellation
Use our filter to find stays with free cancellation.
Millions of reviews
Millions of reviews
Check ratings based on millions of real guest reviews.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

An easier way to manage your San Diego trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
ven. 24/5
mar. 28/5
Email me momondo's favourite deals

Find better results for your stay in San Diego

Popular neighborhoods in San Diego
Hotels in neighborhoods within the same city are displayed