Hotels in San Diego

Search and compare San Diego hotels from hundreds of travel sites and save

San Diego, CA, United States
30 Jul — 31 Jul2
San Diego, CA, United States
Fri 30-7
Sat 31-7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Diego

Filter by star ratings
All filters
Omni San Diego Hotel
Omni San Diego Hotel
8.8 Excellent
675 L Street, San Diego, CA, United States
Show on map
0.9 km from city centre, San Diego 
ExcellentBased on 1,770 reviews
8.8

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in San Diego. It also offers a rooftop terrace, an outdoor pool and a private beach.

Fairmont Grand Del Mar
Fairmont Grand Del Mar
9.2 Excellent
5300 Grand Del Mar Court, San Diego, CA, United States
Show on map
25.3 km from city centre, San Diego 
ExcellentBased on 93 reviews
9.2

Fairmont Grand Del Mar provides a luxury setting when in San Diego. It also offers a heated pool, free Wi-Fi and a sauna.

Catamaran Resort Hotel and Spa
Catamaran Resort Hotel and Spa
7.6 Good
3999 Mission Boulevard, San Diego, CA, United States
Show on map
12.2 km from city centre, San Diego 
GoodBased on 331 reviews
7.6

Situated a short drive from SeaWorld San Diego, Catamaran Resort Hotel and Spa offers themed accommodation in San Diego. It has exclusive access to a secluded beach.

Hotel Marisol Coronado
Hotel Marisol Coronado
9.4 Excellent
1017 Park Place, Coronado, CA, United States
Show on map
4.0 km from city centre, San Diego 
ExcellentBased on 223 reviews
9.4

Hotel Marisol Coronado is situated in Coronado and is close to the area's tourist attractions. It also provides a 24-hour reception, free Wi-Fi and a swimming pool.

Inn at the Park
Inn at the Park
8.7 Excellent
525 Spruce Street, San Diego, CA, United States
Show on map
2.6 km from city centre, San Diego 
ExcellentBased on 109 reviews
8.7

Situated a short drive from San Diego Zoo, Inn at the Park provides unique accommodation in San Diego. It also features a rooftop terrace, free Wi-Fi and valet parking.

Lakehouse Hotel and Resort
Lakehouse Hotel and Resort
8.5 Excellent
1025 La Bonita Drive, Carlsbad, CA, United States
Show on map
45.7 km from city centre, San Diego 
ExcellentBased on 325 reviews
8.5

Lakehouse Hotel and Resort offers 3-star accommodation, plus an outdoor pool, a Jacuzzi and outdoor tennis courts. The various facilities this modern hotel features include a concierge, 24-hour room service and a 24-hour reception.

Samesun Ocean Beach
Samesun Ocean Beach
9.2 Excellent
4961 Newport Avenue, San Diego, CA, United States
Show on map
9.4 km from city centre, San Diego 
ExcellentBased on 144 reviews
9.2

USA Hostels Ocean Beach provides a comfortable setting when in San Diego. It is situated just a short stroll from a number of popular bars, clubs and restaurants.

Gaslamp Quarter Hotel
Gaslamp Quarter Hotel
7.1 Good
417 Market Street, San Diego, CA, United States
Show on map
0.6 km from city centre, San Diego 
GoodBased on 96 reviews
7.1

Centrally situated, Gaslamp Quarter Hotel allows for easy access to San Diego's best tourist attractions. It offers free Wi-Fi, a terrace and an express check-in and check-out feature.

Sheraton San Diego Hotel & Marina
Sheraton San Diego Hotel & Marina
8.2 Excellent
1380 Harbor Island Drive, San Diego, CA, United States
Show on map
4.0 km from city centre, San Diego 
ExcellentBased on 1,418 reviews
8.2

Sheraton San Diego Hotel & Marina provides 4-star accommodation in San Diego. It also offers outdoor tennis courts, an outdoor pool and a Jacuzzi.

