To book a holiday call one of our Travel Consultants in the UK on 0844 493 0773 - they are experts in hotels and holidays. Let them organise the perfect trip for you.
San Diego’s mild climate makes it a great year-round destination. Be swept away by stunning beaches, lively nightlife and an array of activities. Our hotels in San Diego are suitable for a range of budgets and tastes. From stylish boutique hotels to large beachfront resorts – we’ve got something for everyone.
Why book with BA?
Book your holiday in San Diego with British Airways and save money. We offer great discounts when you book flights, hotels, car rental and experiences. In addition, if you're a member of the British Airways Executive Club, you'll earn Avios with every flight.
Book a hotel in San Diego with British Airways and enjoy great benefits:
Spend your holiday in San Diego basking in the sunshine, before taking a refreshing dip in the swimming pool. Pamper yourself at one of our spa hotels, where you can enjoy relaxing therapies and luxurious beauty treatments. Or for a memorable family holiday, stay at one of our oceanfront resorts. The kids will love having the beach on their doorstep.
Our hotels in San Diego make a great starting point for your holiday. Whether you want to stay in the downtown area, on the beach or close to San Diego’s popular attractions. Spend the day shopping in the Gaslamp Quarter, before sampling the vibrant nightlife at one of the rooftop bars. Or visit SeaWorld and San Diego Zoo for exciting animal encounters.
We think that it’s the special touches that make an unforgettable holiday. Many of our hotels in San Diego include added extras, from free kids offers to a complimentary wine hour. Two of our sister properties have a paddleboat that sails around Mission Bay. Hop onboard for live music and amazing views of the SeaWorld firework display.