Neighborhood 48H guide

Point Loma / Shelter Island: Where to Stay & What to Do in 48 Hours

The Old Point Loma Lighthouse at Cabrillo, Point Loma Seafoods and skyline views from Shelter Island.

The Old Point Loma Lighthouse at Cabrillo National Monument
Photo: Garyscub · CC BY-SA 4.0 · Wikimedia Commons

Point Loma is the peninsula that shelters San Diego Bay. Shelter Island has marinas and bayfront hotels, and Cabrillo National Monument at the tip has the 1855 lighthouse, tide pools and whale-watching views.

Why stay here

Quiet bayfront with skyline views, ten minutes from the airport.

Who it's for: Couples, sailors and travelers who want calm and views.

Pros

  • Skyline and bay views
  • Cabrillo National Monument
  • Close to the airport

Cons

  • Car needed
  • Few restaurants within walking distance
  • Quiet at night

48H in Point Loma

Lighthouse, tide pools, fish tacos.

  1. 09:00 – Cabrillo National Monument

    Lighthouse, bay views and tide pools at low tide.

  2. 13:00 – Point Loma Seafoods

    Fish sandwiches by the sportfishing docks.

  3. 17:30 – Shelter Island

    Walk the bayfront for skyline views at sunset.

Named recommendations

Real places with links to their official site or a Maps place page. We do not invent hours, prices, or ratings.

Eat

See / do

Sunrise / sunset

Where to stay

Specific named properties—not vague city-wide searches. Expedia stays use tracked Creator links; others open the hotel's official site.

Roam48 may earn a commission when you book a stay through Expedia or Vrbo links on this page, at no extra cost to you. All commercial stay links use rel="sponsored nofollow".

Vacation rentals

Prefer an apartment or whole home in this neighborhood? Browse Vrbo listings for Point Loma / Shelter Island.

The City of San Diego requires a short-term rental license, and Coronado and Del Mar have their own stricter rules. Look for the license number on the listing before you book.

Browse vacation rentals in Point Loma / Shelter Island on Vrbo →

Other ways to spend 48 hours in San Diego