Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Ocean Beach Golf Hotels

See all 1,384 Hotels in Ocean Beach
Ocean Beach Hotel

Ocean Beach Hotel

5080 Newport Ave., San Diego
2.5 out of 5.0
3.8 out of 5 (1,280 reviews)
Sand close by! The hotel was alright. I guess I was expecting to have a little of the "old pink beach hotel" charm left from days gone by. Seemed a bit sanitary and institutional with no frills. There was a wine cooler in each room that glowed neon blue - I had to hang a towel over to block the light at night Would ...
  Jan 19, 2018

$110

$110
Ocean Villa Inn

Ocean Villa Inn

5142 West Point Loma Blvd, San Diego
3.0 out of 5.0
3.8 out of 5 (602 reviews)
So-so accommodations at a great location. The location and views are outstanding for this aged hotel in need of updated restrooms and furniture. The bed was very comfortable. There was no table in the room other than the nightstand, and only one chair. We brought the table and a chair from the balcony and it worked fine. The built-in balcony ...
  Nov 19, 2017

$89

$89
Map

Recently booked Golf Hotels in Ocean Beach

Ocean Villa Inn
3.0 out of 5.0
Last booking: 38 minutes ago
Ocean Beach Hotel
2.5 out of 5.0
Last booking: 11 hours ago
USA Hostels Ocean Beach - San Diego
2.5 out of 5.0
Last booking: 36 hours ago

Pocket Guide: Golf Hotels in Ocean Beach

Search for hotels in Ocean Beach on Expedia. You can easily find your hotels in Ocean Beach using one of the methods below:

  • View our selection of featured hotels in Ocean Beach
  • Use the map to find hotels in the Ocean Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Ocean Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ocean Beach
  • Enter your travel dates to view the best deals on hotels in Ocean Beach - while they last