We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Ocean Beach

1868 Bacon St., San Diego, CA 92107
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

5080 Newport Ave, San Diego, CA 92107
0.2 km from Ocean Beach
Ocean Beach Hotel Slideshow
#87 of 268 hotels in San Diego
Professional photos | Traveller photos (275) | Map
Show Prices
2158 Sunset Cliffs Blvd., San Diego, CA 92107
0.2 km from Ocean Beach
#222 of 268 hotels in San Diego
Map
5065 Brighton Avenue, San Diego, CA 92107
0.4 km from Ocean Beach
#227 of 268 hotels in San Diego
Traveller photos (1) | Map
5142 West Point Loma Blvd., San Diego, CA 92017
0.7 km from Ocean Beach
#190 of 268 hotels in San Diego
Professional photos | Traveller photos (45) | Map
Show Prices
1370 Sunset Cliffs Blvd, San Diego, CA 92107
1.4 km from Ocean Beach
GreenLeadersPlatinum level
#31 of 268 hotels in San Diego
Professional photos | Traveller photos (162) | Map
Show Prices
2816 Bayside Walk, San Diego, CA 92109
1.7 km from Ocean Beach
727 San Gabriel Place, San Diego, CA 92109
1.9 km from Ocean Beach
719 Ensenada Court, San Diego, CA 92109
2.1 km from Ocean Beach
#215 of 268 hotels in San Diego
Map
717 Ensenada Court, San Diego, CA 92109
2.1 km from Ocean Beach
1441 Quivira Road, San Diego, CA 92109
2.2 km from Ocean Beach
Offers & Announcements Bed & Breakfast for Two
Hyatt Regency Mission Bay Slideshow
#161 of 268 hotels in San Diego
Professional photos | Traveller photos (525) | Map
Show Prices
1710 West Mission Bay Drive, San Diego, CA 92109
2.6 km from Ocean Beach
The Dana on Mission Bay Slideshow
#95 of 268 hotels in San Diego
Professional photos | Traveller photos (704) | Map
Show Prices
998 W Mission Bay Dr, San Diego, CA 92109
2.8 km from Ocean Beach
Special Price 15% off End of Summer...
GreenLeadersGold level
Bahia Resort Hotel Slideshow
#39 of 268 hotels in San Diego
Professional photos | Traveller photos (625) | Map
Show Prices
725 Jamaica Court, San Diego, CA 92109
2.8 km from Ocean Beach
3950 Jupiter St., San Diego, CA 92110
3.2 km from Ocean Beach
Special Offer Save on Hotel Packages!
Holiday Inn Express Sea World Slideshow
#100 of 268 hotels in San Diego
Professional photos | Traveller photos (35) | Map
Show Prices
3333 Channel Way, San Diego, CA 92110
3.2 km from Ocean Beach
#208 of 268 hotels in San Diego
Professional photos | Traveller photos (40) | Map
Show Prices
1404 Vacation Road, San Diego, CA 92109
3.3 km from Ocean Beach
Offers & Announcements Save up to 20% Off
Paradise Point Resort & Spa Slideshow
#109 of 268 hotels in San Diego
Professional photos | Traveller photos (1209) | Map
Show Prices
1410 Rosecrans St (at Fenelon), San Diego, CA 92106
3.4 km from Ocean Beach
Special Offer Complimentary bottle of...
The Pearl Hotel Slideshow
#25 of 268 hotels in San Diego
Professional photos | Traveller photos (224) | Map
Show Prices
1403 Rosecrans Street, San Diego, CA 92106
3.4 km from Ocean Beach
Special Offer Save 15%; Earn 500...
Ramada San Diego Airport Slideshow
#166 of 268 hotels in San Diego
Professional photos | Traveller photos (68) | Map
Show Prices
3747 Midway Drive, San Diego, CA 92110
3.4 km from Ocean Beach
Special Offer Save 15%; Earn 500...
Ramada Limited San Diego/Near SeaWorld Slideshow
#183 of 268 hotels in San Diego
Professional photos | Traveller photos (43) | Map
Show Prices
2901 Nimitz Blvd, San Diego, CA 92106 (Formerly Quality Inn Airport SeaWorld Area)
3.4 km from Ocean Beach
#241 of 268 hotels in San Diego
Professional photos | Traveller photos (11) | Map
Show Prices
2912 Garrison St, San Diego, CA 92106
3.5 km from Ocean Beach
#11 of 268 hotels in San Diego
Traveller photos (326) | Map
5102 North Harbor Drive, San Diego, CA 92106
3.5 km from Ocean Beach
Special Offer Choice Privileges Points
GreenLeadersSilver level
Comfort Inn At The Harbor Slideshow
#188 of 268 hotels in San Diego
Professional photos | Traveller photos (26) | Map
Show Prices
1150 Rosecrans Street, San Diego, CA CA 92106
3.5 km from Ocean Beach
#198 of 268 hotels in San Diego
Professional photos | Traveller photos (29) | Map
Show Prices
2933 Fenelon Street, San Diego, CA 92106
3.5 km from Ocean Beach
Point Loma Inn Slideshow
#238 of 268 hotels in San Diego
Professional photos | Traveller photos (39) | Map
Show Prices
1325 Scott Street, San Diego, CA 92106 (Formerly Vagabond Inn San Diego (Point Loma))
3.6 km from Ocean Beach
#123 of 268 hotels in San Diego
Professional photos | Traveller photos (32) | Map
Show Prices
5005 N Harbor Dr, San Diego, CA 92106
3.6 km from Ocean Beach
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Yacht Harbor Hotel Slideshow
#139 of 268 hotels in San Diego
Professional photos | Traveller photos (103) | Map
Show Prices
3737 Sports Arena Boulevard, San Diego, CA 92110 (Formerly Mission Plaza Hotel & Suites)
3.6 km from Ocean Beach
Special Price Plan Ahead, Save 25%
Wyndham Garden San Diego near SeaWorld Slideshow
#195 of 268 hotels in San Diego
Professional photos | Traveller photos (105) | Map
Show Prices
4875 N. Harbor Dr., San Diego, CA 92106
3.7 km from Ocean Beach
Special Offer Save on Hotel Packages!
Holiday Inn San Diego-Bayside Slideshow
#124 of 268 hotels in San Diego
Professional photos | Traveller photos (129) | Map
Show Prices
3325 Midway Drive, San Diego, CA 92110
3.8 km from Ocean Beach
#225 of 268 hotels in San Diego
Professional photos | Traveller photos (10) | Map
Show Prices
2576 Laning Road, San Diego, CA 92106
4.0 km from Ocean Beach
Special Offer 2X Points Package!
Homewood Suites by Hilton San Diego Airport - Liberty Station Slideshow
#9 of 268 hotels in San Diego
Professional photos | Traveller photos (260) | Map
Show Prices