Days Inn Mission Valley Qualcomm Stadium/ SDSU
Days Inn Mission Valley Qualcomm Stadium/ SDSU
6.4 Good
5343 Adobe Falls Road, San Diego, CA, United States
Show on map
10.1 km from city centre, San Diego 
GoodBased on 2,316 reviews
6.4

Situated close to Grantville San Diego Trolley Station, Days Inn by Wyndham Mission Valley Qualcomm Stadium SDSU provides guests with an ideal base when visiting San Diego. It has a gym, as well as an express check-in and check-out feature, a Jacuzzi and an outdoor pool.

Tips for booking a San Diego hotel

Cheapest month:August
Most expensive month:July
Average price in San Diego:S$ 283/night
Absolute cheapest price found:S$ 3/night
Cheapest day:Monday
Most expensive day:Saturday
S$ 158 - S$ 463
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 180 - S$ 314
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Diego hotels

Show all 5,878 hotels
1
Hotel Marisol Coronado
Hotel Marisol Coronado
9.4 Excellent
1017 Park Place, Coronado, CA, United States
Show on map
0.3 km from city centre, Coronado 

Hotel Marisol Coronado is situated in Coronado and is close to the area's tourist attractions. It also provides a 24-hour reception, free Wi-Fi and a swimming pool.

2
Inn at the Park
Inn at the Park
8.7 Excellent
525 Spruce Street, San Diego, CA, United States
Show on map
2.6 km from city centre, San Diego 

Situated a short drive from San Diego Zoo, Inn at the Park provides unique accommodation in San Diego. It also features a rooftop terrace, free Wi-Fi and valet parking.

3
Homewood Suites by Hilton San Diego Mission Valley/Zoo
Homewood Suites by Hilton San Diego Mission Valley/Zoo
8.4 Excellent
445 Camino Del Rio South, San Diego, CA, United States
Show on map
5.2 km from city centre, San Diego 

Situated in San Diego, Homewood Suites by Hilton San Diego Mission Valley/Zoo provides 3-star accommodation, as well as an outdoor pool. It also offers a concierge, luggage storage and a 24-hour reception.

4
Fairmont Grand Del Mar
Fairmont Grand Del Mar
9.2 Excellent
5300 Grand Del Mar Court, San Diego, CA, United States
Show on map
25.3 km from city centre, San Diego 

Fairmont Grand Del Mar provides a luxury setting when in San Diego. It also offers a heated pool, free Wi-Fi and a sauna.

5
Samesun Ocean Beach
Samesun Ocean Beach
9.2 Excellent
4961 Newport Avenue, San Diego, CA, United States
Show on map
9.4 km from city centre, San Diego 

USA Hostels Ocean Beach provides a comfortable setting when in San Diego. It is situated just a short stroll from a number of popular bars, clubs and restaurants.

6
Lakehouse Hotel and Resort
Lakehouse Hotel and Resort
8.5 Excellent
1025 La Bonita Drive, Carlsbad, CA, United States
Show on map
13.7 km from city centre, Carlsbad 

Lakehouse Hotel and Resort offers 3-star accommodation, plus an outdoor pool, a Jacuzzi and outdoor tennis courts. The various facilities this modern hotel features include a concierge, 24-hour room service and a 24-hour reception.

7
San Diego Marriott Mission Valley
San Diego Marriott Mission Valley
8.2 Excellent
8757 Rio San Diego Drive, San Diego, CA, United States
Show on map
6.9 km from city centre, San Diego 

Marriott offers unique accommodation in San Diego and is a short stroll from Rio Vista San Diego Trolley Station. It has a day spa, as well as a heated pool, a sauna and a beauty centre.

8
Omni San Diego Hotel
Omni San Diego Hotel
8.8 Excellent
675 L Street, San Diego, CA, United States
Show on map
0.9 km from city centre, San Diego 

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in San Diego. It also offers a rooftop terrace, an outdoor pool and a private beach.

Cheapest hotels in San Diego, California

