California may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Historic Hotels in San Diego, CA from $50

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top San Diego Historic Hotels

Adorable 1 bd Cottage, Heart of Old Town-- WE Love Pets! Insta @oldtownvacay
The price is $150 per night from Dec 7 to Dec 8
4.9/5Exceptional! (109 reviews)
Great Place, Will book again

"Stayed at this place with my husband and daughter and had a really good time there, it was so nice we asked to stay an extra night. The Property owner was very nice, i got to chat with her a few times during my stay. Made us feel very welcome. Everything was walking distance which made the vacation ..."…"

Reviewed on Nov 8, 2020

Adorable 1 bd Cottage, Heart of Old Town-- WE Love Pets! Insta @oldtownvacay
Holiday Inn Express San Diego Airport - Old Town
2.5 out of 5
1955 San Diego Ave, San Diego, CA
Free Cancellation
The price is $80 per night from Jan 3 to Jan 4
4.4/5Wonderful! (650 reviews)

"The staff were exceptionally great. Our van broke down and we were stranded. So glad we picked here to stay."…"

Reviewed on Dec 2, 2020

Holiday Inn Express San Diego Airport - Old Town
Cosmopolitan Hotel & Restaurant
2.5 out of 5
2660 Calhoun Street, San Diego, CA
The price is $99 per night from Dec 5 to Dec 6
4.4/5Wonderful! (300 reviews)

"We were very pleased with the caution that the Cosmopolitan has taken to provide a safe and secure hotel experience during a pandemic. Dee made sure to contact us ahead of time for an estimated timeframe of arrival so we could safely be admitted to our room. Dee gave us a bit of history of the hotel ..."…"

Reviewed on Oct 21, 2020

Cosmopolitan Hotel & Restaurant
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.
THE US GRANT, a Luxury Collection Hotel, San Diego
5 out of 5
326 Broadway, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $189 per night from Dec 20 to Dec 21
4.4/5Wonderful! (988 reviews)

"Loved everything ❤ stayed here for son's wedding at sunset cliffs. So close to reception restaurant. Will be back very soon!"…"

Reviewed on Nov 23, 2020

THE US GRANT, a Luxury Collection Hotel, San Diego
Courtyard by Marriott San Diego Downtown
3.5 out of 5
530 Broadway, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $105 per night from Dec 8 to Dec 9
4.4/5Wonderful! (943 reviews)

"Historic building and great staff. Would highly recommend"…"

Reviewed on Nov 27, 2020

Courtyard by Marriott San Diego Downtown
The Horton Grand Hotel
3.5 out of 5
311 Island Ave, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Dec 27 to Dec 28
4.3/5Excellent! (1,845 reviews)

"It was nice just wish the walls were thicker u can hear everything"…"

Reviewed on Mar 24, 2020

The Horton Grand Hotel
Kings Inn San Diego - Seaworld - Zoo
2.5 out of 5
1333 Hotel Cir S, San Diego, CA
Free Cancellation
The price is $70 per night from Dec 7 to Dec 8
4.3/5Excellent! (2,225 reviews)

"This is a cute and affordable place to stay, we'd stay again."…"

Reviewed on Nov 30, 2020

Kings Inn San Diego - Seaworld - Zoo
Courtyard by Marriott Old Town
3 out of 5
2435 Jefferson St, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $120 per night from Dec 5 to Dec 6
4.2/5Excellent! (948 reviews)

"I did like the room was clean but I didn’t expect you charge 25.00 for parking This never happen to me before That I didn’t like at all😐"…"

Reviewed on Nov 24, 2020

Courtyard by Marriott Old Town
Hilton Garden Inn San Diego Old Town/SeaWorld Area
3 out of 5
4200 Taylor St, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $110 per night from Dec 8 to Dec 9
4.2/5Excellent! (1,097 reviews)

"The service was great but missing amenities due to the pandemic. Disappointed that the rooms weren't cleaned daily but would get supplies quickly when called the front desk."…"

Reviewed on Nov 26, 2020

Hilton Garden Inn San Diego Old Town/SeaWorld Area
Best Western Plus Hacienda Hotel Old Town
3 out of 5
4041 Harney St, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $119 per night from Dec 5 to Dec 6
4.2/5Excellent! (1,340 reviews)

