Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Diego

Best deal Oct 11 - Oct 13
Tonight Aug 20 - Aug 21
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured San Diego Hotels on the River

See all 2,200 Properties in San Diego

Estimated price for 1 night/2 adults

Bahia Resort Hotel
Bahia Resort Hotel
3.5 out of 5.0 998 W Mission Bay Dr, San Diego, CA
Free Cancellation
4.1/5 (5841 reviews)
$129/ night for 2 guests

Older property. Could use a facelift. Pool was nice, bay was nice. Can’t beat location maybe that’s why the property hasn’t been updated.

Reviewed on Aug 19, 2019
Wyndham San Diego Bayside
Wyndham San Diego Bayside
4.0 out of 5.0 1355 N Harbor Drive, San Diego, CA
Free Cancellation
3.9/5 (8380 reviews)
$118/ night for 2 guests

The only complaint that I have about our stay here is that when we tried to go to the hotel store so water and snacks, it was closed. The sign on the door said they would be back at 3:15 and it was well past 3:45 when we were down there. Everything else was great!

Reviewed on Aug 19, 2019
Manchester Grand Hyatt San Diego
Manchester Grand Hyatt San Diego
4.0 out of 5.0 1 Market Pl, San Diego, CA
Free Cancellation
4.5/5 (9311 reviews)
$161/ night for 2 guests

Perfect location to stay and spend time also it has amazing swimming poil

Reviewed on Aug 18, 2019
Hilton San Diego Bayfront
Hilton San Diego Bayfront
4.0 out of 5.0 1 Park Blvd, San Diego, CA
Free Cancellation
4.3/5 (6195 reviews)
$158/ night for 2 guests

Great location, great rooms especially if you’ve got the Bay view. Couldn’t recommend highly enough !!

Reviewed on Aug 19, 2019
Best Western Plus Island Palms Hotel & Marina
Best Western Plus Island Palms Hotel & Marina
3.0 out of 5.0 2051 Shelter Island Dr, San Diego, CA
Free Cancellation
4.4/5 (5186 reviews)
$119/ night for 2 guests

Loved the marina view! Room was clean and comfortable.

Reviewed on Aug 17, 2019
Sheraton San Diego Hotel and Marina
Sheraton San Diego Hotel and Marina
4.0 out of 5.0 1380 Harbor Island Dr, San Diego, CA
Free Cancellation
4.0/5 (7982 reviews)
$119/ night for 2 guests

This hotel is at superb location. The facility needs to be modernized a bit

Reviewed on Aug 18, 2019
Bay Club Hotel & Marina
Bay Club Hotel & Marina
3.5 out of 5.0 2131 Shelter Island Dr, San Diego, CA
Free Cancellation
4.3/5 (2210 reviews)
$140/ night for 2 guests

Location was great and great service. Room was big and comfortable. Food was average.

Reviewed on Aug 17, 2019
Omni San Diego Hotel
Omni San Diego Hotel
4.0 out of 5.0 675 L St, San Diego, CA
Free Cancellation
4.5/5 (2081 reviews)
$188/ night for 2 guests

Property was clean, employees nice and polite basicially next door the ball park downtown.

Reviewed on Aug 18, 2019
Embassy Suites by Hilton San Diego Bay Downtown
Embassy Suites by Hilton San Diego Bay Downtown
4.0 out of 5.0 601 Pacific Hwy, San Diego, CA
Free Cancellation
4.2/5 (4348 reviews)
$184/ night for 2 guests

It's the first time I've experienced a "Happy Hour". That was a delightful surprise! it was a great gesture eapecially for people who had a hectic day. They want to sit and relax once they check in. The Happy Hour was the icing on the cake. It also redeemed our stay beacuse of the fact that parking ...

Reviewed on Aug 19, 2019
Map

Recently Booked Hotels on the River in San Diego

Humphreys Half Moon Inn
3.5 out of 5.0
Last booking: 2 hours ago

Pocket Guide: Hotels on the River in San Diego

Search for hotels in San Diego on Expedia. You can easily find your hotels in San Diego using one of the methods below:

  • View our selection of featured hotels in San Diego
  • Use the map to find hotels in the San Diego neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Diego, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Diego
  • Enter your travel dates to view the best deals on hotels in San Diego - while they last