(CNN) – With so many iconic cities and diverse landscapes, beautiful hotels in the United States are a dime a dozen.
But some are, quite simply, more beautiful than others.
From rustic alpine lodges in the Rocky Mountains to sleek beachfront resorts in Miami, we’ve handpicked 20 of America’s most beautiful hotels.
The St. Anthony, A Luxury Collection Hotel, San Antonio, Texas
20 of America’s most beautiful hotels