Find Oceanfront Hotels in San Diego, CA

Beach vacation deals from $110

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top Oceanfront Hotels in San Diego

Manchester Grand Hyatt San Diego
4 out of 5
1 Market Pl, San Diego, CA, 92101
Fully refundable
The price is $169 per night from Dec 18 to Dec 19
$169
per night
Dec 18 - Dec 19
Beach views await with a stay at Manchester Grand Hyatt San Diego. Top amenities include 2 outdoor pools, pool cabanas, and 6 restaurants. This aparthotel is 14 minutes' drive from Mission Bay and is 21 minutes' drive from Mission Beach.
4.4/5 Excellent! (3,796 reviews)
"Friendly hotel Staff valet parking is a bit overpriced"

Reviewed on Dec 8, 2022

Manchester Grand Hyatt San Diego
Marriott Marquis San Diego Marina
4 out of 5
333 W Harbor Dr, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $151 per night from Dec 23 to Dec 24
$151
per night
Dec 23 - Dec 24
Savor oceanfront dining and bask on white sand beaches at Marriott Marquis San Diego Marina. Some of the top amenities include 2 outdoor pools, a marina, and free pool cabanas. This aparthotel is 14 minutes' drive from Mission Bay and is 20 minutes' drive from Mission Beach.
4.3/5 Excellent! (2,092 reviews)
"Was good experience"

Reviewed on Nov 29, 2022

Marriott Marquis San Diego Marina
Paradise Point Resort & Spa
4 out of 5
1404 Vacation Rd, San Diego, CA, 92109
Fully refundableReserve now, pay when you stay
The price is $224 per night from Dec 11 to Dec 12
$224
per night
Dec 11 - Dec 12
Catch some rays on sandy beaches and enjoy oceanfront dining at Paradise Point Resort & Spa. Some of the top amenities include 5 outdoor pools, a marina, and 3 restaurants. This aparthotel is on Mission Bay and is 12 minutes' walk from Crown Point Shores.
4.2/5 Excellent! (2,533 reviews)
"Enjoyed our time at the spa. Very relaxing and great service! However, the front desk was rude multiple times so don’t expect VIP upgrades or late check out. Grounds and rooms were nice."

Reviewed on Dec 4, 2022

Paradise Point Resort & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Yacht Harbor Hotel
2.5 out of 5
5005 N Harbor Dr, San Diego, CA, 92106
Fully refundableReserve now, pay when you stay
The price is $116 per night from Dec 11 to Dec 12
$116
per night
Dec 11 - Dec 12
Best Western Yacht Harbor Hotel is an oceanfront hotel in San Diego. Some of the top amenities include an outdoor pool, a spa tub, and premium TV channels.
4.1/5 Very Good! (1,396 reviews)
"This was a super affordable stay and a great experience. A block from Rosencrans Ave and a couple of miles from downtown SD, this was great location. Loved the spa, fitness center and breakfast options. Would definitely stay here again."

Reviewed on Dec 5, 2022

Best Western Yacht Harbor Hotel
Bahia Resort Hotel
3.5 out of 5
998 W Mission Bay Dr, San Diego, CA, 92109
Fully refundableReserve now, pay when you stay
The price is $170 per night from Dec 18 to Dec 19
$170
per night
Dec 18 - Dec 19
Enjoy oceanfront accommodation and sandy beaches when booking a stay at Bahia Resort Hotel. Some of the top amenities include an outdoor pool, a marina, and free beach cabanas. This aparthotel is a 1-minute walk from Mission Bay and is 9 minutes' walk from Mission Beach.
4.1/5 Very Good! (2,068 reviews)
"Convenient location to mission beach"

Reviewed on Nov 27, 2022

Bahia Resort Hotel
Hyatt Regency Mission Bay Spa and Marina
4 out of 5
1441 Quivira Rd, San Diego, CA, 92109
Fully refundable
The price is $189 per night from Dec 11 to Dec 12
$189
per night
Dec 11 - Dec 12
Dine to a backdrop of ocean views and relax in the outdoor pool at Hyatt Regency Mission Bay Spa and Marina. Some of the top amenities include a marina, pool cabanas, and 2 restaurants. This aparthotel is on Mission Bay and is 9 minutes' drive from Mission Beach.
4.1/5 Very Good! (1,584 reviews)
"The property is located right on Mission Bay and has a great pool and awesome views."

Reviewed on Nov 28, 2022

