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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Holmes Beach

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Holmes Beach?

We'll send you updates with the latest deals, reviews and articles for Holmes Beach each week.

Map of Holmes Beach Hotels

Hotels (15)

B&Bs / Inns (2)

Specialty Lodging (8)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
207 66th St, Holmes Beach, Anna Maria Island, FL 34217-1309
Show Prices
$169 - $291 Avg. price/night*
Ollie #1 of 15 hotels in Holmes Beach
  •  Great stay 
  • If you are looking for a quiet, clean, comfortable place to stay VERY near... more
  • January 2, 2017
Professional photos | Traveler photos (324)
2710 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Show Prices
$199 - $318 Avg. price/night*
Ollie #2 of 15 hotels in Holmes Beach
Professional photos | Traveler photos (878)
5626 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1666
Show Prices
$221 - $492 Avg. price/night*
Ollie #1 of 2 B&Bs / Inns in Holmes Beach
  •  Happy Place 
  • Came here on recommendation from friends for a one night stay during a... more
  • January 6, 2017
Traveler photos (725)
Special Price January Special
3501 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-2028
$80 - $185 Avg. price/night*
Ollie #3 of 15 hotels in Holmes Beach
Traveler photos (104)
Special Offer BEST LOCATION GREAT...
6306 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1619
$133 - $482 Avg. price/night*
Ollie #4 of 15 hotels in Holmes Beach
  •  Lovely location  
  • The location is probably the best thing about this place - right on the... more
  • November 8, 2016
Traveler photos (111)
8102 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Show Prices
$166 - $377 Avg. price/night*
Ollie #5 of 15 hotels in Holmes Beach
Professional photos | Traveler photos (298)
Offers & Announcements Book at Motel web & save
Gulf Drive & 41st Street, Holmes Beach, Anna Maria Island, FL 34217
Ollie #6 of 15 hotels in Holmes Beach
Traveler photos (27)
Special Deal Free breakfast with...
5108 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1842
Ollie #7 of 15 hotels in Holmes Beach
  •  A little gem 
  • We stayed here for two nights during May. The motel provides everything... more
  • July 20, 2016
Traveler photos (17)
2818 Avenue E, Holmes Beach, Holmes Beach, Anna Maria Island, FL 34217-2158
$140 - $195 Avg. price/night*
Ollie #8 of 15 hotels in Holmes Beach
Traveler photos (99)
Offers & Announcements Special Mid-Week...
6900 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1329
$75 - $285 Avg. price/night*
Ollie #9 of 15 hotels in Holmes Beach
  •  long time guests. 
  • this is a great vacation place. You can relax and meet great people... more
  • January 3, 2017
Traveler photos (42)
105 39th St, Holmes Beach, Anna Maria Island, FL 34217-1906
$150 - $275 Avg. price/night*
Ollie #10 of 15 hotels in Holmes Beach
  •  Not too bad 
  • M family and I made a last-minute trip down to AMI last spring. We stayed... more
  • December 21, 2016
Traveler photos (419)
6600 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1326
Ollie #11 of 15 hotels in Holmes Beach
  •  Hidden Gem 
  • We were 3 adults who traded into this resort thru RCI. Check in time is... more
  • December 13, 2016
Traveler photos (46)
6504 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1325
$95 - $350 Avg. price/night*
Ollie #12 of 15 hotels in Holmes Beach
  •  Top Shelf!!! 
  • We come here often. It is the best value and location on AMI. We would be... more
  • October 27, 2016
Traveler photos (57)
Special Offer Call Direct for Best...
6802 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Show Prices
$378 - $1,197 Avg. price/night*
Ollie #13 of 15 hotels in Holmes Beach
  •  Great value 
  • We love the older Florida motels but sometimes wonder when we book sight... more
  • July 4, 2016
Professional photos | Traveler photos (28)
100 73rd St, Holmes Beach, Anna Maria Island, FL 34217-1137
Show Prices
$187 - $325 Avg. price/night*
Ollie #14 of 15 hotels in Holmes Beach
Professional photos | Traveler photos (60)
3718 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1907
$135 - $180 Avg. price/night*
Ollie #2 of 2 B&Bs / Inns in Holmes Beach
  •  A week in paradise 
  • My husband and I arrived for a much deserved week of vacation in April to... more
  • May 3, 2016
Traveler photos (37)
5325 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217-1710
Show Prices
$176 - $232 Avg. price/night*
Professional photos | Traveler photos (14)