Mainsail Beach Inn

101 66th street Holmes BeachFL34217

Open Map


Mainsail Beach Inn is located at 101 66th St, Holmes Beach, FL. This business specializes in Hotels & Lodging.
by merchantcircle on September 26, 2015 from merchantcircle

Editorial Reviews

If you're looking for upscale digs on low-key Anna Maria Island, you'll find them at this small, amenity-laden complex on the beach. Half of the units here are two bedrooms, the other have three, and all have a full kitchens with granite countertops as well as the latest appliances. The complex wraps around a large courtyard with a pool and a hot tub. All rooms have a balcony; all are also just...
by fodors on December 02, 2015 from fodors

Information from the business

Beach Inn Luxury Resort on Anna Maria Island Overlooking the stunning turquoise waters of Anna Maria Island is the Mainsail Beach Inn offering guests a superb island experience. 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...
by superpages on January 24, 2014 from superpages
Property Location Located in Holmes Beach, Mainsail Beach Inn is on an island and within the vicinity of Palma Sola Botanical Park and Cortez Beach. This 4-star hotel is within the region of Fort De Soto Park and IMG Bollettieri Tennis Academy.

Rooms Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and...
by yellowpages on January 06, 2014 from yellowpages