Photo by Lisa Muscarella

Beach Hotels in San Diego

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Beach Hotels in San Diego

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in San Diego

Frequently asked questions

What are the best beach hotels in San Diego?
With a swimming pool, a furnished balcony and a prime seaside location, Suite San Juan 135 Gran Pacifica Resort is a traveler favorite. Suite San Marcos 124 Gran Pacifica Resort is another highly rated San Diego hotel on the beach or close to it. Whether you’re looking for an ideal spot to catch some rays or watch the waves, these properties promise an unforgettable stay by the sea.
What are the cheapest beach hotels in San Diego?
Choose one of the cheap beach hotels in San Diego and keep your wallet happy. Just select the “Price: low to high” box, then refine your search by setting your maximum price. To earn discounts on future bookings, be sure to join our One Key™ rewards program.
What is the best time to stay in a beach hotel in San Diego?
If you want to visit when it’s not as busy, go in June. You could score some fantastic deals on beach hotels in San Diego around then. The warmest conditions are in March, with temperatures ranging from 77ºF (25ºC) to 91ºF (33ºC). It’s typically coolest in October, averaging between 77ºF (25ºC) and 84ºF (29ºC).
What beach hotels in San Diego have a pool?
With a pool, an ocean view and a furnished balcony, Suite San Juan 135 Gran Pacifica Resort makes a splash with guests. For more San Diego hotels on the beach, or stays that are close to one, check out Suite San Marcos 124 Gran Pacifica Resort. Dive right in or just get your feet wet at this beachy getaway with a pool.
Are there any beach hotels in San Diego with parking?
Stay at Suite San Juan 135 Gran Pacifica Resort and skip the hassle of finding a parking spot at the beach. This property offers an ocean view and a furnished balcony. Suite San Marcos 124 Gran Pacifica Resort is another getaway that makes it a breeze to come and go whenever you like. Pick one of the 85 San Diego hotels on the beach with parking and enjoy the freedom to explore on your schedule.