We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 8 Holmes Beach accommodations

Mainsail Beach Inn

4.0 of 5 Condominium   |   101 66th Street, Holmes Beach, Anna Maria Island, FL 34217
Hotel website
Hotel deals
Hotel amenities
Save Saved
You added Mainsail Beach Inn to your Saves list
Mainsail Beach Inn
Best prices for your stay
Enter dates for best prices
Check In mm/dd/yyyy Check Out mm/dd/yyyy
Show Prices
98%
Certificate of Excellence 2013
A recent review
3 of 5 stars reviewed 2 weeks ago
Lucyloo9999999999 Atlanta, Georgia
Write a Review

80 people have reviewed this hotel

Traveler rating
    72
    7
    1
    0
    0
See reviews for
59
11
1
2
Rating summary
  • Location
    5 of 5 stars
  • Sleep Quality
    5 of 5 stars
  • Rooms
    5 of 5 stars
  • Service
    5 of 5 stars
  • Value
    4.5 of 5 stars
  • Cleanliness
    5 of 5 stars
Traveler tips help you choose the right room.   Room tips (29)
Date | Rating
  • English first
  • Any
English first
Atlanta, Georgia
1 review
2 helpful votes 2 helpful votes
3 of 5 stars Reviewed 2 weeks ago

We just checked in yesterday. We are in unit 12. Very nice place but.....when I reserved a three bedroom townhouse the lady that took my reservation asked which unit I wanted (the top floor three bedroom or the unit overlooking the pool). I chose the top floor unit. When we arrived yesterday, we did not receive this unit. It wouldn't... More

Was this review helpful? Yes 2
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for your review and for your constructive feedback regarding suite selection. We do not usually ask a guest which suite they prefer as we cannot accommodate bookings to particular units. We apologize for the error and have spoke with our reservations team about the issue. All of our suites are either 2 or 3 bedrooms and are only... More

Ottawa, Canada
Senior Reviewer
6 reviews 6 reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed February 24, 2014

Chose this accommodation based on the incredible reviews and it lives up to them in spite of a few things they don't tell you in advance and despite the intermittent internet service in our unit. It might have earned five stars from us if the final payment 30 days in advance hadn't been automatically billed to our credit card without... More

Was this review helpful? Yes
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for your review about your recent stay at Mainsail Beach Inn. We are glad that we lived up to all the wonderful reviews from past guests and that you found your trip to be overall exceptional. We are sorry to hear about the few glitches and will be sure to better inform incoming guests about the issues you... More

Reading
Reviewer
4 reviews 4 reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed November 24, 2013

This review is long overdue. We stayed for a week in July and it was amazing. Having been to Orlando we wanted a change of pace for a week with our two girls aged 14 and 17. This place was perfect. Right on a beautiful beach, a lovely walk along the beach to the Sandpiper restaurant for sunset cocktails and... More

Was this review helpful? Yes 2
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you so much for your review of your stay at Mainsail Beach Inn. We are glad you wrote about your experience, even if it took a little while to get to it. It makes us feel even more special that we are still in your thoughts so long after the vacation.... we must have made a good impression. We... More

Manchester, England
Senior Reviewer
7 reviews 7 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed November 7, 2013

My wife and I spent four nights with our 12-year-old son in Unit 1A and it couldn't have been better. A tremendous condo with a great view of the beach and Gulf.....only 51 steps to the water from the sliding glass doors to the living room. Very clean and roomy. We splurged and rented the three bedroom/three bath unit even... More

Was this review helpful? Yes
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for your review of your stay at Mainsail Beach Inn.. we are really happy that you enjoyed the accommodations and our beach front location. We hope that you will come again in the future and now that you know how big the suites really are... you can bring more friends or family to join you. As to the... More

Greensburg, Indiana, United States
Senior Contributor
24 reviews 24 reviews
3 hotel reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed October 11, 2013 via mobile

My wife, two little girls (2 yrs and 1 yr), my parents, little brother (15 yrs) and I all visited AMI and stayed 7 nights at Mainsail. Our 3BR 3 bath unit was great. Modern amenities including kitchen and TVs. Pool is great and we were steps from the beach!

Was this review helpful? Yes
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for staying at the Mainsail Beach Inn and thanks for the nice review. We are glad that you found everything to be perfect during your stay and we appreciate you mentioning that you brought the whole family with you. That is one of the key differences we offer... 2 and 3 bedroom "condos" that are spacious and comfortable... More

Greensburg, Indiana
2 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed October 7, 2013 via mobile

