Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:


Fly with us to sunny San Diego and explore every area of this exciting city. Hire a car and discover stunning southern Californian beaches or go shopping in lively Palm Springs.

With its wonderful beaches and world-renowned attractions like SeaWorld®, San Diego is perfect for family holidays.

Fly with British Airways to San Diego and book a stay at one of our hotels close to gorgeous beaches, superb shopping malls, world-class restaurants and top family attractions.

Relax on perfect golden sands or try action-packed water sports on San Diego beach holidays. Stay at one of our hotels close to scenic shores or Mission Bay fun.
Discover gorgeous beaches and a vibrant metropolis brimming with world-class entertainment, superb shopping and buzzing nightlife on San Diego holidays. From beach relaxation to cosmopolitan city culture – San Diego truly has something for everyone.
Explore the city’s diverse neighbourhoods on holidays to San Diego. Soak up the year-round sunshine on stunning sandy beaches in La Jolla or Coronado. Experience sprawling Mission Bay and Balboa Park, making time for thrilling family fun at San Diego Zoo and SeaWorld®. Stay at one of our ideally located hotels for shopping at downtown megastores, or for enjoying the thriving nightlife of the iconic Gaslamp Quarter.

BA Star Rating
from £631 pp
23 Sep - 26 Sep

BA Star Rating
from £764 pp
30 May - 02 Jun

BA Star Rating
from £774 pp
30 May - 02 Jun

Hire an Economy car on your holiday for an unforgettable road trip.
Find deal
Upgrade to an Intermediate car on your fly-drive holiday.
Find deal
Hire a people carrier, great for groups with lots of luggage.
Find deal

Discover safe, beautiful beaches, thrilling theme parks and exhilarating attractions on family holidays in San Diego. Make your way to Mission Bay for family picnics on the beach and safe surf for children to splash around in. Don’t miss SeaWorld®, where little ones can meet Shamu the killer whale, playful dolphins and more. Head to Legoland for themepark thrills and spills, or visit the famous San Diego Zoo. Stay at one of our family-friendly hotels, with excellent facilities for children.

Spend romantic holidays in San Diego in the idyllic resort of La Jolla. Stroll through the attractive village and along beautiful sandy beaches, where you might glimpse sunbathing seals. Bathe in the gorgeous year-round sunshine or go hiking together through the trails of the stunning Torrey Pines Nature Reserve. Stay at one of our chic spa hotels downtown and indulge in a couple’s pampering session before enjoying a romantic dinner at a top quality restaurant in the Gaslamp Quarter.

San Diego beaches have something for everyone – from beautiful bays lapped by gentle surf to surfing and water sports paradise. Families and relaxation-seekers will find blissful contentment at Coronado and La Jolla, where perfect golden sands and calm waters await. Surfers will be in their element riding the breakers at Carlsbad. The adventurous can also try kite surfing or jet skiing at the aquatic playground that is Mission Bay Park.

For sprawling malls and megastores, you are simply spoilt for choice in San Diego. Marvel at the striking architecture and discover shopping heaven at the iconic Westfields Horton Plaza, downtown. Take advantage of fantastic discounts on high-end or big-name brands at outlet stores in Carlsbad and South Bay. Browse the unique shops then indulge in fine dining in a picturesque waterfront setting at Seaport Village. Stay at one of our ideally located hotels all over San Diego on shopping breaks.

Book a stay at one of our deluxe 5 star hotels on San Diego holidays and take advantage of superb golf facilities. Practise your swing on championship courses at world-renowned addresses or famous greens in stunning coastal settings. Perfect your putt and learn to dazzle with your drive under expert tuition at a top quality golf academy. The wonderful San Diego climate means you can be sure of great golfing weather.