Marriott Hotels & Resorts Hotels in San Diego

Compare deals on Marriott Hotels & Resorts hotels from hundreds of travel sites and save on your favorite hotel brand

...and more

Explore Marriott Hotels & Resorts Hotels in San Diego area

Available Marriott Hotels & Resorts Hotels in San Diego

San Diego Marriott Mission Valley4.3 mi
San Diego Marriott Gaslamp Quarter0.5 mi
Marriott Marquis San Diego Marina0.6 mi

What’s around

Horton Plaza0.2 mi
Horton Plaza0.2 mi
Horton Plaza0.2 mi
Horton Plaza0.2 mi
Horton Plaza0.2 mi
Horton Plaza0.2 mi

Best Marriott Hotels & Resorts Hotels in San Diego

333 West Harbor Drive, San Diego, CA, United States
0.6 mi from city centre
$313
Avg. per night
8757 Rio San Diego Drive, San Diego, CA, United States
4.3 mi from city centre
$230
Avg. per night
11966 El Camino Real, San Diego, CA, United States
16.0 mi from city centre
$251
Avg. per night
660 K Street, San Diego, CA, United States
0.5 mi from city centre
$217
Avg. per night
4240 La Jolla Village Drive, San Diego, CA, United States
11.4 mi from city centre
$209
Avg. per night

Travel insights for hotels in San Diego

Use our HotelsCombined data-powered tips to help you find your next hotel in San Diego.

How much do hotels in San Diego cost?

The average price of a hotel in San Diego has been around $297/night over the last 3 days. You can expect year-round prices for a 5-star hotel in San Diego to be around $452/night, a 4-star hotel at $298/night, and a 3-star at $186/night on average.

What is the cheapest month to book Marriott Hotels & Resorts hotels in San Diego?

The cheapest month to book Marriott Hotels & Resorts hotels in San Diego is January ($191). Conversely, the most expensive month to stay in San Diego is September ($437).

What is the cheapest day to stay in Marriott Hotels & Resorts hotels in San Diego?

The cheapest day to stay in San Diego is Sunday ($256). On the other hand, travelers can expect to pay the most on Monday, when the average nightly price is $349.

Frequently asked questions about Marriott Hotels & Resorts hotels in San Diego

  • How much does it cost to stay at a Marriott Hotels & Resorts hotel in San Diego?

    On average, Marriott Hotels & Resorts hotels in San Diego cost $244/night. San Diego Marriott La Jolla is the cheapest Marriott Hotels & Resorts hotel in San Diego last found, with prices starting from $209 per night.

  • Which Marriott Hotels & Resorts hotel in San Diego is the most popular for travelers?

    Marriott Marquis San Diego Marina is the most recommended Marriott Hotels & Resorts hotel in San Diego with a user rating of 8.5 based on 1,391 reviews from users. The second most recommended Marriott Hotels & Resorts hotel on our list is San Diego Marriott Del Mar - 8.1 from 1,127 reviews.

  • Which Marriott Hotels & Resorts hotel in San Diego is closest to San Diego Airport?

    It is roughly 2.5 mi between San Diego Airport and Marriott Marquis San Diego Marina, the nearest Marriott Hotels & Resorts hotel in San Diego. Marriott Marquis San Diego Marina is a 4-star hotel.

  • Which Marriott Hotels & Resorts hotel in San Diego is closest to La Jolla Cove?

    The closest Marriott Hotels & Resorts hotel in San Diego to La Jolla Cove is San Diego Marriott La Jolla. The distance between the two locations is about 3.7 mi.

Find better results for your stay in San Diego