Best luxury beach resorts for snorkeling and diving in the U.S.

These resorts offer snorkeling and diving excursions, private lessons, and personalized outings.

Hawks Cay Beach resort in Florida with view of the coast
(Photo: Courtesy of Hawks Cay Resort)

The United States may not be as renowned a snorkeling destination as Indonesia or Australia, but it’s actually home to the third-largest barrier reef in the world. Across the country, you’ll find destinations where exceptional snorkeling and diving can be found simply by walking off the beach or hopping on a short boat ride.

Near these underwater playgrounds, luxury resorts offer stays that cater to watersports enthusiasts, with expert-led excursions to hidden reefs, private lessons, and fully personalized outings, along with other memorable ways to explore the water above and below the surface. These are the best luxury resorts in the U.S. for stunning snorkeling and diving.

Hawks Cay Resort

Florida

Thatch umbrellas and beach loungers at Hawks Cay Resort in Florida at sunset
(Photo: Courtesy of Hawks Cay Resort)

The Great Florida Reef is the only living coral barrier reef in the continental U.S., and the third largest in the world, after Australia’s Great Barrier Reef and the Belize Barrier Reef. Located less than five miles from Duck Key, it’s just a 30-minute boat ride from Hawks Cay Resort. 

Guided excursions take you to Coffins Patch, a shallow coral reef within the Florida Keys National Marine Sanctuary, where the calm waters make for excellent snorkeling. Keep an eye out for colorful reef fish, lobsters, and the occasional sea turtle. The outing concludes with time at Valhalla Sandbar, a local favorite for swimming and lounging in waist-deep water. Private reef excursions are also available for a more personalized experience.

Mauna Lani

Hawaii

aerial view of pool area at Mauni Lani Resort in Hawaii
(Photo: Courtesy of Nicole Franzen/Mauna Lani)

On site at Mauna Lani, Kainalu serves as a one-stop shop for watersports. Its name, meaning “ocean wave” in Hawaiian, honors the connection between mauka (mountain) and makai (sea). Rooted in a deep respect for the ocean, Kainalu encourages active exploration in natural settings, fostering both appreciation and awareness of its power.

You can paddle out in a traditional Hawaiian outrigger canoe, snorkel along the Kohala Coast in search of green sea turtles and vibrant coral reefs populated by eels, pufferfish, yellow tangs, and octopus, or try stand-up paddleboarding. You might even spot spinner dolphins or a reef shark on snorkeling excursions offshore. Beyond snorkeling, Kainalu offers private surf lessons and guided training sessions, including ocean swim clinics, introductory underwater rock running (a demanding mental and physical workout), prone paddleboarding, and OC-2 canoe outings.

Isla Bella Beach Resort & Spa

Florida

Isla Bella Beach Resort’s on-site dive shop, Dive Isla Bella, offers day and nighttime excursions to more than 30 dive sites, including Sombrero Reef and Coffin’s Patch Sanctuary. You can choose to explore the underwater world via scuba diving, SNUBA, or snorkeling.

Don’t miss a trip to the Thunderbolt, a ship intentionally sunk in 1986 that’s now a thriving artificial reef, home to an impressive array of marine life, including massive Goliath groupers that can weigh more than 400 pounds. For those looking to learn or level up, Dive Isla Bella also offers one-day learn to Scuba courses, full Open Water and Advanced Open Water certifications, and even spearfishing classes.

Grand Wailea

Hawaii

If you’ve ever wanted to learn how to Scuba dive or snorkel, head to Grand Wailea Resort, where the Discover Snorkel and Scuba program is included in your resort fee. Led by the on-property dive shop Dive Wailea, the experience starts with classroom instruction and then continues in the resort’s 10-foot-deep dive pool (the only resort-designated scuba training pool in Hawaii) so you can build confidence before heading into the ocean.

Once you’re ready, Dive Wailea offers a variety of shore and boat excursions. Shore dives include a House Reef Dive just offshore from the resort, where vibrant marine life thrives, and a trip to Turtle Town, a world-famous site known for frequent sea turtle sightings. Boat trips range from the dramatic Double Backwall dives to the iconic Cathedrals at Lānaʻi, where you might spot a dolphin.

Four Seasons Hotel Miami

Florida

Snorkel in style on an excursion from the Four Seasons Hotel Miami. You’ll depart the hotel in a private luxury car, heading south on a scenic drive to the Upper Florida Keys. In Key Largo, you’ll board a private yacht and sail out to the best snorkeling spots around, exploring colorful reefs. After snorkeling, enjoy a gourmet lunch and Champagne on board before returning to Miami.

For an even more luxurious experience, you can charter your own private yacht for the day, with options ranging from 40 to 116 feet, offering an unforgettable way to tour Miami from the water.

Your next read:

Caroline Morse Teel is a veteran travel writer and editor armed with two passports and stamps from every continent. At the Luxury Check In, she explores the world of five-star hotels and elevated escapes. Caroline will sleep on the ground if it means summiting something spectacular, but she insists the return to civilization comes with a king-sized bed and turn-down service. Follow her on Instagram @theluxurycheckin.