Skip Main Navigation
  • Collapsed Find & Reserve Hotels, Deals & More
  • Collapsed Reservations View & Manage
  • Join Now Sign In or Join Marriott Rewards

5325 Marina Drive  Holmes Beach  Florida  34217  USA 

Our best rate. Guaranteed.

Select

To make reservations by phone, call 1-877-829-2429 in the USA and Canada (or any of our worldwide reservation telephone numbers).

Fuel adventures when staying in our Anna Maria Island hotel

Local Partners

  • Mote Marine Laboratory & Aquarium
  • AMI Turtle Watch & Shorebird Monitoring

More Activities

  • Biking trail 4.2 miles
  • Bowling 9.8 miles
  • Fly-fishing 0.8 miles
  • Hiking 4.2 miles
  • Horseback riding 5.3 miles
  • Jet-skiing 3 miles
  • Jogging/fitness trail 0.8 miles
  • Miniature golf 3.4 miles
  • Nature preserve, trail 4.2 miles
  • Sailing 3 miles
  • Sauna 2.4 miles
  • Snorkeling 1 miles
  • Surfing 3 miles
  • Volleyball 1.2 miles
  • Water-skiing 3 miles
  • Tennis 5 miles

Things to Do

Area Events

The what, when and where on local happenings, special events and more

Cortez Commercial Fishing Festival
  • 5 miles S
  • 02/17/18 to 02/18/18

Family & Children's Activities

  • TreeUmph! Adventure Course 28 miles

    • Phone: +1-941-322-2130
    • Outdoor Zipline Adventure and Obstacle Course
    • Fee: 54.95 USD
  • The Center of Anna Maria Island 2.2 miles

    • Phone: +1-941-778-1908
    • Adventure Programs, Day Camps, Youth Classes

Fitness Nearby

AMI Health & Fitness 0.1 miles  

  • Cardiovascular equipment
  • Free weights

Fitness classes: Fee

Fitness services: Group Fitness & Personal Training avail.

Golf Nearby

Phone:  +1-941-753-6200

  • Clubhouse
  • Clubhouse Restaurant
  • Lessons
  • Driving range

Phone:  +1-941-907-7067

  • Clubhouse
  • Clubhouse Restaurant
  • Lessons
  • Driving range

Phone:  +1-941-744-9881

Spa Nearby

Appointment is Required

Phone:  +1-941-7785400

Services, Treatments & Amenities

  • Facials
  • Hair & scalp treatments
  • In-suite massage
  • Makeup Services
  • Manicures/pedicures
  • Massages
  • Men's services
  • Waxing

Appointment is Required

Phone:  +1-941-7788400

Services, Treatments & Amenities

  • Body scrub
  • Facials
  • Massages
  • Steam room

Appointment is Required

Phone:  +1-941-7796836

Services, Treatments & Amenities

  • Facials
  • Massages

Swimming Nearby

Holmes Beach 0.8 miles

Bradenton Beach 3.2 miles

Anna Maria Island Beach 2 miles

Check Room Rates & Availability

Identification of these resources is solely for the convenience of our guests. Neither Marriott International, Inc. nor any of its affiliates or franchisees endorses or is a sponsor of these resources.