Hotels in San Diego

Find the best deals on 4,024 hotels in San Diego

Check-in
Check-out
Compare vs. momondo |

Top hotels in San Diego

Find the perfect San Diego hotel for business or leisure
$self.alt
Hard Rock Hotel San Diego
8.5
286 C$
View all deals
$self.alt
Best Western Plus Island Palms Hotel & Marina
8.7
167 C$
View all deals
$self.alt
Days Inn by Wyndham San Diego Hotel Circle
8.0
98 C$
View all deals
$self.alt
Heritage Inn San Diego Near Seaworld
5.6
80 C$
View all deals
$self.alt
Manchester Grand Hyatt San Diego
8.7
298 C$
View all deals
$self.alt
Hotel Indigo San Diego Gaslamp Quarter
8.8
235 C$
View all deals
$self.alt
Hilton San Diego Bayfront
8.6
243 C$
View all deals
$self.alt
Embassy Suites by Hilton San Diego Bay Downtown
8.3
239 C$
View all deals
$self.alt
DoubleTree by Hilton Hotel San Diego - Mission Valley
8.2
204 C$
View all deals
$self.alt
Inn By The Sea La Jolla
8.5
216 C$
View all deals
$self.alt
DoubleTree by Hilton San Diego - Hotel Circle
7.3
158 C$
View all deals
$self.alt
Ocean Villa Inn
8.0
177 C$
View all deals
$self.alt
Hilton San Diego Mission Valley
8.0
177 C$
View all deals
$self.alt
Keating Hotel
8.2
233 C$
View all deals
$self.alt
Holiday Inn Express San Diego-Sea World Area
8.2
196 C$
View all deals
$self.alt
Staypineapple, Hotel Z, Gaslamp San Diego
9.2
251 C$
View all deals
$self.alt
Quality Suites San Diego Otay Mesa
8.1
136 C$
View all deals
$self.alt
Days Inn by Wyndham San Diego/Downtown/Convention Center
7.1
129 C$
View all deals
$self.alt
Holiday Inn Express San Diego Downtown
8.3
209 C$
View all deals
$self.alt
The Westin San Diego Downtown
8.6
243 C$
View all deals
$self.alt
Kona Kai Resort & Spa, A Noble House Resort
8.2
271 C$
View all deals
$self.alt
Comfort Inn & Suites San Diego - Zoo SeaWorld Area
7.7
129 C$
View all deals
$self.alt
Hampton Inn San Diego Downtown
8.5
229 C$
View all deals
$self.alt
Porto Vista Hotel
7.7
164 C$
View all deals
$self.alt
Homewood Suites by Hilton San Diego Downtown/Bayside
8.6
267 C$
View all deals
$self.alt
The Shoal La Jolla Beach
8.6
170 C$
View all deals
$self.alt
The Lafayette Hotel, Swim Club & Bungalows
8.2
145 C$
View all deals
$self.alt
Sheraton San Diego Hotel & Marina
8.4
263 C$
View all deals
$self.alt
Hyatt Regency Mission Bay Spa And Marina
7.3
219 C$
View all deals
$self.alt
Wyndham Garden San Diego near SeaWorld
6.2
128 C$
View all deals
$self.alt
Town and Country San Diego
6.0
143 C$
View all deals
$self.alt
Hilton San Diego Gaslamp Quarter
8.3
261 C$
View all deals
$self.alt
Courtyard by Marriott San Diego Mission Valley/Hotel Circle
8.4
196 C$
View all deals
$self.alt
Courtyard by Marriott San Diego Old Town
8.6
220 C$
View all deals
$self.alt
Courtyard by Marriott San Diego Central
8.4
185 C$
View all deals
$self.alt
Hi San Diego Downtown
8.7
53 C$
View all deals
$self.alt
The Sofia Hotel
8.4
206 C$
View all deals
$self.alt
SureStay Hotel by Best Western - San Diego/Pacific Beach
7.1
103 C$
View all deals
$self.alt
The Westgate Hotel
8.1
242 C$
View all deals
$self.alt
Vagabond Inn San Diego Airport/Marina
7.6
118 C$
View all deals