This hotel is absolutely amazing! We stayed in room 12. Very clean. Huge living area. 3 bedrooms and baths. Perfect for a big family. Staff was accommodating. Pool was the perfect temperature. Hot tub was great. Only about 50 feet from the beautiful beach. Chairs, umbrellas, and even kayaks are provided for guests. Balcony was great. Definitely one of the... More

Was this review helpful? Yes 1
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thanks for giving us feedback about your stay at Mainsail Beach Inn. We are so happy that you enjoyed your visit with us and hope to see you again soon. We appreciate you mentioning all the amenities that we offer... from the beachfront location and pool... to the little things like the fully stocked kitchens and beach umbrellas for our... More

Sarasota, Florida
2 reviews
5 of 5 stars Reviewed September 3, 2013

What an incredible resort! From the staff who go above and beyond to assist you with every need...to the incredibly spacious guestrooms that are right on the beach...everything about the Mainsail is beyond any expectation we could have imagined!!!!!!!

Was this review helpful? Yes
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for your kind words and for writing about your stay at the Mainsail Beach Inn. We are happy to hear that we were able to exceed your expectations. Please come and visit us again when you can. We love seeing our guests return year after year. Sincerely, Margo, Resort Manager More

London
Reviewer
5 reviews 5 reviews
5 hotel reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed September 1, 2013

The Mainsail Inn is a fantastic place to relax. We had a 3 bedroom apartment right on the beach (on the 3rd floor). The apartment was of a high standard and very well equipped. The views are stunning and it is literally right on the beach. The waves are almost too loud with the doors open! Margo and Amy are... More

Was this review helpful? Yes
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thanks for writing a review about your stay at Mainsail Beach Inn. We are so glad that you enjoyed your visit and found the beachfront condo to be to your liking. The view is amazing... isn't it? We hope to see you again next summer but encourage you to keep in touch by following us on Facebook. Til then, safe... More

Florida
Contributor
19 reviews 19 reviews
10 hotel reviews
46 helpful votes 46 helpful votes
5 of 5 stars Reviewed August 22, 2013

We love the Mainsail. This was our fourth stay there (in 3 years) and it's always such a welcoming and easy experience. We cannot imagine coming to Anna Maria Island and staying anywhere else at this point. The villas are beautiful (we always choose a 3 bedroom waterfront because of the size of our family) and the staff could NOT... More

Was this review helpful? Yes 3
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thanks for writing a review about your trip to Anna Maria Island and for your compliments about your stay at Mainsail Beach Inn. We love to have return guests and are so happy to see our "friends" come back year after year. We look forward to seeing you next summer, if not sooner, and will try to place you on... More

Orlando, Florida, United States
Senior Reviewer
8 reviews 8 reviews
4 hotel reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed July 29, 2013

Just finished a week stay at Mainsail at a three bedroom oceanfront. It was my retirement gift to myself. It was everything reported and more. Each bedroom has its own bathroom which was a plus when my children and grandchildren came. The location and view were what you dream about. Ana Maria Island (AMI) has such a charming, low key... More

Was this review helpful? Yes 1
BeachInnAMI, Manager at Mainsail Beach Inn, responded to this review

Thank you for your review about your stay at the Mainsail Beach Inn. We are so happy that you enjoyed your visit to our lovely beach-front property and that the 3 bedroom condo was perfect for you. We hope to see you again next summer. Til then, please keep in touch with us via facebook. Sincerely, Margo, Resort Manager More

Been to Mainsail Beach Inn? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Mainsail Beach Inn

Also Known As:
Mainsail Beach Hotel Holmes Beach
Mainsail Beach Hotel
Mainsail Beach Inn Anna Maria Island/Holmes Beach, FL
Address: 101 66th Street, Holmes Beach, Anna Maria Island, FL 34217
Phone Number:
Location: United States > Florida > Anna Maria Island > Holmes Beach
Amenities:
Beach Business Center with Internet Access Free High Speed Internet ( WiFi ) Free Parking Kitchenette Suites Swimming Pool
Hotel Style:
Ranked #2 of 8 Specialty lodging in Holmes Beach
Hotel Class:4 star — Mainsail Beach Inn 4*
Official Description (provided by the hotel):
Overlooking 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 multi bedroom suites, all with beachfront access, and some with a Gulf view. Community amenities include a heated resort-style swimming pool, hot tub, pool side grill, and beach lounge chairs & umbrellas. ... more   less 
Reservation Options:
TripAdvisor is proud to partner with Travelocity, Tingo, Hotels.com and Otel so you can book your Mainsail Beach Inn reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.

Owners: What's your side of the story?

If you own or manage Mainsail Beach Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.