The St. Anthony, a Luxury Collection Hotel, San Antonio is a historic and opulent hotel located in downtown San Antonio. Although it doesn't have a beach, it offers a luxurious and elegant setting for guests and is within driving distance of several beautiful beaches. The hotel features lavish rooms, a rooftop pool, a fitness center, and multiple dining options. Guests can immerse themselves in the hotel's rich history, explore the city's attractions, or take a short drive to the nearby beaches for a day of sun and relaxation.