Popular neighbourhoods in San Diego

Search for hotels in these San Diego neighbourhoods

Hotels in North Park
Search hotels in North Park
$self.alt
Best value
Berkshire Motor Hotel
8.2
102 C$
$self.alt
#1 Most popular
The Lafayette Hotel, Swim Club & Bungalows
8.2
145 C$
$self.alt
#2 Most popular
Sonder - Jackwill Flats
9.0
$self.alt
#3 Most popular
Sonder - Texas Suites
9.6
Hotels in Little Italy
Search hotels in Little Italy
$self.alt
Best value
Rk Hostel San Diego
6.1
38 C$
$self.alt
#1 Most popular
Found Hotel San Diego
8.2
59 C$
$self.alt
#2 Most popular
Porto Vista Hotel
7.7
164 C$
$self.alt
#3 Most popular
Hampton Inn San Diego Downtown
8.5
229 C$
$self.alt
#4 Most popular
La Pensione Hotel
8.4
159 C$
$self.alt
#5 Most popular
Urban Boutique Hotel
8.5
143 C$
Hotels in Mission Bay
Search hotels in Mission Bay
$self.alt
Best value
The Dana On Mission Bay
8.4
208 C$
$self.alt
#1 Most popular
Paradise Point Resort & Spa
8.3
262 C$
$self.alt
#2 Most popular
Bahia Resort Hotel
8.2
252 C$
$self.alt
#3 Most popular
Hyatt Regency Mission Bay Spa And Marina
7.3
219 C$
$self.alt
#4 Most popular
Catamaran Resort Hotel and Spa
8.2
293 C$
$self.alt
#5 Most popular
Blue Sea Beach Hotel
8.5
277 C$
Hotels in Pacific Beach
Search hotels in Pacific Beach
$self.alt
Best value
California Dreams Hostel
9.0
44 C$
$self.alt
#1 Most popular
La Quinta Inn & Suites by Wyndham San Diego Mission Bay
8.1
147 C$
$self.alt
#2 Most popular
Pacific Terrace Hotel
9.0
393 C$
$self.alt
#3 Most popular
Tower23 Hotel
9.4
361 C$
$self.alt
#4 Most popular
Surfer Beach Hotel
7.8
162 C$
$self.alt
#5 Most popular
Ocean Park Inn
8.5
259 C$

When to book a hotel in San Diego

Check out the information below to find the best deal on a San Diego hotel room
Low Season
January
High Season
June

cheapest month to stay

43%

expected price decrease

most expensive time to stay

23%

expected price increase

Price
160 C$ - 344 C$
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

256 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

368 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in San Diego is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 12 days before.
1-2 star
150 C$ - 172 C$
3 star
223 C$ - 242 C$
4-5 star
324 C$ - 344 C$

San Diego travel tips

Let us help you with the best tips about San Diego

Best time to visit San Diego

San Diego has a pleasant, low-humidity climate almost all year round. Depending on whether you are in the desert, the mountains, or the coastal areas, the weather may be very different at the same time of the year. To avoid the peak tourist season, March – May and September – November are some of the best times to visit San Diego. The temperatures range between 15 – 25 degrees Celsius. From December – February, temperatures drop to 10 – 15 degrees Celsius, and accommodation is relatively cheaper. However, at this time of the year, there are frequent rain showers, hence beach activities may be restricted.

Getting around San Diego

