Coronado, San Diego, California
San Diego, located along the coast in sunny, warm Southern California, has just about everything a great destination could ask for: sandy beaches, towering skyscrapers, and tons of natural beauty around every corner. Take a look at some of the best views in town, as seen from these great hotels. This 439-room resort right on the San Diego Bay, five minutes from the beach, is made for families, with three pools and activities galore. But with a property sitting right on the water, the hotel boasts so many gorgeous views from all over the resort that watching the waves might be on the hotel's best past-times.