Show all 5,878 hotels
Samesun Ocean Beach
Samesun Ocean Beach
9.2 Excellent
4961 Newport Avenue, San Diego, CA, United States
Show on map
9.4 km from city centre,  

USA Hostels Ocean Beach provides a comfortable setting when in San Diego. It is situated just a short stroll from a number of popular bars, clubs and restaurants.

S$ 56
Avg. per night
Days Inn Mission Valley Qualcomm Stadium/ SDSU
Days Inn Mission Valley Qualcomm Stadium/ SDSU
6.4 Good
5343 Adobe Falls Road, San Diego, CA, United States
Show on map
10.1 km from city centre,  

Situated close to Grantville San Diego Trolley Station, Days Inn by Wyndham Mission Valley Qualcomm Stadium SDSU provides guests with an ideal base when visiting San Diego. It has a gym, as well as an express check-in and check-out feature, a Jacuzzi and an outdoor pool.

S$ 94
Avg. per night
Heritage Inn San Diego
Heritage Inn San Diego
4.7 Okay
3333 Channel Way, San Diego, CA, United States
Show on map
7.4 km from city centre,  

Boasting an outdoor pool, Heritage Inn San Diego is situated in San Diego and offers comfortable accommodation. It also provides luggage storage, a 24-hour reception and meeting rooms.

S$ 117
Avg. per night
Comfort Inn San Diego Miramar
Comfort Inn San Diego Miramar
7.2 Good
9350 Kearny Mesa Road, San Diego, CA, United States
Show on map
20.1 km from city centre,  

Quality Inn I-15 Miramar is located in San Diego and provides free Wi-Fi. It has a fitness centre, as well as an express check-in and check-out feature, a 24-hour reception and an outdoor pool.

S$ 133
Avg. per night
Gaslamp Quarter Hotel
Gaslamp Quarter Hotel
7.1 Good
417 Market Street, San Diego, CA, United States
Show on map
0.6 km from city centre,  

Centrally situated, Gaslamp Quarter Hotel allows for easy access to San Diego's best tourist attractions. It offers free Wi-Fi, a terrace and an express check-in and check-out feature.

S$ 137
Avg. per night
Handlery Hotel
Handlery Hotel
7.5 Good
950 Hotel Circle North, San Diego, CA, United States
Show on map
5.2 km from city centre,  

Situated under a 20-minute walk from Fashion Valley Transit Center, Handlery Hotel San Diego provides guests with an ideal base while in San Diego. It has a day spa, as well as a rooftop terrace, a Jacuzzi and an outdoor pool.

S$ 155
Avg. per night
Holiday Inn Express San Diego N - Rancho Bernardo
Holiday Inn Express San Diego N - Rancho Bernardo
7.9 Good
17065 West Bernardo Drive, San Diego, CA, United States
Show on map
35.1 km from city centre,  

Holiday Inn Express San Diego - Rancho Bernardo provides comfortable 3-star accommodation in San Diego. It has a gym, as well as a sun deck, an express check-in and check-out feature and an outdoor pool.

S$ 162
Avg. per night
Baymont by Wyndham San Diego Downtown
Baymont by Wyndham San Diego Downtown
7.5 Good
719 Ash Street, San Diego, CA, United States
Show on map
0.5 km from city centre,  

Situated in the popular hub of Downtown San Diego, Baymont by Wyndham San Diego Downtown is within walking distance of several tourist attractions in the area. It is conveniently located in the city centre.

S$ 164
Avg. per night

Hotel prices in San Diego

2 stars or below

S$ 56 - S$ 164

Days Inn Mission Valley Qualcomm Stadium/ SDSU
S$ 94
Avg. per night
Heritage Inn San Diego

No. 2 most popular

S$ 117
Avg. per night
Samesun Ocean Beach

Best value

Samesun Ocean Beach
9.2 Excellent
S$ 56
Avg. per night
3 stars

S$ 155 - S$ 351

