Hotels in Ocean Beach, San Diego

Enter your dates and choose from 62 hotels and other places to stay

Featured hotels in Ocean Beach

Filter by:

Star rating
Review score

Samesun Ocean Beach Hotel & Hostel

Ocean Beach, San Diego

Located in San Diego and with Ocean Beach reachable within 300 metres, Samesun Ocean Beach Hotel & Hostel provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a terrace.

S
Simon
From
Austria
Location is perfect, 3 minutes to the beach, lots of bars and restaurants all around, a grocery store opposite of the hostel, a target 5 minutes away, beach+sea is nice and calm, lots of nice and calm paths to walk around on, bus station is nearby, hostel has lots of equipment like surf boards, volley balls, etc. The people at the hostel were also great. Overall excellent. Hostel is clean. Coffee and mandarines in the morning were great, too.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,762 reviews
Price from
US$65
1 night, 2 adults

New Beach House, Steps to Sand

Ocean Beach, San Diego

Set within the Ocean Beach district in San Diego, New Beach House, Steps to Sand has air conditioning, a patio, and city views.

A
Arthur
From
Germany
Very relaxing apartment. The roof top terrace is amazing
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
US$432.80
1 night, 2 adults

Ocean Beach Hotel

Hotel in Ocean Beach, San Diego

Located directly on Ocean Beach, this San Diego hotel offers 100% non-smoking guest rooms and free WiFi. The hotel is 3.2 km away from SeaWorld San Diego.

L
Lukáš
From
Czech Republic
Amazing place! Everything is near. Staff is absolutely friendly and helpful. USS Misway Museum 25minutes by car. Airport 20minutes. Ocean 150feet🇺🇸🤍
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 198 reviews
Price from
US$199.95
1 night, 2 adults

Ocean Villa Inn

Ocean Beach, San Diego

Located in downtown Ocean Beach, this beachfront San Diego inn features an outdoor heated pool and guest rooms with free WiFi. Belmont Amusement Park is 10 minutes’ drive away.

p
philip
From
United Kingdom
Just the location was spot on
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,475 reviews
Price from
US$166.47
1 night, 2 adults

Crown City Inn Coronado

Hotel in Coronado, San Diego

Situated on Coronado Island, this hotel boasts an outdoor pool and has an on-site restaurant. It features pet-friendly guest rooms with free WiFi and offers free on-site guest parking.

K
Kinga
From
France
The swimming pool The location The afternoon cookies
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 164 reviews
Price from
US$214.50
1 night, 2 adults

1906 Lodge

Coronado, San Diego

Located 5 minutes’ walk from Coronado Beach, this historic B&B features luxurious guest rooms with fireplaces and ceiling fans. Free WiFi and a daily breakfast are included.

C
Csaba
From
United Kingdom
The hotel had a friendly staff, a nice clean room, and well-maintained facilities.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 150 reviews
Price from
US$249
1 night, 2 adults

Marriott Vacation Club®, San Diego   

Hotel in Downtown San Diego, San Diego

Located adjacent to San Diego Symphony Hall, Marriott Vacation Club, San Diego offers comfortable suites with contemporary furnishings. Free WiFi is available throughout the property.

M
Maria
From
Greece
Spacious, clean, every detail well thought of! One of my favourites
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 326 reviews
Price from
US$203
1 night, 2 adults

Hotel Marisol Coronado

Hotel in Coronado, San Diego

This historic Coronado boutique hotel features rooms that include free WiFi and Italian linens. Coronado Beach is less than 5 minutes' walk away.

T
Tammy
From
United States
Adorable place that's really close to the main attractions on the island. Parking was easy nearby. I also liked that there's a liquor store at the corner so I could easily buy water. I loved that the hotel had fresh chocolate chip cookies in the afternoon. The room was clean and spacious.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 100 reviews
Price from
US$299
1 night, 2 adults

ITH San Diego Mission Beach Backpacker Hostel

Mission Beach, San Diego

Set in San Diego, within 200 metres of Mission Beach and 3.7 km of SeaWorld San Diego, ITH San Diego Mission Beach Backpacker Hostel provides accommodation with a shared lounge and free WiFi.

M
Mark
From
United Kingdom
The hostel is very clean and Reuben, the manager takes great care to ensure that everything runs smoothly- if you like a more relaxed social vibe (not party party) then this place is a jewel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews
Price from
US$105.21
1 night, 2 adults

Homewood Suites by Hilton San Diego Airport-Liberty Station

Hotel in Point Loma, San Diego

Placed along the waterfront in Liberty Station, an urban community located just minutes from San Diego city centre, this comfortable hotel offers spacious accommodation and convenient services.

N
Nicolas
From
France
The view, the place, the breakfast, it was really clean. Perfect stay !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 387 reviews
Price from
US$196.80
1 night, 2 adults
See all 62 hotels in Ocean Beach

Check out other unique places to stay in Ocean Beach

Beach Hotels

5 beach hotels in Ocean Beach

Cheap hotels

22 cheap hotels in Ocean Beach

Pet-Friendly Hotels

16 pet-friendly hotels in Ocean Beach

Beach rentals

13 beach rentals in Ocean Beach

Holiday Homes

24 holiday homes in Ocean Beach

Cottages

24 cottages in Ocean Beach

Apartments

8 apartments in Ocean Beach

Self Catering Accommodation

8 self catering accommodation in Ocean Beach

More districts like Ocean Beach

Explore hotel options in other areas of San Diego

La Jolla

257 hotels

Mission Beach

249 hotels

Pacific Beach

167 hotels

Point Loma

81 hotels

Little Italy

48 hotels

Hillcrest

35 hotels

Hotel Circle

21 hotels