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.
Sponsored by:
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sponsored by:
12/24/2017 12/25/2017
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}

    Mainsail Beach Inn

    101 66th St, Holmes Beach, Anna Maria Island, FL 34217-1345
    (813) 375-0542
    Call
    Hotel website
    Save
    Lowest prices for your stay
    12/24/2017 12/25/2017
    Are these your travel dates?
    TripAdvisor uses this information to find you the lowest prices for your stay.
    Show Prices
    Like saving money? We search up to 200 sites for the lowest prices
    No availability for your dates from these sites
    Traveler (126)
    Room & Suite (69)
    Storyboard
    Overview
    • Excellent90%
    • Very good8%
    • Average1%
    • Poor0%
    • Terrible1%
    Travelers talk about
    “main sail” (5 reviews)
    “the kitchen” (25 reviews)
    “three bedroom” (8 reviews)
    Free Wifi
    Free Parking
    Air Conditioning
    Beachfront
    Pool
    Non-Smoking Hotel
    Suites
    Kitchenette
    Multilingual Staff
    Self-Serve Laundry
    All hotel details
    Offers from Mainsail Beach Inn
    Special Price: 15% off your AMI Getaway.
    {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_photo_carousel","template":"ibex_photo_carousel__widget","moduleList":["handlers"],"divClasses":"prw_rup prw_ibex_photo_carousel","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))"},"dust":{"nav_controls":"ibex_photo_carousel__nav_controls"}},"scriptFlags":null}
    Rooms
    Dec 24Dec 25
    |
    1 room, 2 adults, 0 children
    Standard Room

    Getting you more information on this room

    Free Cancellation
    Select
    Show Available Rooms
    Sorry, this partner no longer has rooms available on TripAdvisor. Please visit one of our 0 partner sites to see rooms from .
    We're sorry, there are no rooms available on TripAdvisor. Please change your dates, or view all Holmes Beach hotels with availability
    Standard Room

    Getting you more information on this room

    Free Cancellation
    Select
    {"BOOKING_FEATURES": ["IB_IRG_RATE_VERIFICATION","IB_STREAMLINED_SELECTED_ROOM","IB_POST_BOOKING_LOGIN_US","IB_SHOW_EMAIL_FOR_INSECURE_LOGIN","VISA_SPONSORSHIP_WEB","RCMS_INLINE_ROOM_GRID_MAX_OCC","IB_POST_BOOKING_LOGIN","IB_IRG_PERFORMANCE_METRICS","IB_IRG_MATCH_META","MOB_BOOKING_EMAIL_AGREE_HIDE","CHILDREN_SEARCH","IB_EXPRESS_BOOK","ATTRACTIONS_REMOVE_PAYMENT_ADDRESS_FIELDS","HR_IB_EXCLUDE_TAXES_AND_FEES","IB_DW_CCNAME_WITH_AUTOCOMPLETE","IB_IRG_PERFORMANCE_METRICS_MOBILE","IB_BOOKNOW_CLEAN_WITH_ICON_SHORT_BTN","STORED_CARDS","IB_PRICE_WINS_COPY","IB_PRICES_OUTSIDE_ROOM_BUTTON","IB_EXIT_INTERRUPTER","IB_SHOW_AMENITIES_AS_ICONS","META_AIR","IB_REVIEW_BOOKING_BUTTON","IB_INLINE_ROOM_GRID","IBEX_HIGH_EQUITY_BRANDING","IB_PRICE_WINS_POST_TX","IB_BOOKING_FORM_FAVICON","IB_KIPLINGER_AWARD","IB_URGENCY_BLOCK"] , "IMPRESSION_KEY": "0699862ecfe74513b12e282fcb14c513", "roomSelectionModel": {"partnerInfos":[],"multiplePartners":false,"polling":{"locationId":1532599,"bookingSessionId":null,"detailedAvailabilityKey":null,"commerceContentIds":[],"additionalContentIds":[],"pollCount":0,"checkin":{"day":24,"month":12,"year":2017},"checkout":{"day":25,"month":12,"year":2017},"adults":2,"child_rm_ages":"","rooms":1,"display_rooms":300,"entryPrice":-1,"entryCurrency":"USD","complete":true,"formKey":"","showAllRooms":true,"genNewBookingSessionId":false,"winningProviderAtClick":"","selectedRoomKey":"","impressionKey":"0699862ecfe74513b12e282fcb14c513","navArea":null,"referringServlet":"Hotel_Review","highestMetaPrice":0,"lowestMetaPrice":0,"additionalPartner":false,"highestMetaPriceDisplay":0,"roomsToVerify":[],"clazz":null},"summary":null,"unavailable":true,"metaOffers":[],"mismatchCheckModel":null,"totalMediaCount":0,"hotelPhotos":[],"noticeHeaderMessage":null,"moreProviders":null,"lowestPricePartner":null,"showAllRooms":true,"isMetaCheaper":false,"isBookingLessThanOrEqualToMeta":null,"avgHistoricalPrice":0.0,"avgHistoricalDisplayPrice":null,"expressBookState":{"hasFullTravelerInfo":false,"hasReducedBillingInfo":false,"hasFullBillingInfo":false},"highestMetaPrice":-1,"lowestMetaPrice":-1,"highestMetaPriceDisplay":-1,"hotelName":"Mainsail Beach Inn","hasSpecialTimeOfStayTaxes":false,"trackingTree":null,"trackingTreeId":null,"showPriceHoverTooltip":false,"trackingContext":"eyJzdGF0ZSI6IkhPVEVMX0FVQ1RJT04iLCJwIjoiSFJfTWFpbkNvbW1lcmNlIiwiaWRzIjp7IkJGSyI6IjA2OTk4NjJlY2ZlNzQ1MTNiMTJlMjgyZmNiMTRjNTEzIiwiQUlLIjoiNzE5MTEwMjMyZTg0NGE1ZWI3MzA5YjUzMWY4NjkwYTgifSwiZW50cnlTZXJ2bGV0IjoiSG90ZWxfUmV2aWV3In0=","cheaperPricesExist":false,"enableLPF":false,"priceDropPercent":0,"canExpandRooms":false,"expandRoomsToAllPartners":false,"roomSelectionKey":null,"useSupplierDirectTreatment":false,"isSupplierDirect":false,"showProviderSeparator":false,"clazz":null,"isPriceDrawerEnabled":false,"seeMoreMessage":null,"seeMoreIFrameMessage":null,"isPricelineCom":false,"isMetaMarketingLandOnBookingFormEnabled":false}, "ibAvailability": false, "metaAvailability": false, "topOfferIsIB": false, "numHacTries": -1, "checkIn": "12/24/2017", "checkOut": "12/25/2017", "lowestPrice": null, "hasDates": true, "hacComplete": true, "contentIdMappings": {}, "pollingEnabled": false, "preventScroll": false, "offerClickToken": null, "conditionalUpdate": false, "mightGetRooms": true, "divClasses": "ppr_rup ppr_priv_hr_inline_room_grid_hsx", "singlePartnerRoomGridWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_hsx","template":"ibex_room_grid_hsx__widget","moduleList":["handlers","tracking"],"divClasses":"prw_rup prw_ibex_room_grid_hsx","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))","tracking":"(ta.prwidgets.getjs(this,'tracking'))"},"dust":{"sub_header":"ibex_room_grid_hsx__sub_header"}},"scriptFlags":null}, "multiPartnerRoomGridWidget": null, "mismatchMessage": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_mismatch_message","template":"ibex_mismatch_message__widget","moduleList":["handler"],"divClasses":"prw_rup prw_ibex_mismatch_message","js":{"handler":"(ta.prwidgets.getjs(this,'handler'))"},"dust":{}},"scriptFlags":null}, "maxRoomsToShow": 300, "isTablet": false, "roomGridRowWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_row_hsx","template":"ibex_room_grid_row_hsx__widget","moduleList":[],"divClasses":"prw_rup prw_ibex_room_grid_row_hsx","js":{},"dust":{"amenities":"ibex_room_grid_row_hsx__amenities","condition_col":"ibex_room_grid_row_hsx__condition_col","price_text":"ibex_room_grid_row_hsx__price_text","reservation_col":"ibex_room_grid_row_hsx__reservation_col"}},"scriptFlags":null}, "mismatchMessageLightbox": null, "deviceInfo": "OtherOS OtherBrowser", "bookOnTripAdvisor": "Book on <img class=\"ibHeaderImg\" alt=\"TripAdvisor\" src=\"https:\/\/static.tacdn.com\/img2\/branding\/rebrand\/TA_logo_primary.png\"\/>"}
    Write a ReviewReviews (257)
    Traveler rating
    Traveler type
    Time of year
    Language

    1 - 5 of 252 reviews

    Reviewed 2 days ago

    Mainsail is a beautiful inn. We actually were planning to stay at a new property and were notified it wasn't yet ready. We were blessed o get the opportunity to stay at Mainsail instead. It was the first time in Anna Maria for our daughter...More

    Review collected in partnership with this hotel
    Thank D U
    Response from BeachInnAMI, Manager at Mainsail Beach InnResponded yesterday

    It was a pleasure taking care of you during your stay. I'm glad your family enjoyed their time on Anna Maria Island. It's quite a special place to visit. We look forward to hosting you and your entire family again soon. Margo Ryder Property Manager

    Hotel's Favorite
    Reviewed August 2, 2017

    I notice the small things. The things that make a hotel or resort memorable and valuable. The furnishings were up to date and of nice quality. The bedding was clean, white and comfy. The beachfront rooms provided a beautiful view (through clean windows!) and BONUS,...More

    Review collected in partnership with this hotel
    2  Thank Lisa K
    Response from Sandy Z, General Manager at Mainsail Beach InnResponded August 6, 2017

    Hello Lisa, What a lovely review to read! We're so pleased that you appreciated the little extras that we add to make your stay an enjoyable one! Our team members work hard to pay attention to those details to help make your vacation worry free....More

    Reviewed 4 days ago

    Great location and great place. We were thrilled to find out we were on the beach and could watch the sunset every night. We would highly recommend the 3 bedroom beachfront room. It’s clean and the location and decor were excellent. We loved it...... Also...More

    Review collected in partnership with this hotel
    Thank anthonytG8119CX
    Response from BeachInnAMI, Manager at Mainsail Beach InnResponded yesterday

    I'm thrilled you had a wonderful Beach Inn experience. The sunsets seen from our property are truly spectacular. I'm glad you were able to enjoy them as much as I do. Please find an opportunity to visit us again soon. Margo Ryder Property manager

    Reviewed 4 days ago

    First class all the way around. Accommodations, location, and staff were top shelf. This was our first time to Holmes Beach. Had an incredible stay riding our bikes through out the island. Mainsail was just the icing on the cake. Loved the little bars and...More

    Review collected in partnership with this hotel
    Thank daneisenhart
    Response from BeachInnAMI, Manager at Mainsail Beach InnResponded yesterday

    We try hard to ensure our guests are extremely happy during their stay. I'm glad we did not disappoint. Traveling around Anna Maria Island on two wheels is one of the best ways to explore all it has to offer. Please come visit again soon!...More

    Reviewed 1 week ago via mobile

    We had a lovely time staying at the Mainsail Beach Inn for two nights. The location was perfect because we were meeting friends for dinner at the Beach Bistro next door! The mattress & linens in the master were luxurious. The heated pool & hot...More

    Thank Art4marion
    Response from BeachInnAMI, Manager at Mainsail Beach InnResponded yesterday

    We are so happy you chose Mainsail Beach Inn for your little getaway. Thankfully we don't have too many cool days in Florida but glad you took advantage of our hot and relaxing spa. We hope to see you soon for another visit! Margo Ryder...More

    Inn on the Beach
    707 reviews
    #1 of 32 hotels in St. Pete Beach
    12.5 mi
     
    An Island Getaway at Palm Tree Villas
    593 reviews
    #1 of 16 hotels in Holmes Beach
    0.1 mi
     
    Cedar Cove Resort & Cottages
    981 reviews
    #2 of 16 hotels in Holmes Beach
    2.1 mi
     
    Sunrise Garden Resort
    841 reviews
    #1 of 3 hotels in Anna Maria
    1.5 mi
     
    About
    Awards & Recognition
    Certificate of Excellence
    Amenities
    • Top amenities
    • Pool
    • Free Parking
    • Free High Speed Internet ( WiFi )
    • Beachfront
    • Hotel Amenities
    • Free Parking
    • Self-Serve Laundry
    • Multilingual Staff
    • Room amenities
    • Air Conditioning
    • Microwave
    • Refrigerator in room
    • Things to do
    • Pool
    • Hot Tub
    • Outdoor pool
    • Heated pool
    Details
    • Hotel Style
    • #3 On the Beach Hotel in Holmes Beach
    • Room types
    • Kitchenette ,
    • Suites ,
    • Non-Smoking Rooms ,
    • Family Rooms
    • Number of rooms
    • 12
    • Reservation Options
    • TripAdvisor is proud to partner with Hotwire 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.
    • Location
    • United States >
    • Florida >
    • Anna Maria Island >
    • Holmes Beach
    • Also Known As
    • Mainsail Beach Hotel Holmes Beach ,
    • Mainsail Beach Inn Anna Maria Island/Holmes Beach, FL
    Add Photo Photos
    Traveler (126)
    Room & Suite (69)
    Pool & Beach (30)
    Dining (9)
    Hotel & Grounds (79)
    Bathroom (3)
    Nearby
    Sponsored by:
    Nearby HotelsSee all 28 hotels in Anna Maria Island
    Cedar Cove Resort & Cottages
    981 reviews
    2.06 miles away
     
    An Island Getaway at Palm Tree Villas
    593 reviews
    .10 miles away
     
    Sunrise Garden Resort
    841 reviews
    1.49 miles away
     
    Nearby Restaurants
    The Feast Restaurant
    787 reviews
    .56 miles away
    Beach Bistro
    985 reviews
    .02 miles away
    eat here
    946 reviews
    .65 miles away
    Hurricane Hanks
    733 reviews
    .62 miles away
    Nearby Attractions
    Manatee Public Beach
    486 reviews
    .72 miles away
    Island Gallery West
    16 reviews
    .59 miles away
    Tampa Bay Fishing with Captain Matt - Tours
    69 reviews
    .61 miles away
    MV Minnow Boat Tours
    55 reviews
    .60 miles away
    Ask a question
    Questions & Answers
    WoozWorm
    June 25, 2017|
    Answer
    Response from Ipwebb |
    Captiva Island and Sanibel are great. Peaceful, great restaurants and really quiet
    0
    Votes
    Vacationers422
    June 19, 2017|
    AnswerShow all 5 answers
    Response from Sandy Z | Property representative |
    Great question! We do supply beach towels for your stay so no need to pack those. In addition we have 2 new kayaks on site with life jackets that are available to use, beach loungers available at the beach and there are... More
    1
    Vote
    Vacationers422
    March 26, 2017|
    AnswerShow all 2 answers
    Response from WaterlineResortAMI | Property representative |
    Great question! All of Anna Maria Island has public beach access. While this is the case it is still considered very private as the island nd is not overwhelmed with hotels directly on the beach. Most of our neighbors are... More
    1
    Vote
    Room Tips
    "We have stayed in the beachfront 2 bedroom but also the beach view 2 bedroom on the side for a bit less..."
    Read review
    "Ask for beachfront."
    Read review
    "2nd or 3rd floor but all rooms are great"
    Read review
    "Beach is best!!!"
    Read review
    Is This Your TripAdvisor Listing?
    Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing