Ocean Beach Central
Beach & Nature 3 miles from Ocean Beach

Shelter Island

Shelter Island is a man-made peninsula in Point Loma lined with marinas, restaurants, and grassy waterfront parks. With views of downtown across the bay and the sport fishing fleet at its doorstep, it's a peaceful alternative to the busier beach areas.

Hours

Open 24/7

Cost

Free. Free parking.

Distance from OB

3 miles

Best For

fishing enthusiasts, walkers, couples

Highlights

Bay Views Sportfishing Docks Waterfront Path Marina Restaurants Peaceful Setting

Tips from Locals

  • Great for a bayside walk or jog along the shoreline path
  • Several sportfishing boats depart from here for half-day and full-day trips
  • The Bali Hai restaurant is a classic tiki-style spot with bay views
  • Less crowded and more relaxed than the main beaches

Location

Address
Shelter Island Dr, San Diego, CA 92106
Neighborhood
Point Loma

Getting There

Bus Routes

Route 28 (Point Loma to Downtown), Route 84 (Point Loma via Nimitz)

Trolley

Old Town Transit Center (2 miles from Liberty Station)

From Ocean Beach

3 miles drive. Check the full transit guide for details.

waterfront marina fishing dining views free

Eat & Drink Nearby

Chicken Over Rice co

Point Loma
4.9

Chicken Over Rice co is a restaurant located in Point Loma, San Diego.

Restaurant

O B Donuts

Point Loma
4.7

O B Donuts is a restaurant located in Point Loma, San Diego.

Donuts

Vili's Health Bar

Point Loma
4.6

Vili's Health Bar is a restaurant located in Point Loma, San Diego.

Restaurant

More Things to Do Nearby

All in Point Loma →