Find and Book Top Hotels in San Diego

Search among 176 available hotels and places to stay in San Diego from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 176
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great499 reviews
MapView on map1.6 km from City Centre700 m from USS Midway Museum
From   US$ 149 /nightSelect
8.4
Great269 reviews
MapView on map3.6 km from City Centre
From   US$ 129 /nightSelect
8.4
Great135 reviews
7.6 km from City Centre2.0 km from University of San Diego
From   US$ 217 /nightSelect
8.2
Great507 reviews
From   US$ 169 /nightSelect
8.4
Great226 reviews
1.5 km from City Centre800 m from USS Midway Museum
From   US$ 152 /nightSelect
8.6
Great210 reviews
2.3 km from City Centre200 m from Petco Park
From   US$ 177 /nightSelect
8.2
Great284 reviews
2.2 km from City Centre300 m from San Diego Convention Center
From   US$ 217 /nightSelect
8.4
Great254 reviews
2.2 km from City Centre600 m from Seaport Village
From   US$ 192 /nightSelect
8.2
Great150 reviews
10.9 km from City Centre
From   US$ 189 /nightSelect
8.6
Great79 reviews
23.7 km from City Centre
From   US$ 428 /nightSelect
8.2
Great156 reviews
8.7 km from City Centre1.3 km from Belmont Park
From   US$ 179 /nightSelect
8.4
Great130 reviews
1.7 km from City Centre500 m from USS Midway Museum
From   US$ 260 /nightSelect
Hotel
8.4
Great816 reviews
3.8 km from City Centre1.3 km from Hillcrest San Diego
From   US$ 87 /nightSelect
8.2
Great174 reviews
9.6 km from City Centre500 m from Belmont Park
From   US$ 188 /nightSelect
8.2
Great77 reviews
34.9 km from City Centre
From   US$ 282 /nightSelect
8.6
Great343 reviews
6.2 km from City Centre
From   US$ 148 /nightSelect
8.4
Great142 reviews
From   US$ 180 /nightSelect
8.4
Great278 reviews
4.0 km from City Centre1.8 km from Hillcrest San Diego
From   US$ 118 /nightSelect
8.2
Great135 reviews
1.3 km from City Centre900 m from USS Midway Museum
From   US$ 126 /nightSelect
8.4
Great476 reviews
2.6 km from City Centre300 m from San Diego Convention Center
From   US$ 146 /nightSelect
8.2
Great242 reviews
1000 m from City Centre1.3 km from Petco Park
From   US$ 205 /nightSelect
8.2
Great94 reviews
9.0 km from City Centre
From   US$ 230 /nightSelect
8.2
Great268 reviews
3.9 km from City Centre1.3 km from Hillcrest San Diego
From   US$ 129 /nightSelect
8.4
Great631 reviews
17.1 km from City Centre700 m from La Jolla Cove
From   US$ 135 /nightSelect
8.4
Great127 reviews
2.1 km from City Centre200 m from Petco Park
From   US$ 211 /nightSelect
8.4
Great101 reviews
17.0 km from City Centre
From   US$ 145 /nightSelect
8.2
Great270 reviews
11.7 km from City Centre
From   US$ 275 /nightSelect
8.0
Great322 reviews
1.5 km from City Centre700 m from USS Midway Museum
From   US$ 49 /nightSelect
8.4
Great120 reviews
From   US$ 138 /nightSelect
8.4
Great128 reviews
5.6 km from City Centre
From   US$ 176 /nightSelect
8.6
Great133 reviews
3.7 km from City Centre1.3 km from San Diego Convention Center
From   US$ 319 /nightSelect
8.6
Great193 reviews
1.5 km from City Centre1000 m from Petco Park
From   US$ 143 /nightSelect
8.4
Great89 reviews
11.3 km from City Centre
From   US$ 207 /nightSelect
8.6
Great109 reviews
1.3 km from City Centre1.1 km from Petco Park
From   US$ 179 /nightSelect
8.6
Great995 reviews
6.2 km from City Centre
From   US$ 123 /nightSelect
Hotel
8.4
Great342 reviews
4.8 km from City Centre500 m from Old Town San Diego State Historic Park
From   US$ 115 /nightSelect
900 m from City Centre1.4 km from Petco Park
From   US$ 119 /nightSelect
8.2
Great75 reviews
9.2 km from City Centre
From   US$ 105 /nightSelect
8.2
Great379 reviews
1.3 km from City Centre1000 m from USS Midway Museum
From   US$ 139 /nightSelect
8.4
Great191 reviews
17.1 km from City Centre
From   US$ 139 /nightSelect
8.4
Great263 reviews
1.3 km from City Centre1000 m from Petco Park
From   US$ 97 /nightSelect
8.6
Great377 reviews
1.0 km from City Centre1.2 km from USS Midway Museum
From   US$ 108 /nightSelect
8.4
Great112 reviews
29.3 km from City Centre
From   US$ 168 /nightSelect
8.6
Great85 reviews
21.2 km from City Centre
From   US$ 511 /nightSelect
8.4
Great163 reviews
From   US$ 167 /nightSelect
8.6
Great70 reviews
8.8 km from City Centre
From   US$ 37 /nightSelect
8.4
Great355 reviews
1.4 km from City Centre900 m from Petco Park
From   US$ 125 /nightSelect
8.2
Great104 reviews
6.6 km from City Centre
From   US$ 236 /nightSelect
8.4
Great131 reviews
1.6 km from City Centre700 m from Petco Park
From   US$ 144 /nightSelect
8.6
Great529 reviews
1.3 km from City Centre1.1 km from Seaport Village
From   US$ 126 /nightSelect

