This summer has been quite a roller coaster, with skyrocketing temperatures and heat indices topping 100 degrees, in addition to the occasional rain that we expect every year. If you’re in search of a bit of water to cool off this season, especially ones with amazing skyline vistas, Miami has many hotel pools that can be visited with a day pass or a room key! Whether you’re planning a staycation or your next city getaway, these are the best rooftop pools in Miami.
1. Mayfair House Hotel & Garden, Coconut Grove
Make your way up to the crystalline pool at this Coconut Grove hotel for a refreshing swim, dreamy landscape views and piña coladas from Calypso-styled bar Sipsip! The Slim Aarons photograph aesthetic-meets-modern yet classic vibe of the rooftop comes to life with brightly colored umbrellas, a vibrant mural by Angelika Wallace-Whitfield making for the perfect backdrop and divine daybeds for lounging.
📍 Find it at 3000 Florida Ave, Miami, FL 33133.
One of our favorite spots to catch a movie under the stars, Novotel’s rooftop pool commands incredible vistas of Brickell and sparkling Biscayne Bay. You can find the tropical retreat on the 12th floor and enjoy refreshing bites and crafty cocktails from their Vista Pool Bar when hunger strikes. If you’re looking for a true rooftop pool party, their weekly Sunset Sessions bring EDM music and vibes before the sun goes down.
📍 Find it at 1500 SW 1st Ave, Miami, FL 33129.
Set atop the second floor of the Moxy is a 72-foot pool you can easily spend the whole day in and wave to those in the lobby below you through a window at the bottom of it! Relax in a shaded daybed on their fantastic terrace while enjoying poolside service from the lushly-planted Serena restaurant. There’s also a shallow lounging pool on the hotel’s eighth-floor that comes with 360-degree panoramic views, accessible to hotel guests.
📍 Find it at 915 Washington Ave, Miami Beach, FL 33139.
4. SLS Brickell
Perched high on the rooftop of the SLS Brickell, the Altitude Deck is home to not one, but two sparkling pools and plenty of chaise lounges so that you can spend your entire day catching some rays while taking in the stunning views of Downtown Miami and the bay. You’ll also find open-air cabanas throughout the luxuriously landscaped terrace, as well as light fare and delicious cocktails offered all day and into the night.
📍 Find it at 1300 S Miami Ave, Miami, FL 33130.
5. Arlo Wynwood
Arlo Wynwood may be one of the neighborhood’s artsy newcomers, but it’s also excellent stay with a 76-foot-long pool that offers unparalleled, 360-degree views of Miami. Catch a toasty tan while you choose from delectable salads, guac or wings on their Rooftop Pool menu, or opt for a cabana (which features sofa seating, TV and a mini fridge) if you’re wanting some privacy.
📍 Find it at 2217 NW Miami Ct, Miami, FL 33127.
6. THesis Hotel, Coral Gables
Offering panoramic views over the Gables, the third-floor pool at THesis Hotel is perfect for leisurely poolside days. It sits above a beautiful tree canopy and has a poolside bar so you can have your sips in between dips. While you’re there, stop by one of their two on-site restaurants, Mamey and Orno, led by Food & Wine’s “Best New Chef of 2020” and James Beard nominee Niven Patel.
📍 Find it at 1350 S Dixie Hwy, Coral Gables, FL 33146.
7. The Elser Hotel, Downtown Miami
Spanning 132 feet, this waterfront pool offers pristine views of Biscayne Bay. After all, it couldn’t be any closer to Bayside Marketplace and the Kaseya Center! The sprawling 19,000-square-foot sun deck features a poolside bar for tempting libations, a 16-foot LED screen, expansive lawn perfect for outdoor celebrations and an abundance of other amenities that will make it difficult to leave.
📍 Find it at 398 NE 5th St, Miami, FL 33132.
Just steps away from the beach, this Ocean Drive favorite blends Art Deco modernism with tropical allure. It boasts two pools, one of which overlooks the Atlantic coastline and features a show-stopping glass bottom. The rooftop pool, set on a breathtaking terrace, is exclusive to guests staying at the hotel.
📍 Find it at 640 Ocean Dr, Miami Beach, FL 33139.