Check prices on hotels in San Diego

Search Hotels near Top San Diego Attractions

Where will you stay in San Diego?

Top 10 San Diego Hotel Deals

See all 675 Hotels in San Diego

Recent Reviews in San Diego

Narrow your search

San Diego Hotel Guide

If you are visiting the San Diego region and want to book a hotel in San Diego, Expedia offers a generous range of possibilities to select from. Expedia currently lists 141 establishments within a 6-mile (10-kilometer) radius of downtown San Diego.

Visitors wishing to base themselves in a nice central location in San Diego, should check out the latest deals at the Hard Rock Hotel San Diego and THE US GRANT, a Luxury Collection Hotel, San Diego.

One of San Diego's most famous tourist attractions is the San Diego Convention Center. The Hotel del Coronado and Coronado Island Marriott Resort & Spa, are convenient options for those staying in the area as they are within walking distance from San Diego Convention Center.

The Coronado Island Marriott Resort & Spa is close to San Diego City College. Another close accommodation option is the San Diego Marriott Gaslamp Quarter. If you'd rather book a room near USS Midway Museum, you could check out the Hotel Solamar, a Kimpton Hotel or the Best Western Plus Suites Hotel Coronado Island. The Maritime Museum of San Diego, another well-known San Diego attraction, is walking distance from the San Diego Marriott Marquis & Marina well as the Embassy Suites by Hilton San Diego Bay Downtown. Accommodations within walking distance of the San Diego Coronado Bridge include the Hotel del Coronado and also the Coronado Beach Resort.

Omni San Diego Hotel and Residence Inn by Marriott San Diego Downtown are close to Westfield Horton Plaza, while Hotel Indigo Gaslamp Quarter and Renaissance San Diego Downtown are near San Diego Repertory Theater. Inn at the Park and Courtyard by Marriott San Diego Downtown are near San Diego Opera. Finally, if your focus is on New Children's Museum, your nearby hotel options include Palomar San Diego, a Kimpton Hotel and Hilton San Diego Bayfront.

The Fairmont Grand Del Mar is positioned 16 miles (26 kilometers) from downtown San Diego. Another hotel is the La Jolla Beach and Tennis Club, which is located 11 miles (18 kilometers) away. Another possibility is to book the La Valencia Hotel or the Grande Colonial Hotel.

Once you have really explored San Diego, why don't you explore a bit more of the area? The Southern California region has many scenic and cultural delights waiting to be explored. Investigate Southern California's art galleries, open-air exhibits and street art and enjoy its beaches, mountains and rolling hills. Visitors in this part of United States of America enjoy snowboarding, skiing and rock climbing.

Chula Vista is 11 miles (18 kilometers) to the northwest of San Diego and is where you'll find Knott's Soak City San Diego, Sleep Train Amphitheater and Aquatica. Some of our recommended Chula Vista hotel options include the La Quinta Inn San Diego Chula Vista and Best Western Plus Otay Valley Hotel. 11 miles (18 kilometers) to the southeast of San Diego, is La Jolla, which is home to the La Jolla Inn and San Diego Marriott La Jolla. The La Jolla Cove, Birch Aquarium and Windansea Beach are just a couple of the more popular sites to explore when visiting La Jolla.

Carlsbad is home to some 110,000 people, and is situated 30 miles (48 kilometers) south of San Diego. A few local attractions worth visiting include the Carlsbad Premium Outlets, Flower Fields of Carlsbad and Sealife Aquarium Youl'll find a nice selection of lodgings here that that suit most tastes and budgets. Some of the most popular options here include: the Beach Terrace Inn, Park Hyatt Aviara Resort, Spa & Golf Club and Carlsbad Inn Beach Resort. Other accommodation options include: the Grand Pacific Palisades Resort & Hotel and Hilton Garden Inn Carlsbad Beach.

San Diego International Airport is located 2 miles (3 kilometers) from San Diego. Travelers who wish to stay close by, can book a room via Expedia at the Coronado Island Marriott Resort & Spa or Hard Rock Hotel San Diego.