Find hotels in Old Town San Diego, San Diego from $109

COVID-19 tests are no longer required to re-enter the United States.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

We found 6929 places to stay in Old Town San Diego. Fully refundable on most hotels.

E-Z 8 Motel Old Town
2.5 out of 5
4747 Pacific Highway, San Diego, CA, 92110
Fully refundableReserve now, pay when you stay
The price is $109 per night from Jul 5 to Jul 6
2.7/5 (1,515 reviews)
"Floors not clean, dusty"

Reviewed on Jun 27, 2022

E-Z 8 Motel Old Town
Days Inn by Wyndham San Diego Hotel Circle
3 out of 5
543 Hotel Circle S, San Diego, CA, 92108
Fully refundableReserve now, pay when you stay
The price is $144 per night from Aug 1 to Aug 2
3.9/5 Very Good! (1,776 reviews)
"clean, nice, quiet. they had a good concession selection. the pool was excellent"

Reviewed on Jun 26, 2022

Days Inn by Wyndham San Diego Hotel Circle
Hilton Garden Inn San Diego Old Town/SeaWorld Area
3 out of 5
4200 Taylor St, San Diego, CA, 92110
Fully refundableReserve now, pay when you stay
The price is $206 per night from Jul 5 to Jul 6
4.2/5 Very Good! (1,085 reviews)
"great hotel and great breakfast"

Reviewed on Jun 25, 2022

Hilton Garden Inn San Diego Old Town/SeaWorld Area
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Legacy Resort Hotel & Spa
4 out of 5
875 Hotel Circle South, San Diego, CA, 92108
Fully refundableReserve now, pay when you stay
The price is $189 per night from Jul 5 to Jul 6
4.4/5 Excellent! (1,196 reviews)
"Very clean rooms."

Reviewed on Jun 29, 2022

Legacy Resort Hotel & Spa
Wyndham San Diego Bayside
4 out of 5
1355 N Harbor Drive, San Diego, CA, 92101
The price is $203 per night from Jul 17 to Jul 18
4/5 Very Good! (4,957 reviews)
"Great location easy access to multiple areas for dining. Great views, very clean and friendly staff."

Reviewed on Jul 2, 2022

Wyndham San Diego Bayside
Manchester Grand Hyatt San Diego
4 out of 5
1 Market Pl, San Diego, CA, 92101
Fully refundable
The price is $214 per night from Jul 6 to Jul 7
4.4/5 Excellent! (3,359 reviews)
"I liked how it was in middle of everything"

Reviewed on Jun 28, 2022

Manchester Grand Hyatt San Diego
Best Western Plus Marina Gateway Hotel
2.5 out of 5
800 Bay Marina Dr, National City, CA, 91950
The price is $206 per night from Aug 1 to Aug 2
4.4/5 Wonderful! (2,253 reviews)
"Awesome place and staff Clean and nice I love it"

Reviewed on Jun 29, 2022

Best Western Plus Marina Gateway Hotel
Wyndham Garden San Diego Near SeaWorld
3 out of 5
3737 Sports Arena Blvd, San Diego, CA, 92110
Fully refundableReserve now, pay when you stay
The price is $149 per night from Aug 1 to Aug 2
3.4/5 Good! (373 reviews)
"This was a pleasant surprise. Close to Sea World and the room was nicely decorated. The property didn't offer breakfast and the pool was under renovation, but I thought the price was reasonable and we enjoyed our stay."

Reviewed on Jun 29, 2022

Wyndham Garden San Diego Near SeaWorld
Best Western Plus Hacienda Hotel Old Town
3 out of 5
4041 Harney St, San Diego, CA, 92110
The price is $179 per night from Jul 4 to Jul 5
4.2/5 Excellent! (1,124 reviews)

Reviewed on Jun 26, 2022

Best Western Plus Hacienda Hotel Old Town
Omni San Diego Hotel
4 out of 5
675 L St, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $206 per night from Jul 5 to Jul 6
4.5/5 Wonderful! (1,669 reviews)
"Recommend staying here if you are going to a Padres game. Very easy access and you avoid the long line to enter the stadium."

Reviewed on Jun 28, 2022

Omni San Diego Hotel
Don't see what you're looking for?
See all available properties in Old Town San Diego
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other neighborhoods around Old Town San Diego

Hotels in top San Diego neighborhoods Learn more about Old Town San Diego

Old Town San Diego hotels information

Number of reviews 19307
Accommodation 6929 hotels
Lowest Price $109
Highest Price $214

Frequently asked questions

Read verified traveler reviews of recently booked hotels in Old Town San Diego: See where other travelers loved staying.