Find beach hotels in San Diego, CA

Beach vacation deals from $94
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on San Diego Beach Hotels

Our top choices for San Diego beach hotels

Sheraton San Diego Resort

Sheraton San Diego Resort
4.0 star property
Harbor Island
8.4 out of 10, Very Good, (3,474 reviews)
  • cleanliness
    Escape to waterfront paradise with complimentary beach shuttle, three sparkling pools, and breathtaking sunsets.
$191 nightly
The price is $220
May 3 - May 4
Total with taxes and fees
Sheraton San Diego Resort

Wyndham Garden San Diego Near SeaWorld

Wyndham Garden San Diego Near SeaWorld
3.0 star property
Point Loma
7.4 out of 10, Good, (4,247 reviews)
$98 nightly
The price is $113
Apr 15 - Apr 16
Total with taxes and fees
Wyndham Garden San Diego Near SeaWorld

Hilton Garden Inn San Diego Old Town/SeaWorld Area

Hilton Garden Inn San Diego Old Town/SeaWorld Area
3.0 star property
Old Town San Diego
8.8 out of 10, Excellent, (1,411 reviews)
$124 nightly
The price is $142
Apr 26 - Apr 27
Total with taxes and fees
Hilton Garden Inn San Diego Old Town/SeaWorld Area

GreenTree Inn San Diego Mission Bay

GreenTree Inn San Diego Mission Bay
2.5 star property
Pacific Beach
8.0 out of 10, Very Good, (2,031 reviews)
  • cleanliness
    Soak up the sun just four minutes from stunning beaches with water adventures galore, from thrilling surf lessons to whale watching.
$104 nightly
The price is $120
Apr 19 - Apr 20
Total with taxes and fees
GreenTree Inn San Diego Mission Bay

Hampton Inn San Diego Del Mar

Hampton Inn San Diego Del Mar
2.5 star property
Carmel Valley
9.0 out of 10, Wonderful, (1,013 reviews)
$141 nightly
The price is $161
May 10 - May 11
Total with taxes and fees
Hampton Inn San Diego Del Mar

Crowne Plaza San Diego - Mission Valley by IHG

Crowne Plaza San Diego - Mission Valley by IHG
3.5 star property
Mission Valley
8.0 out of 10, Very Good, (1,062 reviews)
$114 nightly
The price is $131
May 10 - May 11
Total with taxes and fees
Crowne Plaza San Diego - Mission Valley by IHG

Best Western Seven Seas

Best Western Seven Seas
3.0 star property
Mission Valley
7.8 out of 10, Good, (3,392 reviews)
$82 nightly
The price is $94
Apr 21 - Apr 22
Total with taxes and fees
Best Western Seven Seas

Holiday Inn Express San Diego Airport - Old Town by IHG

Holiday Inn Express San Diego Airport - Old Town by IHG
2.5 star property
Mission Hills
9.2 out of 10, Wonderful, (1,070 reviews)
$141 nightly
The price is $162
Apr 26 - Apr 27
Total with taxes and fees
Holiday Inn Express San Diego Airport - Old Town by IHG

Hampton Inn & Suites Imperial Beach San Diego

Hampton Inn & Suites Imperial Beach San Diego
2.5 star property
Imperial Beach
9.4 out of 10, Exceptional, (1,013 reviews)
  • cleanliness
    Relax on pristine shores with a private beach club escape just a shuttle away.
$143 nightly
The price is $163
May 3 - May 4
Total with taxes and fees
Hampton Inn & Suites Imperial Beach San Diego

Kings Inn San Diego

Kings Inn San Diego
2.5 star property
Mission Valley
8.8 out of 10, Excellent, (3,679 reviews)
$92 nightly
The price is $106
Apr 15 - Apr 16
Total with taxes and fees
Kings Inn 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.

Choose what matters most at beach hotels in San Diego

Beach hotels with pools in San Diego

Family-friendly 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.

Find out more about San Diego

San Diego and its attractions for beach lovers

