close

All public beaches are currently closed due to COVID-19. For additional travel health & safety information click to learn more.

Mainsail Beach Inn

More to explore: Anna Maria Island Where To Stay Hotels & Resorts Location: Holmes Beach
888-849-2642
101 66th St
Holmes Beach 34217, Fl

This ideally located resort offers 12 upscale vacation rentals, all with beachfront access, and some with a Gulf view. Our community vacation rental amenities include a heated resort-style swimming pool, hot tub, pool side grill, and beach lounge chairs & umbrellas.

You'll discover no detail has been overlooked at the Mainsail Beach Inn, Anna Maria Island, with historically inspired craftsmanship, authentic island architecture, and traditional interior design. Your private two or three bedroom vacation rental combines the furnishings and features of a luxury home with the services and amenities of a world class hotel situated on Holmes Beach.

 

Facility Amenities:

General

Availability

Daily, Monthly, Weekly

Internet Connection

Wireless (WiFi)

Accommodation

Accommodation

Minimum Stay (in days) (3)

Facility Amenities

Pool Outdoor

Room Amenities

Full Kitchen

Location

Bayfront, Beachfront, Oceanfront, Waterfront

Recreation

Golf Course Features

Golf Packages

Attraction

Facility Amenities

Marina