Find hotels in San Diego, CA from CA $102

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 San Diego hotels and places to stay

The Dana on Mission Bay
3.5 out of 5
1710 W Mission Bay Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $211 per night from Sep. 28 to Sep. 29
CA $211
per night
Sep. 28 - Sep. 29
9.08 km from city centre
8.4/10 Very Good! (2,040 reviews)
"Rooms need updating. Wall mounted AC units are very loud when operating. However, the room was clean and the grounds are beautiful."

Reviewed on Sep. 25, 2023

The Dana on Mission Bay
Bay Club Hotel & Marina
3.5 out of 5
2131 Shelter Island Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $221 per night from Oct. 2 to Oct. 3
CA $221
per night
Oct. 2 - Oct. 3
5.93 km from city centre
9/10 Wonderful! (1,749 reviews)
"the bay view was excellent, the balcony accommodations were excellent but the refrigerator and microwave caused a little inconvenience with the plug outlet and the refrigerator needed defrosting. Very minor inconvenience."

Reviewed on Sep. 23, 2023

Bay Club Hotel & Marina
Ocean Beach Hotel
2 out of 5
5080 Newport Ave., San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $251 per night from Oct. 24 to Oct. 25
CA $251
per night
Oct. 24 - Oct. 25
9.26 km from city centre
8.2/10 Very Good! (1,275 reviews)
Great place!
"This is definitely not a fancy hotel, but it is in a great location and it was clean. The staff were very friendly and helpful."

Reviewed on Sep. 23, 2023

Ocean Beach Hotel
Save an average of 15% on thousands of hotels when you're signed in
Gaslamp Plaza Suites
3.5 out of 5
520 E St, San Diego, CA
The price is CA $191 per night from Oct. 8 to Oct. 9
CA $191
per night
Oct. 8 - Oct. 9
0.15 km from city centre
8.6/10 Excellent! (1,004 reviews)
"cool very old building with original nooks and moldings from the circa"

Reviewed on Sep. 21, 2023

Gaslamp Plaza Suites
Palihotel San Diego
3 out of 5
830 Sixth Avenue, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Sep. 27 to Sep. 28
CA $229
per night
Sep. 27 - Sep. 28
0.23 km from city centre
8.8/10 Excellent! (169 reviews)
On a lil vacay!
"This hotel was a sweet spot and comfortable hotel to enjoy downtown SanDiego. It is quaint and good location for walking and enjoying the downtown area. The hotel has a heavy perfume smell and if you are elevator shy this is not the hotel for you."

Reviewed on Sep. 23, 2023

Palihotel San Diego
La Pensione Hotel
3 out of 5
606 West Date Street, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $214 per night from Oct. 8 to Oct. 9
CA $214
per night
Oct. 8 - Oct. 9
1.05 km from city centre
8.6/10 Excellent! (1,463 reviews)
"The location is great"

Reviewed on Sep. 17, 2023

La Pensione Hotel
Hampton Inn San Diego-Downtown
2.5 out of 5
1531 Pacific Hwy, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $243 per night from Oct. 10 to Oct. 11
CA $243
per night
Oct. 10 - Oct. 11
1.11 km from city centre
8/10 Very Good! (1,052 reviews)
"The room/hotel is clean and breakfast was great. From this location you can walk to Little Italy. Directly across the street there is a park, the dock, and restaurants. The only complaint is the elevators. Only one was working at a time, so I had to take the stairs alot. It seems this is a regular ..."

Reviewed on Sep. 20, 2023

Hampton Inn San Diego-Downtown
Hilton San Diego Bayfront
4 out of 5
1 Park Blvd, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $295 per night from Sep. 28 to Sep. 29
CA $295
per night
Sep. 28 - Sep. 29
1.27 km from city centre
8/10 Very Good! (1,395 reviews)
"It was perfect for me. I needed to stay near Coronado, and I could see the bridge from my room. Clean, quiet, professional staff."

Reviewed on Sep. 21, 2023

Hilton San Diego Bayfront
San Diego Marriott La Jolla
4 out of 5
4240 La Jolla Village Dr, La Jolla, CA
Fully refundableReserve now, pay when you stay
The price is CA $216 per night from Sep. 30 to Oct. 1
CA $216
per night
Sep. 30 - Oct. 1
18.22 km from city centre
8/10 Very Good! (1,147 reviews)
"Great stay!"

Reviewed on Sep. 22, 2023

San Diego Marriott La Jolla
Hilton La Jolla Torrey Pines
4 out of 5
10950 North Torrey Pines Road, La Jolla, CA
Fully refundableReserve now, pay when you stay
The price is CA $228 per night from Oct. 22 to Oct. 23
CA $228
per night
Oct. 22 - Oct. 23
22.04 km from city centre
7.8/10 Good! (1,004 reviews)
"location is perfect. very scenic. picture perfect."