San Diego is a beach lover’s paradise, offering stunning coastlines and a vibrant atmosphere perfect for families seeking adventure. Explore the picturesque La Jolla Cove, where you can snorkel among colorful marine life or simply relax on the sun-kissed shores. For a family-friendly beach day, head to Mission Beach, where you can stroll along the iconic boardwalk, enjoy thrilling rides at Belmont Park, or indulge in delicious ice cream from local vendors. Don’t miss out on the scenic beauty of Coronado Beach, famous for its sparkling sands and views of the historic Hotel del Coronado, perfect for a romantic sunset walk. Families can also venture to the tide pools at Cabrillo National Monument, an educational experience that allows kids to discover fascinating marine creatures. Staying in the vibrant Mission Bay area offers you the convenience of beach access and a selection of high-quality hotels that cater to families, featuring spacious rooms and family-friendly amenities, ensuring everyone feels pampered after a day of fun in the sun. With its perfect blend of relaxation and adventure, San Diego promises a memorable getaway for quality-seeking travelers.

Find the best beach hotels and resorts in San Diego

For travelers seeking a sun-soaked getaway in San Diego, these hotels are perfect for enjoying beach activities and the coastal lifestyle. Each hotel offers unique beach amenities and a welcoming atmosphere.

Humphreys Half Moon Inn

  • Why it's great for the ultimate beach vacation spot: Humphreys Half Moon Inn is a charming waterfront hotel with a guest review rating of 9.0, making it perfect for travelers who want to enjoy the beach lifestyle. With easy access to nearby beaches and a variety of water activities like kayaking and snorkeling, this hotel ensures guests experience the best of San Diego's coastal offerings.
  • Other amenities: The hotel features an outdoor pool with a poolside bar, a spa for relaxation, and a restaurant offering kids' meals. Guests can enjoy furnished balconies or patios for beautiful views and a comfortable atmosphere. Additionally, the hotel provides easy access to local attractions, golf nearby, and a fitness center to keep up with exercise routines.
  • Neighborhood: Point Loma
  • Nearby attractions: Old Town San Diego State Park - 3.64 miles, Shelter Island - 0.0 miles, Pechanga Arena - 3.74 miles

Bay Club Hotel & Marina

  • Why it's great for the ultimate beach vacation spot: Bay Club Hotel & Marina boasts a stellar guest review rating of 9.0 and is perfect for travelers seeking a beach-oriented vacation. Located near stunning beaches, guests can enjoy water activities like scuba diving and sailing right from the hotel, making it a top choice for beach lovers.
  • Other amenities: The hotel features an outdoor pool, a hot tub, and a restaurant with poolside service for relaxing meals. Guests can enjoy breathtaking marina views from their balconies or patios and take advantage of complimentary self-parking. Additionally, with a fitness center and various recreational options nearby, guests can stay active while enjoying their beach getaway.
  • Neighborhood: Point Loma
  • Nearby attractions: Old Town San Diego State Park - 3.96 miles, Shelter Island - 0.0 miles, Pechanga Arena - 4.06 miles

The Dana on Mission Bay

  • Why it's great for the ultimate beach vacation spot: The Dana on Mission Bay is an ideal retreat for beach lovers, a strong guest review rating of 8.8. This hotel features an array of water activities right at your doorstep, including waterskiing and motorboating, making it easy for guests to dive into adventure. With a beautiful waterfront location, travelers can enjoy scenic views and easy access to nearby beach areas for a day of relaxation and fun.
  • Other amenities: Guests can unwind at the outdoor heated pool or savor refreshments at the poolside bar. The hotel also offers a spa, a fitness center, and free parking for added convenience. Enjoy the beautiful surroundings from the terrace or lanai, and take advantage of family-friendly amenities, including cribs and rollaway beds, ensuring a comfortable stay for all.
  • Nearby attractions: SeaWorld - 1.41 miles, Mission Bay - 1.16 miles, Mission Beach - 1.35 miles