Courtyard by Marriott San Diego Downtown

No. 1 most popular

S$ 260
Avg. per night
Hilton Garden Inn San Diego Downtown/Bayside, CA
S$ 243
Avg. per night
Handlery Hotel

Best value

S$ 155
Avg. per night
4 stars and up

S$ 198 - S$ 1,075

Manchester Grand Hyatt San Diego

No. 1 most popular

S$ 356
Avg. per night
San Diego Marriott Mission Valley

No. 2 most popular

S$ 303
Avg. per night
Lakehouse Hotel and Resort

Best value

S$ 198
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Diego

About San Diego

California’s oldest city, San Diego boasts a sun-drenched setting on the Pacific Coast in the south of the state. It combines a vibrant artistic culture and excellent museums with iconic natural parks and beaches.

Things to do

Balboa Park is a leafy oasis in the north of the city and one of San Diego’s highlights. Admire its Spanish Colonial-style architecture, explore the Museum of Natural History and San Diego Museum of Art and visit the world-renowned San Diego Zoo, all of which lie within its borders.

In the heart of Downtown San Diego is the historic Gaslamp Quarter, renowned for its beautifully preserved late-19th-century architecture. Jump aboard one of the old trolleys to tour its heritage-listed streets and explore the art galleries and boutiques on foot.

Then head to the lively shopping and entertainment district of Seaport Village which features Mexican-inspired architecture and waterfront restaurants where you can take in the bay views. If you’re travelling with kids, don’t miss the opportunity to ride on Seaport Village’s 120-year-old carousel.

Ever wanted to step aboard a U.S. military ship? Well, you can do just that at the USS Midway, as it is permanently berthed to the north of Seaport Village. Venture into the crew’s sleeping quarters and the on board jail or try your hand at piloting a military aircraft in its flight simulator.

Getting around

The San Diego International Airport is just a ten-minute drive from the Downtown area and its well connected to other Southern Californian cities by train. Buses and light rail trolleys are the best way to get around the city, while hiring a bicycle is a great way to explore its beachside communities.

San Diego travel FAQs

  • Where is the best place to stay in San Diego?

    You can find several places worth visiting in San Diego. Old Town, Mission Bay, and Mission Valley East are some of the most popular amongst our users.

  • What are the best hotels in San Diego?

    Courtyard by Marriott San Diego Downtown, rated with a score of 8.4 from 637 reviewers, is one of the most popular hotels in San Diego. Other top stays include Lakehouse Hotel and Resort, with an average rating of 8.5 from 325 reviewers, and Manchester Grand Hyatt San Diego, with a score of 8.7 from 2,719 reviewers.

  • What is a good hotel near Gaslamp Quarter?

    Courtyard by Marriott San Diego Downtown is a good hotel close to Gaslamp Quarter - it has scored 8.4 over 637 reviews from HotelsCombined users.

  • What is a good hotel in San Diego near La Jolla Cove?

    Grande Colonial La Jolla is the most recommended hotel near La Jolla Cove on HotelsCombined (scoring 8.9 over 197 reviews).

  • Is there a good hotel near San Diego Convention Center?

    637 HotelsCombined reviews of Courtyard by Marriott San Diego Downtown score it 8.4/10, making it a highly recommended hotel near San Diego Convention Center.

  • How much do hotels in San Diego cost?

    The average price of a hotel in San Diego has been around S$ 489 per night over the last 3 days. For a 5-star hotel in San Diego, the average price is around S$ 852/night, depending on your dates. The average price of a 4-star hotel is S$ 537/night.

  • How much is a cheap hotel in San Diego?

    Prices for San Diego hotels have been found for as low as S$ 53/night over the last 3 days.

  • How much is a hotel in San Diego tonight?

    San Diego hotels start at S$ 94 for tonight; however, the average price of accommodation is about S$ 361. Many 4-star stays can be found in San Diego tonight, with prices starting at S$ 247. These prices were found on HotelsCombined within the last 72 hours.