Not only is San Diego famous for having some of the best year-round weather in the country, but it is also well-known for its impressive collection of luxurious hotels and resorts. In San Diego you’ll find a hotel for every kind of vacation, from luxury beach hotels to golf resorts and inland mountain spas — each and every one of them overflowing with amenities to please even the most discerning of travelers. We’ve highlighted some of San Diego’s most impressive four- and five-star hotels and resorts to help narrow your search while looking for a luxury vacation.