Paradise Point Resort & Spa

  • Why it's great for the ultimate beach vacation spot: With a guest review rating of 8.6, Paradise Point Resort & Spa is a lush tropical paradise perfect for beach enthusiasts. The hotel features beachfront restaurants and offers a range of water sports, including kayaking and surfing. Guests can lounge on a stunning sandy beach or enjoy organized boat tours right from the resort, making it an excellent base for beachside adventures.
  • Other amenities: Guests can indulge in spa treatments or relax in the hot tub after a day in the sun. The resort also offers multiple heated pools, a poolside bar, and extensive dining options, including al fresco dining with ocean views. For those looking to stay active, the resort provides fitness facilities, tennis courts, and mini-golf, ensuring fun for everyone.
  • Nearby attractions: SeaWorld - 1.42 miles, Mission Bay - 1.83 miles, Belmont Park - 2.22 miles

Wyndham San Diego Bayside

  • Why it's great for the ultimate beach vacation spot: The Wyndham San Diego Bayside, with a review rating of 8.2, is situated in the heart of Downtown, offering guests beautiful ocean views and close nearby the beach. The hotel features a variety of beach activities nearby, including surfing, boating, and snorkeling, making it a fantastic option for beach enthusiasts looking for adventure.
  • Other amenities: Guests can take advantage of the outdoor pool, fitness center, and an array of dining options, including an ocean-view restaurant. The hotel also provides complimentary transportation services, valet parking, and premium rooms with premium bedding for added comfort. The convenient location allows easy access to shopping and attractions, making it a well-rounded choice for travelers.
  • Neighborhood: Downtown San Diego
  • Nearby attractions: Port of San Diego - 0.47 miles, Waterfront Park - 0.24 miles, B Street Cruise Ship Terminal - 0.53 miles

Too many beaches in San Diego to choose from? Here are our top picks for a memorable beach vacation.

Top San Diego Hotel Reviews

Frequently asked questions

What are the best beach hotels in San Diego?
Some of the best beach hotels in San Diego include Pacific Terrace Hotel, Tower23 Hotel, The Wayfarer San Diego, and Ocean Park Inn.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, offers ocean views and is located near Mission and Pacific Beaches. Guests frequently mention the friendly staff and beautiful, clean rooms. Valet and self-parking options are available.

Tower23 Hotel, a 4-star property with a 9.6 rating, provides ocean views and features balconies, patios, and a rooftop terrace. It is also located near Mission and Pacific Beaches, and guests often highlight the clean rooms and excellent food.

The 4-star The Wayfarer San Diego, rated 9.4, offers beach and ocean views and has an outdoor pool. It is conveniently located near Mission and Pacific Beaches and Mission Beach Boardwalk. Guests often praise the friendly staff and comfortable, clean rooms.

For a great value option, the 3-star Ocean Park Inn, with a 9.4 rating, offers ocean views and is located near Mission and Pacific Beaches. It provides free self-serve breakfast, and guests frequently compliment its great location and friendly staff.
How much does a beach hotel in San Diego cost?
Prices for beach hotels in San Diego vary, but you can find a great deal from $94 on Expedia. You're likely to find lower rates if you're traveling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which San Diego hotels are near the best beaches?
For hotels near the best beaches in San Diego, consider the Pacific Terrace Hotel, Tower23 Hotel, The Wayfarer San Diego, or Ocean Park Inn.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, offers ocean views and is located near Mission and Pacific Beaches. Guests frequently mention the beautiful, clean rooms and the excellent pool.

Tower23 Hotel, a 4-star property with a 9.6 rating, is also near Mission and Pacific Beaches and features balconies or patios with ocean views. Reviewers often highlight the clean rooms and the superb location.

The 4-star Wayfarer San Diego, rated 9.4, provides beach and ocean views and has an outdoor pool. It is conveniently located near Sail Bay and Mission and Pacific Beaches.