San Diego’s Metropolitan Transit System (MTS) operates buses and trolleys with routes that run along all the popular sights and attractions. A one-way fare for the MTS Bus is $2.25 USD and for the MTS Trolley, it is $2.50 USD. If you are interested in visiting the resort city of Conorado, you can get the Coronado Ferry from San Diego’s downtown Broadway Pier or from the Fifth Avenue Landing. The 15-minute ride costs $4.75 USD for a one-way ticket. Taxis are available easily but are an expensive mode of travel. San Diego’s bike-share program called DECOBIKE allows bike rental at $5.00 USD for 30 minutes or $7.00 USD for 60 minutes. A 1-week rental with unlimited 30-minute rides costs $35.00 USD.


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 stars and below
$self.alt
#1 most popular
Heritage Inn San Diego Near Seaworld
5.6
80 C$
$self.alt
#2 most popular
Inn By The Sea La Jolla
8.5
216 C$
$self.alt
Best value
Lucky D's Hostel
8.0
42 C$
3 stars
$self.alt
#1 most popular
Best Western Plus Island Palms Hotel & Marina
8.7
167 C$
$self.alt
#2 most popular
Days Inn by Wyndham San Diego Hotel Circle
8.0
98 C$
$self.alt
Best value
The Atwood
8.3
97 C$
4 stars and above
$self.alt
#1 most popular
Hard Rock Hotel San Diego
8.5
286 C$
$self.alt
#2 most popular
Manchester Grand Hyatt San Diego
8.7
298 C$
$self.alt
Best value
DoubleTree by Hilton San Diego - Hotel Circle
7.3
158 C$

Cheapest hotels in San Diego

These hotels and hostels usually make for a cheap way to stay in San Diego
$self.alt
Lucky D's Hostel
8.0
42 C$
$self.alt
Ith Adventure Hostel San Diego
8.3
51 C$
$self.alt
California Dreams Hostel
9.0
44 C$
$self.alt
Hi San Diego Downtown
8.7
53 C$
$self.alt
Ith Beach Bungalow Surf Hostel
8.3
45 C$
$self.alt
Hostel Habibi
5.5
56 C$

Get the best value hotel in San Diego

These hotels have the best prices for their ratings
$self.alt
Ith Beach Bungalow Surf Hostel
8.3
45 C$
$self.alt
Hi San Diego Downtown
8.7
53 C$
$self.alt
Lucky D's Hostel
8.0
42 C$
$self.alt
Ith Adventure Hostel San Diego
8.3
51 C$
$self.alt
California Dreams Hostel
9.0
44 C$
$self.alt
Days Inn by Wyndham San Diego Hotel Circle
8.0
98 C$

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.

Coronado

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.


What to do in San Diego

With over 100 kilometres of sunny coasts and year-round average temperature of approximately 21 degrees Celsius, who wouldn’t want to indulge in all the outdoor fun and entertainment that San Diego has to offer?

  • Go to the 1200-acre Balboa Park for a stroll, bike ride or picnic. Also visit the San Diego Zoo and Safari Park located in the northwest corner of the Park. This zoo is not only the biggest one in the USA, but it also boasts of the largest collection of approximately 3,500 rare and endangered animals.
  • Take the ferry or drive to the Coronado Beach and sunbathe in the calmer waters of the long sandy shores a few kilometers away from Downtown San Diego.
  • Go for a hike on the Guy Fleming Trail or the Razor Point Trail at the Torrey Pines State Reserve. The 1750 acres of the reserve is home to unique flora, including the rarest pine tree in USA, the Torrey Pine.
  • Get an inside look at San Diego’s military past at the USS Midway Museum and learn more about historic sea vessels, including the world’s oldest active ship at the Maritime Museum of San Diego.
  • Head to the southernmost tip of Point Loma to see the Cabrillo National Monument, a statue of Juan Rodriguez Cabrillo who, in 1542, was the first European explorer to navigate the Californian coast.
  • Stroll along the 16 blocks of the Gaslamp Quarter and see Victorian-style buildings that house a variety of shops, art galleries, restaurants, theatres, bars, and clubs.
  • Attend one of the events or festivals that the city hosts, such as the annual San Diego Mardi Gras Parade or the San Diego Comic-Con or the Rock n’ Roll San Diego Marathon.
  • Enjoy stunning ocean views from the Sunset Cliffs. These dramatic sandstone cliffs stretch across 68 acres and run along the Point Loma peninsula’s western shoreline.
  • Walk around the La Jolla Village that features trendy boutiques and cafés. Then head to the La Jolla Cove to admire its striking beauty or take some beginner lessons in snorkeling.
  • Watch dolphins, California sea lions, otters, sea turtles, Manta Rays, and a range of other marine life at the SeaWorld San Diego.
  • Walk down the El Prado street near Balboa Park and admire several ornate Spanish revival / Baroque buildings dating back to nearly 100 years ago.
  •  

  • Savour the finest wines, local beers, and hand-crafted spirits during the San Diego Beer, Wine & Spirits Tour at La Jolla.