"The Property Is Well Maintained. There Was Hand Sanitizer Available In Several Places. Daily Housekeeping Services Not Done For Your Room As Long As You Stay But If You Need Anything For Your Room You Can Call The Front Desk And It Will Be Taken Care Of For You. Staff All Wearing Mask. Check In Desk ..."…"

Reviewed on Sep 17, 2020

Best Western Plus Hacienda Hotel Old Town
Gaslamp Plaza Suites
3.5 out of 5
520 E St, San Diego, CA
The price is $95 per night from Dec 5 to Dec 6
4.2/5Excellent! (1,044 reviews)

"Our suite was very cute and I liked the location of it in the bldg, we really enjoyed the great view as well"…"

Reviewed on Nov 23, 2020

Gaslamp Plaza Suites
Fairfield Inn & Suites San Diego Old Town
2.5 out of 5
3900 Old Town Avenue, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $115 per night from Dec 5 to Dec 6
4.2/5Excellent! (267 reviews)

"easy walk to old town very nice hotel open courtyard heated pool"…"

Reviewed on Oct 31, 2020

Fairfield Inn & Suites San Diego Old Town
The Lafayette Hotel, Swim Club & Bungalows
3.5 out of 5
2223 El Cajon Blvd, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Dec 6 to Dec 7
4.2/5Excellent! (972 reviews)

"The Lafayette Hotel is a throw back to an earlier era. I love it as it makes me feel nostalgic and I stay there whenever I’m in San Diego. Great area for restaurants and most importantly craft beer."…"

Reviewed on Oct 28, 2020

The Lafayette Hotel, Swim Club & Bungalows
The Sofia Hotel
3.5 out of 5
150 W Broadway, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $113 per night from Dec 20 to Dec 21
4.2/5Very Good! (2,831 reviews)

"excellent service. The hotel is beautiful and peaceful. the rooms are very clean"…"

Reviewed on Dec 1, 2020

The Sofia Hotel
Comfort Inn San Diego Old Town
2.5 out of 5
2380 Moore Street, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Dec 20 to Dec 21
4/5Very Good! (1,058 reviews)

"Just the parking lot is to small. I had trouble getting a parking space"…"

Reviewed on Oct 5, 2020

Comfort Inn San Diego Old Town
Good Nite Inn San Diego near SeaWorld/Mission Valley
2 out of 5
3880 Greenwood St, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $54 per night from Jan 3 to Jan 4
3.9/5Very Good! (1,435 reviews)

"This is my second time staying here. Clean, safe and friendly staff."…"

Reviewed on Nov 24, 2020

Good Nite Inn San Diego near SeaWorld/Mission Valley
Best Western Seven Seas
3 out of 5
411 Hotel Circle South, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $78 per night from Dec 6 to Dec 7
3.8/5Good! (3,468 reviews)

"I'm low-maintenance and mainly concerned with the basics, so my stay met my expectations. Signage and parking for check-in could be improved (I checked-in at night)."…"

Reviewed on Oct 29, 2020

Best Western Seven Seas
Ramada by Wyndham Gaslamp Convention Center
3 out of 5
830 6th Ave, San Diego, CA
The price is $93 per night from Jan 3 to Jan 4
3.6/5Good! (1,000 reviews)

"My favorite hotel in Downtown San Diego!!! Awesome staff, superb location, and Brian's 24 Hour diner directly next door! Love this hotel and the staff!!!"…"

Reviewed on Jun 15, 2020

Ramada by Wyndham Gaslamp Convention Center
Old Town Western Inn & Suites
2.5 out of 5
3889 Arista St, San Diego, CA
Free Cancellation
The price is $82 per night from Dec 8 to Dec 9
3.5/5Good! (981 reviews)

"Great affordable place for a short weekend stay walking distance to all restaurants in old town. Shot Uber ride to the airport"…"

Reviewed on Oct 27, 2020

Old Town Western Inn & Suites
E-Z 8 Motel Old Town
2.5 out of 5
4747 Pacific Highway, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $50 per night from Dec 6 to Dec 7
2.9/5 (1,329 reviews)

"I stayed one night & had two rooms. Parents had the wheel chair accessible room. Stay was fine. My pet chihuahua liked it."…"

Reviewed on Sep 27, 2020