For a more budget-friendly option, the 3-star Ocean Park Inn, with a 9.4 rating, offers ocean views and is close to Mission and Pacific Beaches. It also includes free breakfast and has a nice pool.
Which beach hotels in San Diego are good for families?
For a family trip to San Diego, some excellent beach hotels include the Pacific Terrace Hotel, The Wayfarer San Diego, and Ocean Park Inn.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, offers beautiful rooms and a superb location near Mission and Pacific Beaches. Guests frequently mention the excellent pool, which is a great amenity for families.

The Wayfarer San Diego, a 4-star hotel with a 9.4 rating, provides ocean and beach views, and has an outdoor pool. It's conveniently located near several beaches, including Mission and Pacific Beaches, and Mission Bay, offering various activities for families.

For a more budget-friendly option, the 3-star Ocean Park Inn, rated 9.4, is located near the ocean and offers ocean views. It provides a free breakfast, which can be a valuable amenity for families, and guests often highlight its great location and nice pool.
What are the best San Diego hotels with ocean views?
Some of the best San Diego hotels with ocean views include the Pacific Terrace Hotel, Tower23 Hotel, The Wayfarer San Diego, and Ocean Park Inn.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, offers beautiful and clean rooms, as well as an excellent pool. Guests frequently highlight its great location.

Tower23 Hotel, a 4-star property with a 9.6 rating, is known for its clean, amazing rooms and great balconies. It also features a rooftop terrace.

The 4-star The Wayfarer San Diego, rated 9.4, provides comfortable and clean rooms and a nice outdoor pool. It offers both beach and ocean views.

For a more budget-friendly option, the 3-star Ocean Park Inn, with a 9.4 rating, offers comfortable and clean rooms and a beautiful pool. Guests appreciate the complimentary breakfast.
What are the top-rated beach hotels in San Diego with a pool?
Some of the top-rated beach hotels in San Diego with a pool include the Fairmont Grand Del Mar, Pendry San Diego, Kona Kai San Diego, Paradise Point Resort & Spa, and Catamaran Resort and Spa.

The 5-star Fairmont Grand Del Mar, with a 9.6 rating, features multiple outdoor pools, including options for children. While not directly on the beach, it is located nearby, offering a quiet setting.

Pendry San Diego, a 5-star hotel with a 9.2 rating, provides a great outdoor pool and is located near the sea. Guests often highlight the pool as a favorable feature.

The 4-star Kona Kai San Diego, rated 8.4, boasts an outdoor pool and offers a private beach site location. Many rooms also provide sea views.

Paradise Point Resort & Spa, a 4-star hotel with an 8.6 rating, features a heated outdoor pool and is located near the ocean with some rooms offering beach views.

The 4-star Catamaran Resort and Spa, also rated 8.6, offers an outdoor pool with a poolside bar and is situated near the ocean, with some rooms providing sea views.
Which beach hotels in San Diego are good for couples?
For couples looking for a beach hotel in San Diego, the Pacific Terrace Hotel, Fairmont Grand Del Mar, and Boardwalk Hotel are excellent choices.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, offers ocean views and is located near Mission and Pacific Beaches. Guests frequently highlight the beautiful and clean rooms, as well as the excellent pool.

The 5-star Fairmont Grand Del Mar, rated 9.6, features a full-service spa with couples' treatment rooms, providing a relaxing experience. While not directly on the beach, it is nearby and known for its quiet location and exceptional service.

For direct beach access, the 3-star Boardwalk Hotel: Bikes, Boards & Beach Gear Included, with a 9.4 rating, offers ocean views and is directly on Mission and Pacific Beaches. Guests often praise its superb location and comfortable rooms.
Which area of San Diego is best to stay in for beaches?
The best area to stay in San Diego for beaches is La Jolla, offering a mix of stunning coastline and upscale amenities.

La Jolla is known for its beautiful coves, dramatic cliffs, and pristine sandy beaches. The main street, Prospect Street, runs along the coast and is lined with art galleries, shops, and restaurants, many offering ocean views. La Jolla Cove is a popular spot for snorkeling and observing marine life, while La Jolla Shores Beach is excellent for swimming and kayaking, with a wide, sandy expanse.

