Filter By

Popular Filters

Budget per night

Facilities

Neighbourhoods

Landmarks

Star Rating

Review Score

Property Type

50 Hotels In San Diego

Search Availability of For Your Dates

Search Hotels

Showing all Hotels in San Diego

  • Filter
  • Sort By

Filter by budget per night

                    

Filter by popular facilities

              

FAQs on San Diego

How much does a hotel in San Diego cost on an average?

On an average, it costs INR 3533 per night to book a hotel in San Diego. You will pay on average around INR 7026 if you choose to stay in a 4-star hotel. A 5-star hotel in San Diego will cost around INR 452

What are the best places to stay in San Diego?

Orli La Jolla, Hotel Marisol Coronado, Hampton Inn & Suites Imperial Beach San Diego, Ca are among the best hotels in San Diego. If you are looking for hotels less than INR 3533, then the best hotels are Orli La Jolla, Hotel Marisol Coronado, Hampton Inn & Suites Imperial Beach San Diego, Ca

What are the best Resorts In San Diego?

Paradise Point Resort & Spa, Loews Coronado Bay Resort, Hilton La Jolla Torrey Pines are the best Resorts In San Diego.

What are the best Cheap Hotels In San Diego?

Days Inn by Wyndham San Diego Hotel Circle, Quality Suites San Diego SeaWorld Area, Hampton Inn San Diego/Del Mar are the best Cheap Hotels In San Diego.

What are the best Luxury Hotels In San Diego?

Manchester Grand Hyatt San Diego, Pantai Inn, Hotel del Coronado, Curio Collection by Hilton are the best Luxury Hotels In San Diego.

Loading, please wait...