Best hotels and places to stay in San Diego

Why visit?

San Diego, known for its stunning beaches and perfect weather, offers a plethora of attractions and activities for tourists. Whether youre looking for a relaxing beach getaway or an adventurous exploration, San Diego has it all. With a wide range of hotels to choose from, including the luxurious San Diego Marriott and Hilton San Diego, visitors are spoiled for choice. Enjoy a comfortable stay at one of the many hotels in San Diego, conveniently located near popular attractions and the beautiful coastline.

Where to stay?

Downtown San Diego: This vibrant area is perfect for tourists who want to be in the heart of the action. Stay at one of the many hotels in downtown San Diego, such as the Hilton San Diego, and enjoy easy access to popular attractions like the renowned San Diego Zoo, lively Gaslamp Quarter, and the USS Midway Museum. Additionally, downtown San Diego offers a variety of dining and entertainment options.

La Jolla: Known for its picturesque beaches and upscale vibe, La Jolla is an ideal destination for those seeking a luxurious stay. Consider booking a room at the beautiful Marriott San Diego in La Jolla. Enjoy stunning views of the Pacific Ocean, explore the charming streets of the village, and visit attractions like the Birch Aquarium at Scripps and the La Jolla Cove.

Mission Bay: If youre looking for a beachfront escape, then Mission Bay is the perfect choice. Many hotels in San Diego can be found along this scenic stretch, such as the San Diego Resort. Enjoy water activities like paddleboarding and kayaking, relax on the sandy shores, and visit nearby attractions like SeaWorld San Diego and Belmont Park.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $350.

5-star hotels: The average price per night is around $350 to $500.

Best value for money:

Holiday Inn San Diego: Bayside: Located near the beach and offering comfortable rooms at an affordable price, Holiday Inn San Diego: Bayside is a great choice for budget-conscious travelers. Enjoy amenities such as an outdoor pool, fitness center, and on-site restaurant. With its convenient location and reasonable rates, this hotel provides excellent value for your stay in San Diego.

Hilton Garden Inn San Diego Mission Valley Stadium: Situated near popular attractions like the University of San Diego and Qualcomm Stadium, the Hilton Garden Inn provides comfortable accommodations at competitive prices. Guests can take advantage of amenities like a fitness center, outdoor pool, and on-site dining options. Take advantage of the hotels prime location for a value-packed stay in San Diego.

Best Western Plus Hacienda Hotel Old Town: This charming hotel offers a blend of history and modern comforts at an affordable price. Located in the historic Old Town district, guests can immerse themselves in the citys rich heritage. Enjoy amenities like a heated outdoor pool, spa tub, and complimentary breakfast. With its combination of affordability and location, this hotel is a great value for money.

Best kids-friendly hotels:

LEGOLAND California Hotel: Located near the LEGOLAND theme park, this hotel is a dream for families with children. Kids will love the LEGO-themed rooms, play areas, and the interactive LEGO features throughout the hotel. With its family-friendly amenities and convenient location, LEGOLAND California Hotel ensures a memorable stay for both parents and kids.

Paradise Point Resort and Spa: Set on a private island in Mission Bay, Paradise Point Resort and Spa offers a range of activities and amenities for children. From a sandy beach and multiple pools to bike rentals and a kids club, theres no shortage of entertainment options. Parents can also enjoy the spa and on-site dining, making it a great choice for a family vacation.

Best hotels for a romantic getaway:

Tower23 Hotel: Situated on the beachfront of Pacific Beach, Tower23 Hotel provides a boutique experience perfect for a romantic escape. Enjoy stylish and modern rooms with ocean views, relax on the rooftop lounge, and savor delicious cuisine at the hotels restaurant. With its intimate atmosphere and beachfront location, Tower23 Hotel sets the stage for a romantic getaway.

Best for location:

Marriott Marquis San Diego Marina: Located on the waterfront downtown, Marriott Marquis offers stunning views of the bay and easy access to popular attractions like the Gaslamp Quarter and Seaport Village. The hotel features spacious rooms, multiple dining options, and a world-class spa. With its prime location, guests can experience the best of San Diego within walking distance.

Catamaran Resort Hotel and Spa: Nestled on Mission Bay, the Catamaran Resort offers a peaceful retreat with beautiful surroundings. Guests can unwind on the beach, explore the nearby attractions, or enjoy the resorts amenities such as a spa, pool, and watersports rentals. With its idyllic location, this hotel provides a relaxing stay away from the hustle and bustle.

Pendry San Diego: Situated in the heart of the Gaslamp Quarter, Pendry San Diego places guests amidst the vibrant energy of downtown. This luxurious hotel features stylish rooms, a rooftop pool, multiple dining options, and a trendy nightclub. With its central location, guests can easily explore the citys attractions, nightlife, and entertainment.

Best for a short city break:

The Sofia Hotel: Located in downtown San Diego, The Sofia Hotel offers a boutique experience with a historic touch. Guests can enjoy comfortable rooms, a spa, fitness center, and an on-site restaurant. With its central location, this hotel provides easy access to the citys attractions, making it perfect for a short city break.

Hotel Del Coronado: Situated on the iconic Coronado Island, Hotel Del Coronado is a historic and luxurious property with beachfront access. The hotel features elegant rooms, multiple dining options, a spa, and recreational activities. Enjoy the charm of Coronado Island while still being close to San Diegos downtown area, making it an ideal choice for a short city break.

Show moreLess