Couples will find La Jolla particularly appealing for a romantic getaway. The area provides opportunities for scenic walks along the coast, fine dining with ocean vistas, and relaxing days by the water.
Which top beach hotels in San Diego offer water sport activities?
Some of the top beach hotels in San Diego that offer proximity to water sport activities include the Pacific Terrace Hotel, Fairmont Grand Del Mar, and Tower23 Hotel.

The 4-star Pacific Terrace Hotel, with a 9.6 rating, is located near Tourmaline Surfing Park and Mission and Pacific Beaches, making it convenient for surfing, bodyboarding, and windsurfing. Guests frequently praise the friendly staff and beautiful rooms.

The 5-star Fairmont Grand Del Mar, also rated 9.6, is situated near various water activities. Guests can find opportunities for sailing, scuba diving, surfing, windsurfing, snorkeling, kayaking, and parasailing nearby. Reviews often highlight the exceptional staff and quiet location.

Tower23 Hotel, a 4-star property with a 9.6 rating, offers easy access to windsurfing, surfing, bodyboarding, scuba diving, parasailing, snorkeling, and sailing. Many rooms feature balconies or patios, and guests appreciate the clean rooms and superb location.

The 4-star Wayfarer San Diego, rated 9.4, is located near personal motor watercraft rentals, surfing, bodyboarding, snorkeling, kayaking, and sailing opportunities. The hotel also features an outdoor pool, and guests often mention the friendly staff and comfortable rooms.

Ocean Park Inn, a 3-star hotel with a 9.4 rating, is close to sailing, windsurfing, surfing, and bodyboarding activities. It offers ocean views and complimentary breakfast. Reviewers often praise its great location and friendly staff.
What is the best time of year to stay in a beach hotel in San Diego?
The best time of year to stay in a beach hotel in San Diego is consistently considered to be late spring through early fall, particularly from May to October. During these months, the average temperatures comfortably hover between 65°F and 75°F, creating superb conditions for lounging on the golden sands of Coronado Beach or enjoying a leisurely stroll along the scenic boardwalks of Pacific Beach.

Families often gravitate towards the summer months of July and August, aligning with school holidays, to fully embrace the quintessential San Diego beach experience. This period sees high demand for beachfront accommodations, meaning hotel availability can be limited, and rates will reflect the peak season's popularity. For couples or solo travellers seeking a slightly more serene yet equally splendid escape, the shoulder months offer a wonderful balance.

Consider visiting in September for a truly delightful experience. The ocean remains warm, typically in the low 70s, and you'll find it easier to secure those coveted oceanfront rooms at premium properties.
How can I save on a beach hotel in San Diego with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Diego beach hotel bookings for every dollar you spend—just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in San Diego?
The best areas to stay in San Diego are those that offer direct access to the city's beautiful beaches, such as La Jolla, Coronado, and Pacific Beach.

La Jolla is an excellent choice for couples looking for an upscale coastal experience. This neighbourhood is known for its picturesque coves, dramatic cliffs, and pristine beaches like La Jolla Cove, great for snorkeling and observing marine life. The area also features high-end boutiques, art galleries, and acclaimed restaurants, many with ocean views. You can enjoy strolls along the coastal walk or kayak through sea caves.

Coronado is ideal for families seeking a relaxed and classic beach vacation. Coronado Beach is consistently ranked among the best in the nation, offering wide, sandy shores and gentle waves suitable for all ages. The iconic hotel, easily recognizable by its red turrets, anchors the area and provides a historic backdrop. Families will appreciate the calm atmosphere, bike paths, and the ferry service offering scenic views of the San Diego skyline.

Pacific Beach offers a more energetic coastal experience, particularly appealing to younger couples or those who enjoy a lively boardwalk atmosphere. This area is characterized by its long stretches of sand, popular for surfing and sunbathing, and the bustling boardwalk, which is great for walking, biking, and people-watching.
Is it cheaper to book a San Diego beach hotel and flights as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline—this is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in San Diego for you.

Explore a world of travel with Expedia