E-Z 8 Motel Old Town
Don't see what you're looking for?
We've got more Historic Hotels. Find the right one for you.
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.

Guide to San Diego Historic Hotels

Traveling can be more than just putting a pin in a sight on your map, it can also be about understanding the culture and history of a region. One of the best ways to get an idea of the culture of an area is to drench yourself in its past. Visiting the area's museums or landmarks is a fine start, but staying in a San Diego historic hotel can whisk you back to the past. Pack your bags (no need for a time machine) as your San Diego famous hotel awaits.

Something Old, Something New

As soon as you walk through the doors of your San Diego hotel, you'll be whisked back in time. With their old-world charm and mesmerizing stories, you'll love the look and feel of your one-of-a kind accommodation. Although these hotels may be vintage, they have many of the up-to-date comforts that help you relax or keep in touch during your holiday. You will notice rooms furnished with a comfy bed, and just about anything you'll want for a marvelous stay.

After you've checked out the hotel's grounds, you can visit the museums and renowned landmarks to appreciate more of the area's culture. If you want to learn about San Diego's history, then you have come to the right place. San Diego has 9 historical sites and buildings nearby. After traveling places like Mission Beach Roller Coaster, San Diego Presidio, and BERKELEY you'll be able to write your own book on San Diego. Oh, and don't forget to squeeze in a trip to Chicano Park. Looking for more things to do in San Diego? You can read what fellow guests found worth exploring in Expedia's comment section. You'll find 24830 recommendations in our comment section on more areas to visit, great spots to grab a bite, and what they liked most during their getaway.

Your San Diego Hotel Is Ready for You

If you wish to get the most out of your San Diego visit, a stay in one of these vintage hotels will elevate your experience in this historically-rich city. Having 5286 of these one-of-a-kind accommodations to select from. Rates on these San Diego historic hotels range from $50 to $189. You are sure to discover one that is perfect for you. However, just like the past eras you're exploring, these deals won't last forever. Reserve soon to get your room in one of these historic properties.

Frequently asked questions

What should a history buff expect from a stay in San Diego?
Tourists love the fascinating historical sites they discover on a trip to San Diego. And while you’re here, you can check out the acclaimed art scene and popular beaches. You can also discover the fascinating museums in this walkable area.
What's the best accommodation in San Diego to be near historical sites?
Based on our travel expertise, The Horton Grand Hotel is a top 3.5-star historic hotel bookable on Expedia and it offers a restaurant. Other choices to soak up the local history include Best Western Plus Hacienda Hotel Old Town and Ramada by Wyndham Gaslamp Convention Center.
How many historical hotels will I find in San Diego?
In San Diego, you’ll find 4465 hotels and other accommodations bookable on Expedia, including 261 designated as historic hotels or close to historic sites.
What are the must-see historical sites and other places to visit in San Diego?
San Diego is notable for landmarks like Point Loma Lighthouse, Mission Basilica San Diego de Alcala, and Pantoja Park. Known for its museums and theaters, cultural venues include USS Midway Museum, Maritime Museum of San Diego, and San Diego Air and Space Museum. Other popular sights include San Diego Zoo and Hotel Circle.
What is a historic hotel like in San Diego?
Guests who book a historic hotel can enjoy a vacation in a building that has an official historic designation. A castle, a palace or even a pub or an old police station can be transformed into a historic hotel provided that it’s of special interest. Traditional architecture and period features are typically preserved in the guestrooms or communal spaces of historic hotels in San Diego, giving a real sense of character.
What is the difference between a historic hotel and a heritage hotel?
“Heritage hotel” is a term often used in Asia and Europe, while “historic hotel” is more common in the U.S. overall though the terms are similar. The architecture and actual building of historic hotels tend to be the most important aspect. For a heritage hotel, it’s mainly the cultural value along with how it influenced the community.
Do historic hotels in San Diego have modern facilities?
Hotels include modern conveniences and safety features you’ve come to expect, while every effort is made to preserve treasured traditions and historic facades. WiFi, heating and air conditioning, updated bathroom facilities, and the normal amenities found in any hotel will be available in a historic hotel. Rest assured that when you choose a historic hotel in San Diego, you won’t find a place that is rundown or uncomfortable.

Travelers Loved These Historic Hotels

More trip options