San Diego travel information

How long do people stay in San Diego?

Visiting San Diego for 4 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 140 C$ 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 January. You can expect a price decrease of around 36% 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 Friday being the most expensive.

How much does a luxury hotel in San Diego cost?

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

How much does a hostel in San Diego cost?

Per person, per night, a hostel in San Diego (or a sub 2-star rated hotel) is priced at 89 C$, on average. This price is 51 C$ cheaper than your average San Diego hotel.


Looking for a specific type of hotel?

Check out these great hotels in San Diego that are perfect for any stay
Romantic Hotels in San Diego
$self.alt
Best value
California Suites Hotel
7.7
79 C$
$self.alt
#1 Most popular
Hard Rock Hotel San Diego
8.5
286 C$
$self.alt
#2 Most popular
Best Western Plus Island Palms Hotel & Marina
8.7
167 C$
$self.alt
#3 Most popular
Days Inn by Wyndham San Diego Hotel Circle
8.0
98 C$
$self.alt
#4 Most popular
Manchester Grand Hyatt San Diego
8.7
298 C$
$self.alt
#5 Most popular
Hilton San Diego Bayfront
8.6
243 C$
$self.alt
Embassy Suites by Hilton San Diego Bay Downtown
8.3
239 C$
Kid-Friendly Hotels in San Diego
$self.alt
Best value
California Suites Hotel
7.7
79 C$
$self.alt
#1 Most popular
Hard Rock Hotel San Diego
8.5
286 C$
$self.alt
#2 Most popular
Best Western Plus Island Palms Hotel & Marina
8.7
167 C$
$self.alt
#3 Most popular
Days Inn by Wyndham San Diego Hotel Circle
8.0
98 C$
$self.alt
#4 Most popular
Manchester Grand Hyatt San Diego
8.7
298 C$
$self.alt
#5 Most popular
Hilton San Diego Bayfront
8.6
243 C$
$self.alt
Embassy Suites by Hilton San Diego Bay Downtown
8.3
239 C$
Luxury Hotels in San Diego
$self.alt
Best value
Hotel Republic San Diego, Autograph Collection
8.8
204 C$
$self.alt
#1 Most popular
Manchester Grand Hyatt San Diego
8.7
298 C$
$self.alt
#2 Most popular
The Westin San Diego Downtown
8.6
243 C$
$self.alt
#3 Most popular
The Westgate Hotel
8.1
242 C$
$self.alt
#4 Most popular
Estancia La Jolla Hotel & Spa
8.6
361 C$
$self.alt
#5 Most popular
Fairmont Grand Del Mar
9.4
556 C$
$self.alt
Kimpton Hotel Palomar San Diego
8.7
246 C$

Popular flight routes to San Diego

Find the cheapest flights to San Diego on popular routes
Vancouver to San Diego
Fastest flight time
2h 53m
Cheapest price
294 C$
Montreal to San Diego
Fastest flight time
7h 53m
Cheapest price
298 C$
Calgary to San Diego
Fastest flight time
3h 11m
Cheapest price
301 C$
Victoria to San Diego
Fastest flight time
7h 27m
Cheapest price
312 C$
Ottawa to San Diego
Fastest flight time
7h 57m
Cheapest price
316 C$
Québec City to San Diego
Fastest flight time
10h 49m
Cheapest price
330 C$
Toronto to San Diego
Fastest flight time
27h 06m
Cheapest price
342 C$
Kelowna to San Diego
Fastest flight time
10h 49m
Cheapest price
372 C$
Winnipeg to San Diego
Fastest flight time
7h 07m
Cheapest price
382 C$
Saskatoon to San Diego
Fastest flight time
8h 22m
Cheapest price
426 C$
View more

Start planning your trip to San Diego