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.
View map Return to list
Filter Hotels
12 results
Price per night
Any
Amenities Restaurant Pets Allowed Internet Non-Smoking Hotel Air Conditioning Free Wifi Beachfront Pool Kitchenette Wheelchair Access Suites Free ParkingAny
Special offersAny
Distance from
Any
Any distance
  • Manatee Public Beach4000 State Road 64 and Gulf Drive, Holmes Beach, Florida
  • Island Gallery West5368 Gulf Dr, Holmes Beach, Florida
  • Bob Brown Art3230 E Bay Dr, Holmes Beach, Florida
  • Manatee Beach Park4000 State Road 64, Holmes Beach, Florida
    No results found
Accommodation
Hotels
Traveller rating
Any
Hotel class 3 stars 2 stars Any
Style Budget Mid-range Luxury Romantic Beachfront Family-friendly BusinessAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
FilterPool
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
SAVE USD 63
USD 1,967*
Expedia.com
USD 1,904*
View Deal
#1 Best Value of 15 hotels in Holmes Beach
Special offer
Reviews
Reviewed 1 week ago
Good food no wait

We had Sunday brunch in their dining room. Had a nice table outside overlooking the pool, intra coastal and bay. Food was good and they had a bit of a different menu with some flair! Service was good... more

Reviewed 2 weeks ago
Brand new elegant mini Hotel at Marina

Minute you walk in delicious wood smoking smell, very nice bar and restaurant in and outside. Small but very interesting menu, food and service were great. We had best outdoor table facing marina... more

Contact
5325 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217-1710
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
Reviews
Reviewed 5 days ago
Great Getaway!

We wanted to escape the Michigan winter for a while and decided to stay at the Pirates Den. What a wonderful getaway. The resort is very relaxing and quiet, with a nice warm pool. The owners are very... more

Reviewed 1 week ago
We loved the Pirate’s Den!

The apartment was spacious and clean! We loved the pool, and the beach was just a very short walk. Couldn’t ask for better owners and manager. And I’m sure we’ll be staing here again! Thank you so... more

Contact
3501 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2028
(517) 651-6318
Hotel website
Amenities
  • Free Parking
  • Pool
Reviews
Reviewed 5 December 2017
Love location and small town charm

Anna Maria Island Beach resort is the quintessential charm of old Florida!! Spectacular location for many visitors to enjoy all that Anna Maria offers!!! Sure it needs updating but has to remain for... more

Reviewed 4 weeks ago
Beautiful place

This beach is very nice. Family oriented and has facilities that you can change there. There are also life guards and a little restaurant as well. If you are ever down by there I highly recommend it... more

Contact
105 39th St, Holmes Beach, Anna Maria Island, FL 34217-1906
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 14 September 2017
Love This Place.

It's pretty Old Florida, more motel than hotel but it's perfect for us. Right on the beach, like 40 feet from our room, and the beach is not normally very crowded. We have stayed here before and... more

Reviewed 9 August 2017
Clean and pleasant hotel beside the Gulf

Our second stay at BW, and I can best characterize as it as again quite pleasant. Nothing pretentious here--far closer to old island relaxation. The hotel is at least 40 years old and is nicely... more

Contact
6306 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1619
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 27 August 2017
Relaxing at Resort Sixty Six

Thoroughly enjoyed our recent visit to Resort Sixty Six. Staff was wonderful, from front desk to housekeeping. Unit (two beds, including pull-out couch, small bathroom, and full kitchen) was... more

Reviewed 10 November 2017
On The Beach

I had a week with RCI that was close to expiring. Thought it would not hurt to look at the beach ptoperties on Anna Maria Island. Lucky me! There was a one-br available . Of course I grabbed it. The... more

Contact
6600 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1326
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
  • Restaurant
Reviews
Reviewed 14 May 2017
Amazing Property and Amazing Owners

Castnetter Beach Resort was perfect for our Family trip. Couldn't have picked a better spot. I travel for a living and have stayed at some of the top resorts in the world and this was right up there... more

Reviewed 25 March 2017
Perfect place for our spring break

Castnetter Beach Resort was a great place to stay. We stayed in unit number 5 which is a two bedroom two bath unit. It's on the second floor and has a huge deck overlooking the pool and public beach... more

Contact
Gulf Drive & 41st Street, Holmes Beach, Anna Maria Island, FL 34217
(941) 254-2202
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 10 November 2017
AMAZING PLACE TO STAY !!!!!!!!!

This place is great to stay in long term or short term. has everything a family or a couple would need in a room. Has a full kitchen and toaster oven microwave oven and stove top. So close to the... more

Reviewed 4 November 2017
Will visit again

This had everything I look for when staying at a motel. Clean room, comfortable beds, safe environment and excellent customer service. Close to the beach. I would recommend this motel to family... more

Contact
5108 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1842
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Reviews
Reviewed 3 weeks ago
Great Experience