Hyatt Regency Mission Bay Spa and Marina
Hilton San Diego Bayfront
4 out of 5
1 Park Blvd, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $161 per night from Dec 21 to Dec 22
$161
per night
Dec 21 - Dec 22
Dine to a backdrop of ocean views and lounge by the outdoor pool at Hilton San Diego Bayfront. Top amenities include 2 bars, a spa, and a waterslide. This aparthotel is 15 minutes' drive from Mission Bay and is 21 minutes' drive from Mission Beach.
4/5 Very Good! (1,859 reviews)
"What made this Hotel better they had the best staff that I can ever remember at a hotel. From check in to check out. Especially the bar staff who were knowledgeable but made you feel welcome."

Reviewed on Nov 28, 2022

Hilton San Diego Bayfront
Wyndham San Diego Bayside
4 out of 5
1355 N Harbor Drive, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $152 per night from Dec 21 to Dec 22
$152
per night
Dec 21 - Dec 22
Dine to a backdrop of ocean views and lounge by the outdoor pool at Wyndham San Diego Bayside. Top amenities include 2 restaurants, luxury bedding, and designer toiletries. This aparthotel is 13 minutes' drive from Mission Bay and is 20 minutes' drive from Mission Beach.
4/5 Very Good! (5,753 reviews)
"Good reasonably priced restaurant on premise"

Reviewed on Dec 8, 2022

Wyndham San Diego Bayside
Catamaran Resort and Spa
4 out of 5
3999 Mission Boulevard, San Diego, CA, 92109
Fully refundableReserve now, pay when you stay
The price is $199 per night from Jan 2 to Jan 3
$199
per night
Jan 2 - Jan 3
Enjoy oceanfront accommodation and white sand beaches when booking a stay at Catamaran Resort and Spa. Some fantastic amenities include an outdoor pool, beach cabanas, and 2 bars. This aparthotel is 2 minutes' walk from Mission Bay and is 3 minutes' walk from Pacific Beach Park.
3.9/5 Very Good! (1,787 reviews)
"Friendly staff"

Reviewed on Nov 21, 2022

Catamaran Resort and Spa
Sheraton San Diego Hotel and Marina
4 out of 5
1380 Harbor Island Dr, San Diego, CA, 92101
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 11 to Dec 12
$110
per night
Dec 11 - Dec 12
Dine to the sounds of the ocean and stroll along sandy beaches at Sheraton San Diego Hotel and Marina. Top amenities include 3 outdoor pools, a marina, and 6 restaurants. This aparthotel is 15 minutes' drive from Mission Bay and is 20 minutes' drive from Mission Beach.
3.8/5 Good! (2,092 reviews)
"All was excellent, some areas of the property could use a face lift. Very convenient location and features."

Reviewed on Dec 6, 2022

Sheraton San Diego Hotel and Marina
Don't see what you're looking for?
See all available properties in San Diego
View all properties
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.

Popular beach getaways

Most booked beach stays in San Diego in 2023

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

San Diego Oceanfront Hotels information

 

Oceanfront Hotels in San Diego

55

Highest price $224
Cheapest price $110
Number of guest reviews 24960
Total number of hotels in San Diego 6105

 

Frequently asked questions

What is San Diego like for a seaside holiday?

Make your San Diego vacation unforgettable by staying at an accommodation with a water view. Be sure to book one overlooking the beautiful coast or beaches for a chance to wake up next to the ocean. When culture is calling, take a tour around San Diego to enjoy the museums and theater.

What are some of the best oceanview accommodations in San Diego?

Best Western Plus Island Palms Hotel & Marina is a 3-star hotel steps from Shelter Island. It offers 2 outdoor pools, 2 outdoor tennis courts, 2 spa tubs, free WiFi, and LCD TVs. Other popular accommodations with ocean views include ITH Hostels Downtown San Diego and Hyatt Regency Mission Bay Spa and Marina.

How many hotels with ocean views are there in San Diego on Expedia?

You'll find 24 oceanview accommodations in San Diego on Expedia.

What are the highlights to see in San Diego?

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Mission Beach or Coronado Beach. Experience the area's museums and theater, and make time for local attractions like San Diego Zoo and Mission Bay. You can also pay a visit to Petco Park or USS Midway Museum for more to see and do.

Why should I choose an oceanview hotel for my San Diego vacation?

Indulge yourself with an oceanview guest room and enjoy amazing beach views during your stay in San Diego. We make it easy to select the ideal accommodation when you use our ocean view filter in the search results to narrow your search.

Recent reviews of San Diego hotels
Expedia verified reviews

Plan your trip in a snap on the app

    From home or hammock, organize your entire escape and explore app offers
    Scan the QR code with your device camera and download our app
QR code