The Hotel Zamora is the first major hotel to go up on St. Pete Beach in more than 20 years. Hotel Zamora is a 50-room boutique hotel combining a hip South Beach look and accents you’d find in an old Spanish Castle. The hotel features a rooftop patio, suites with glass walls, floor tiles resembling wide wooden planks, exposed cherry ceiling beams and a color scheme of orange, tan, and turquoise. Hotel Zamora is unlike anything else on St. Pete Beach.
From the Hotel Zamora website (The Hotel Zamora):
“The first new hotel to be built in St. Pete Beach in decades, The Hotel Zamora is a white-washed Mediterranean palace that though breathtakingly modern feels anchored in a bygone era. Inspired by the architecture of its namesake Spanish province, the hotel’s striking Romanesque façade is the framework for expansive luxury suites with “balconies overlooking the Intracoastal Waterway and Gulf of Mexico”, stylish dining and the laid-back leisure of Florida’s fashionable Tampa Bay.”