Reviewed on Sep. 23, 2023

Hilton La Jolla Torrey Pines
Kona Kai Resort & Spa, A Noble House Resort
4 out of 5
1551 Shelter Island Drive, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $343 per night from Oct. 15 to Oct. 16
CA $343
per night
Oct. 15 - Oct. 16
6.6 km from city centre
8.4/10 Very Good! (835 reviews)
"Kona Kai is my “stay”cation! Property is beautiful, great views, and the staff is so kind and accommodating. It’s quiet and peaceful."

Reviewed on Sep. 18, 2023

Kona Kai Resort & Spa, A Noble House Resort
Pleasant Inn
2.5 out of 5
5550 Clairemont Mesa Blvd, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $161 per night from Sep. 27 to Sep. 28
CA $161
per night
Sep. 27 - Sep. 28
13.26 km from city centre
8.2/10 Very Good! (1,010 reviews)
Airshow weekend
"I was happy with the place, my wife was happy too, unfortunately there was one issue, not sure if there was a leak but there was water coming from the floor tile in the bathroom, not sure if it was from the toilet or the shower itself but there was a lot of water, we had to use some towels to step ..."

Reviewed on Sep. 25, 2023

Pleasant Inn
Harborview Inn & Suites San Diego Harbor
2 out of 5
550 West Grape St, San Diego, CA
The price is CA $120 per night from Sep. 27 to Sep. 28
CA $120
per night
Sep. 27 - Sep. 28
1.29 km from city centre
7/10 Good! (1,003 reviews)
"Diss liked homeless"

Reviewed on Sep. 22, 2023

Harborview Inn & Suites San Diego Harbor
Hilton San Diego Airport/Harbor Island
3.5 out of 5
1960 Harbor Island Drive, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $205 per night from Oct. 8 to Oct. 9
CA $205
per night
Oct. 8 - Oct. 9
4.59 km from city centre
8.6/10 Excellent! (1,145 reviews)
"Everthing excellent. Only aspect were the very noisy, seemingly under the influence neighbours at 0200 hours who caused awakening as they came down the hall into the adjacent room. Clearly inconsiderate of other hotel guests. Otherwise a fabulous stay. Thankyou"

Reviewed on Sep. 24, 2023

Hilton San Diego Airport/Harbor Island
Holiday Inn Express San Diego Downtown, an IHG Hotel
2.5 out of 5
1430 7th Ave, San Diego, CA
Fully refundable
The price is CA $214 per night from Sep. 27 to Sep. 28
CA $214
per night
Sep. 27 - Sep. 28
0.54 km from city centre
8/10 Very Good! (1,008 reviews)
"Place was clean, easily walkable to harbor and many different restaurants. Staff friendly and helpful"

Reviewed on Sep. 21, 2023

Holiday Inn Express San Diego Downtown, an IHG Hotel
Margaritaville Hotel San Diego Gaslamp Quarter
4 out of 5
435 6th Ave, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $332 per night from Oct. 8 to Oct. 9
CA $332
per night
Oct. 8 - Oct. 9
0.7 km from city centre
8.6/10 Excellent! (33 reviews)
"Close to Petco and Lou and Mickey’s! Needs a real coffee shop for breakfast."

Reviewed on Sep. 23, 2023

Margaritaville Hotel San Diego Gaslamp Quarter
Best Western Inn & Suites San Diego – Zoo/SeaWorld Area
2.5 out of 5
2485 Hotel Circle Place, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct. 2 to Oct. 3
CA $149
per night
Oct. 2 - Oct. 3
5.64 km from city centre
7.4/10 Good! (192 reviews)
"Great room and had terrific help. Definitely would choose again. Felt like home."

Reviewed on Sep. 22, 2023

Best Western Inn & Suites San Diego – Zoo/SeaWorld Area
Residence Inn by Marriott San Diego La Jolla
3 out of 5
8901 Gilman Dr, La Jolla, CA
Fully refundableReserve now, pay when you stay
The price is CA $301 per night from Oct. 22 to Oct. 23
CA $301
per night
Oct. 22 - Oct. 23
18.52 km from city centre
8.6/10 Excellent! (1,002 reviews)
"Incredible place to stay!"

Reviewed on Sep. 12, 2023

Residence Inn by Marriott San Diego La Jolla
Ramada Suites by Wyndham San Diego
2.5 out of 5
631 Camino Del Rio S, San Diego, CA
5.26 km from city centre
6/10 (1,103 reviews)