Few places nail “luxury that doesn’t take itself too seriously” like JW Marriott Turnberry Miami. Quietly posted up in Aventura (translation: halfway between Miami Beach and Fort Lauderdale), Turnberry is a sun-drenched playground that makes you wonder why you’d ever leave the property at all.
Yes, it’s a “golf resort,” but don’t panic. You don’t have to own a visor or say “birdie” unironically to belong here. You just have to appreciate smart design, a spa that fixes bad decisions and enough pools so everyone in your family can pick a favorite. Turnberry somehow feels luxurious without being uptight, family-friendly without turning into a toddler rave and massive without feeling like you’re checking into a small nation. It’s the rare spot where you can sip a coconut mojito at 11am, fly down a waterslide by noon and erase your regrets with a deep-tissue massage by 3pm. Hypothetically.
If you’ve ever dreamed of staying somewhere that looks like it was designed for a lifestyle shoot—but where you can actually mess up the pillows—Turnberry’s rooms get pretty close. Giant balconies, soaking tubs that could double as plunge pools and enough space to dance like no one’s watching without knocking over a lamp. The vibe is “elevated coastal”: clean neutrals, dark woods and just enough Miami polish to keep things fun without veering into tacky.
Corsair is the on-site go-to for a long brunch or a casual dinner. The food is an amazing combination of comfort and finesse—think short rib hash, crispy Brussels and a Caesar salad that’s actually exciting.
The amenities are where Turnberry flexes. First: the pools. A full water park called Tidal Cove, complete with lazy river, surf simulator and slides. The spa? Massive. Beautifully designed. Blessedly free of fake eucalyptus smells. Treatments are legit and the hydrotherapy circuit is enough to make you briefly forget the real world back home. Golfers will be thrilled with two championship courses. There’s also a serious fitness center.
Time Out tip: Right next door is the Aventura Mall, packed with everything from high-end shops to a surprisingly strong food hall. If you want to escape further, Miami Beach, Wynwood, downtown and Hollywood Beach are all within 20–40 minutes.
Address: 19999 West Country Club Drive, Aventura, FL 33180
Price: Prices start at $210/night (doesn’t include taxes and fees)
Closest transport: Fort Lauderdale-Hollywood International Airport, 15 minute drive