Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Reviewed on Oct 13, 2019
Known for its beaches and museums, San Diego offers a lot for the traveler planning a beach getaway. This seaside destination has 339 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you decide on a place to stay near the beach in San Diego, take a look at these top hotels with high ratings from Expedia travelers.
Tower23 Hotel - 4-star romantic hotel on the beach. It features a restaurant, free WiFi, and a bar. Guests love the beach locale and pool.
Beach Haven - 2-star hotel near Mission Beach. Our travelers recommend its beach locale and pool. This hotel boasts an outdoor pool, free WiFi, and free parking.
Pacific View Inn - 2-star hotel on the beach. It offers free breakfast, free WiFi, and TVs. Activities include surfing on site. Guest reviews highlight the beach locale and proximity to shopping.
Days Inn by Wyndham San Diego Hotel Circle Near SeaWorld - 3-star hotel near the beach. It features an outdoor pool, a spa tub, and a restaurant. Guests love the beach locale and proximity to shopping.
Hyatt Regency Mission Bay Spa and Marina - 4-star spa resort, 1-minute walk from Mission Bay. Our travelers recommend its central location and breakfast. This resort boasts 3 outdoor pools, a spa tub, and a poolside bar.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
Make your way to San Diego with a flight to San Diego, CA (SAN-San Diego Intl.), the closest major airport which is located 2.4 mi (3.8 km) from the city center. Walk to nearby metro stations like Civic Center Station, 5th Avenue Station, and Convention Center Station. If you want to journey outside of the area, hop aboard a train from San Diego Santa Fe Depot, San Diego-Old Town Transit Center, or San Diego Coaster Sorrento Valley Station. You can explore your water travel options at the local port.