San Diego's spa hotels range from moderate stays on Shelter Island to luxury resorts in Del Mar and Coronado. Expect full-service spas, private beaches, multiple pools, and water views. Most properties are clustered around Mission Bay, the Pacific coastline, and downtown near the convention center. Room rates vary widely, with value options like Best Western Plus Island Palms starting under $200 per night and five-diamond properties like Fairmont Grand Del Mar exceeding $500.
Top-rated choices include the historic Hotel Del Coronado, a beachfront Victorian landmark with a spa and private beach, and the family-friendly Paradise Point Resort & Spa on Mission Bay, offering five pools and tropical gardens. For business travelers, Omni San Diego Hotel at the Ballpark provides spa access steps from PETCO Park. The Hyatt Regency Mission Bay Spa and Marina features water slides and a full marina with jet skis and sailboats. Budget-conscious visitors can consider Bahia Resort Hotel or Catamaran Resort Hotel and Spa, both on Mission Bay with private beach areas and spa services.
