When the warm weather hits, it’s time to commune with Mother Nature and enjoy activities like hiking, kayaking, and horseback riding. The following resorts offer plenty of adventurous outdoor sports where you can get in a good workout amid stunning natural scenery.

1. Hiking is a prime activity at the JW Marriott Starr Pass Resort & Spa (www.jwmarriottstarrpass.com; rooms from $259) in Tucson, Arizona. This 575-room resort is in the 50,000-acre Tucson Mountain Park, known for its Sonoran Desert vistas marked by towering saguaro cacti. There are numerous on-property trailheads, so guests can take a different hike each morning — after which a massage in the Native American–themed Hashani Spa is a must.

2. If you have always dreamed of learning to surf, head to Turtle Bay Resort (www.turtlebayresort.com; rooms from $230) on Oahu’s North Shore. This luxe beachfront property is home to the Hans Hedemann Surf School, which offers lessons for all levels. Surfing legend Hedemann and his staff will show you everything you need to know — you’ll be catching your first break in no time.

3. Saddle up for the ride of your life at the rustic-chic Spring Creek Ranch (www.springcreekranch.com; rooms from $225) in Jackson Hole, Wyoming. The 1,000-acre property, adjacent to Grand Teton National Park, has a full-service equestrian center (all levels accommodated). Enjoy a half-day guided horseback ride atop East Gros Ventre Butte, offering breathtaking mountain views, or sign up for a full-day excursion where you’re likely to share the trail with moose and elk.

4. St. John, in the U.S. Virgin Islands, is one of the Caribbean’s best locales for snorkeling. At beaches such as Trunk Bay, you can swim among sea turtles, blue tangs, and parrot fish. Stay at the 282-room Westin Resort (www.westin.com; rooms from $299) on spectacular Great Cruz Bay. The resort can arrange snorkeling cruises to reefs brimming with tropical fish, as well as a stop at Foxy’s, a famous beach bar on Jost Van Dyke in the British Virgin Islands.

5. The San Juan Islands (San Juan, Orcas, Lopez, and smaller islets), off the northwest coast of Washington, are known for their natural beauty, and kayaking is one of the best ways to explore them. San Juan’s Friday Harbor House (www.fridayharborhouse.com; rooms from $240), a 23-room inn with fireplaces and whirlpool tubs, can book kayak trips where you paddle along the island’s rocky shoreline — keep an eye out for orca whales, seals, otters, and bald eagles.