Hotels in Ocean Beach, San Diego

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

Select occupancy

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 a 3-minute walk, Samesun Ocean Beach Hotel & Hostel provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a...

M
Martin
From
Bulgaria
The best place I’ve ever been to!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,726 reviews
Price from
$73.22
1 night, 2 adults

2BR-2 mins to Ocean-Sleeps 8-Pets

Ocean Beach, San Diego

2BR-2 mins to Ocean-Sleeps 8-Pets offers accommodations in San Diego, 1.1 miles from Sunset Cliffs and 3.5 miles from SeaWorld San Diego.

R
Robert
From
United States
Great location, Nice a quiet Close to everything within a 20 minute walk Beach near by as well
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
Price from
$490.58
1 night, 2 adults

5079 Lotus Street

Ocean Beach, San Diego

5079 Lotus Street offers accommodations in San Diego, a 10-minute walk from Ocean Beach and 2.5 miles from Sunset Cliffs. This property offers access to a balcony, free private parking, and free Wifi....

C
Curtis
From
United States
Location was terrific and the units re-model was very well done.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$2,344.77
1 night, 2 adults

Ocean Beach Hotel

Hotel in Ocean Beach, San Diego

Located directly on Ocean Beach, this San Diego hotel offers 100% nonsmoking guest rooms and free WiFi. The hotel is 2 mi away from SeaWorld San Diego.

G
Gregory
From
United States
Beautiful location with lots of good food nearby. Right across the street from the beach.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 166 reviews
Price from
$199
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.

O
Oleg
From
Russia
Great place, clean, nice rooms and area. Perfect location
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,255 reviews
Price from
$240.87
1 night, 2 adults

Hampton Inn & Suites by Hilton San Diego SeaWorld Near Old Town

Hotel in Midway-Pacific Highway, San Diego

Discover the newly built Hampton Inn & Suites by Hilton San Diego SeaWorld Near Old Town, where modern comfort meets unbeatable convenience, just minutes from top attractions.

W
Walters
From
United States
Very clean everywhere. Friendly staff. Delicious breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 401 reviews
Price from
$154.98
1 night, 2 adults

Crown City Inn Coronado

Hotel in Coronado, San Diego

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

A
Alex
From
Canada
The service was excellent. Our room was meticulously cleaned every day. Loved the fact that we didn't have to bring our own beach umbrellas and beach toys since the hotel was able to provide these. The location was also great since it is just a few minutes away from the "main" Coronado spots.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 208 reviews
Price from
$199
1 night, 2 adults

ITH San Diego Mission Beach Backpacker Hostel

Mission Beach, San Diego

Located in San Diego, within a 2-minute walk of Mission Beach and 2.3 miles of SeaWorld San Diego, ITH San Diego Mission Beach Backpacker Hostel has accommodations with a shared lounge and free WiFi.

S
SERHAT
From
Turkey
Warm welcome, helpfulness, hospitality
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 369 reviews
Price from
$109.15
1 night, 2 adults

Pacific Terrace Hotel

Hotel in Pacific Beach, San Diego

Featuring a beachfront outdoor pool and hot tub, this San Diego, California beach resort is located on Pacific Beach Park. Ocean views are featured in select island-inspired rooms.

M
Mariana
From
Brazil
Perfect experience! The room is huge, the sea view is incredible, located in the best place in San Diego
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 592 reviews
Price from
$283.61
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.

R
Ralf
From
Germany
Staff: Very welcoming. Friendly. Professional. Extra towels for beach. Bicycles available. Room: Very clean. Personal. Little extras like water bottles and cookies. Great light. Quiet. Large room. Bathroom good size and very clean. Great power shower. Location: Close to beach, restaurants, cafes, shopping. Quiet. Super safe and clean.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 182 reviews
Price from
$309
1 night, 2 adults
See all 56 hotels in Ocean Beach

Most booked hotels in Ocean Beach in the past month

See all

Popular with guests booking hotels in San Diego

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 166 reviews

Check out other unique places to stay in Ocean Beach

Beach Hotels

7 beach hotels in Ocean Beach

Cheap hotels

16 cheap hotels in Ocean Beach

Pet-Friendly Hotels

19 pet-friendly hotels in Ocean Beach

Family Hotels

18 family hotels in Ocean Beach

Vacation Homes

27 vacation homes in Ocean Beach

Cottages

27 cottages in Ocean Beach

Beach rentals

12 beach rentals in Ocean Beach

Apartments

5 apartments in Ocean Beach

More districts like Ocean Beach

Explore hotel options in other areas of San Diego

Mission Beach

218 hotels

La Jolla

191 hotels

Pacific Beach

123 hotels

Point Loma

65 hotels

Little Italy

44 hotels

Hillcrest

31 hotels

Hotel Circle

24 hotels