I had a great experience. Dave and Allen were very welcoming and accommodating. I had a great view and a very spacious ocean front room. I took the trolley for a day trip that stops right out front... more

Reviewed 12 September 2017
LOVE IT

Another great experience at the Bali Hai. We stay on the 2nd floor beach front and have never been disappointed. The grounds are well-kept, the landscaping is beautiful, the pool is clean and... more

Contact
6900 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1329
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
No availability for your dates from these sites
#9 Best Value of 15 hotels in Holmes Beach
Special offer
Reviews
Reviewed 3 weeks ago
Another great trip to Main Sail Beach Inn

We loved our 10 days at Main Sail Beach Inn! This time we were in a 2 bedroom standard unit, we have previously stayed in different units & always been comfortable & happy. We had a wonderfully... more

Reviewed 3 weeks ago
Simply amazing

We spent 5 days at Mainsail and had one of the most relaxing vacations that we’ve ever had. Tremendous accommodations, friendly staff and great location. The best part was seeing how much our... more

Contact
101 66th St, Holmes Beach, Anna Maria Island, FL 34217-1345
(813) 375-0542
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
No availability for your dates from these sites
#10 Best Value of 15 hotels in Holmes Beach
Special offer
Offers & AnnouncementsSave 15% - Feb and March
Reviews
Reviewed 3 days ago
Amazing, quaint motel!

My husband and I stayed here 2 nights on our way to Fort Myers. We seriously hated to leave! We stayed in motel room 2. It was very clean and I believe had been updated recently. Everything we... more

Reviewed 3 days ago
Cute motel, great location

We stayed for only one night, and my only complaint was that it wasn't longer! Haleys Motel was a cute bungalow style hotel. Room 6 had a full kitchette with separate sleeping area. The unit had a... more

Contact
8102 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
(941) 845-6295
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
No availability for your dates from these sites
#11 Best Value of 15 hotels in Holmes Beach
Reviews
Reviewed 3 weeks ago
A Great Find!

We stayed for 4 nights in January with some friends. We had booked pretty much at the last minute and weren't too sure what the accommodations would be like. Right before we left home, the owner... more

Reviewed 5 weeks ago
Wonderful small resort with everything you need!

We stayed 3 nights in January, in one of the smaller suites at this resort. It is in walking distance to the beach, has a heated pool and is in a quiet neighborhood. The suite was equipped with... more

Contact
207 66th St, Holmes Beach, Anna Maria Island, FL 34217-1309
(941) 778-0910
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
No availability for your dates from these sites
#12 Best Value of 15 hotels in Holmes Beach
Reviews
Reviewed 29 December 2017
Another wonderful stay

We loved our stay here once again. Rooms are very clean. Everyone from Jeff, Ken, Ester and Mike are great to deal with. The pool was amazing, Heated to 85 degrees was great. Liked the island music... more

Reviewed 4 November 2017
Perfect

The White Sans has a fantastic beach right out the door!!! It is very clean and friendly. Thr rental prices are extremely reasonable. Ken and Jeff take a personal interest in your comfort! You... more

Contact
6504 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1325
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Beachfront
Other hotels you may like
Reviews
Reviewed 4 January 2018
Return again and again

This was my wife and my third stay at Angelinos and it won’t be the last. We love the Gulf-front local and the intimacy of the establishment. We always stay in the Barbados room. It is ideal for the... more

Reviewed 23 September 2017
Our Little Piece of Paradise!

We just completed our 4th trip to Angelinos Sea Lodge a few days after Hurricane Irma. The owners worked hard to get all the tree debris picked up before our arrival. Again we had the most... more

Contact
2818 Avenue E, Holmes Beach, Holmes Beach, Anna Maria Island, FL 34217-2158
+1 877-955-6343
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
No availability for your dates from these sites
Reviews
Reviewed 9 July 2017
Steps to the beach!!!

My daughter and I had a beach side cottage, it was just wonderful. It was clean and comfortable and so close to the beach. We hope to be back soon! The swimming pool from the sister property was... more

Reviewed 4 April 2017
Very friendly atmosphere, neat and clean rooms, great home away from home

We have stayed at TBBC for the last four years going from one week to two, and hoping to get a third week this year. The owners, Ken and Jeff bend over backwards for you to make sure your visit is a... more

Contact
6802 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Amenities
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
#15 Best Value of 15 hotels in Holmes Beach
Reviews
Reviewed 6 days ago
So Relaxing!!

Spent a long weekend here by myself, lounging around on the beach, enjoying the glorious sunsets and pristine white sand beach. Very welcoming and peaceful atmosphere, quiet and relaxing. I will... more

Reviewed 1 week ago
Beach review

Cedar Cove is a little gem on Holmes beach. Wonderful ameneties, great beach chairs, excellent service. Very clean. Have been there many times and look forward to coming back soon. Thanks again... more

Contact
2710 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
(941) 256-7510
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
* Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.