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.

Anna Maria Island

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 Anna Maria Island?

We'll send you updates with the latest deals, reviews and articles for Anna Maria Island each week.

Map of Anna Maria Island Hotels

Hotels (29)

B&Bs / Inns (6)

Specialty Lodging (18)

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 Street, Holmes Beach, Anna Maria Island, FL 34217
An Island Getaway at Palm Tree Villas Slideshow
Show Prices
$139 - $279 Avg. price/night*
Ollie #1 of 29 hotels in Anna Maria Island
  •  Fantastic Property 
  • Palm Tree Villas was located a very short walk to the beach. Everything... more
  • February 11, 2016
Professional photos | Traveler photos (318)
512 Spring St, Anna Maria, Anna Maria Island, FL 34216
Sunrise Garden Resort Slideshow
Show Prices
$170 - $219 Avg. price/night*
Ollie #2 of 29 hotels in Anna Maria Island
  •  "Fell In Love" 
  • My Mother fell in love with your charming little place! Her first visit to... more
  • February 10, 2016
Professional photos | Traveler photos (452)
Tortuga Beach Resort (Bradenton Beach) 2.5 of 5
1325 Gulf Dr N, Bradenton Beach, Anna Maria Island, FL 34217
Tortuga Beach Resort Slideshow
Show Prices
$210 - $256 Avg. price/night*
Ollie #3 of 29 hotels in Anna Maria Island
Professional photos | Traveler photos (733)
2710 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Cedar Cove Resort & Cottages Slideshow
Show Prices
$188 - $317 Avg. price/night*
Ollie #4 of 29 hotels in Anna Maria Island
  •  Everything you want! 
  • We were pleasantly surprised when we walked into our room. It was super... more
  • February 11, 2016
Traveler photos (773)
100 Bridge Street, Bradenton Beach, Anna Maria Island, FL 34217
BridgeWalk a Landmark Resort Slideshow
Show Prices
$163 - $253 Avg. price/night*
Ollie #5 of 29 hotels in Anna Maria Island
  •  Awesome Place! 
  • This is a great place with rooms over looking Bridge Street. Ocean is... more
  • February 8, 2016
Traveler photos (564)
Anna Maria Pirates Den (Holmes Beach)
3501 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
Anna Maria Pirates Den Slideshow
$80 - $185 Avg. price/night*
Ollie #6 of 29 hotels in Anna Maria Island
Traveler photos (44)
Driftwood Motel (Holmes Beach)
5108 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
Ollie #7 of 29 hotels in Anna Maria Island
  •  3 night stay 
  • This is the second time we have stayed at Driftwood Motel. The motel is... more
  • November 24, 2015
Traveler photos (13)
Tradewinds Beach Resort (Bradenton Beach) 2.5 of 5
1603 Gulf Dr N, Bradenton Beach, Anna Maria Island, FL 34217
Tradewinds Beach Resort Slideshow
Show Prices
$219 - $274 Avg. price/night*
Ollie #8 of 29 hotels in Anna Maria Island
  •  Great vacation stay 
  • We stayed for three weeks at the Tradewinds Resort. The condo was very... more
  • January 30, 2016
Traveler photos (408)
Castnetter Beach Resort (Holmes Beach)
Gulf Drive & 41st Street, Holmes Beach, Anna Maria Island, FL 34217
Castnetter Beach Resort Slideshow
Ollie #9 of 29 hotels in Anna Maria Island
Traveler photos (13)
1301 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
Silver Surf Gulf Beach Resort Slideshow
Show Prices
$169 - $233 Avg. price/night*
Ollie #10 of 29 hotels in Anna Maria Island
Professional photos | Traveler photos (88)
Angelinos Sea Lodge (Holmes Beach)
2818 Ave E, Holmes Beach, Holmes Beach, Anna Maria Island, FL 34217
Show Prices
$140 - $195 Avg. price/night*
Ollie #11 of 29 hotels in Anna Maria Island
Professional photos | Traveler photos (74)
Blue Water Beach Club (Holmes Beach)
6306 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
$119 - $179 Avg. price/night*
Ollie #12 of 29 hotels in Anna Maria Island
  •  Wonderful Visit 
  • This was my first visit to Blue Water Beach Club. I read everything on... more
  • December 4, 2015
Traveler photos (98)
Bungalow Beach Resort (Bradenton Beach) 3.0 of 5
2000 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
Bungalow Beach Resort Slideshow
Show Prices
$254 - $255 Avg. price/night*
Ollie #13 of 29 hotels in Anna Maria Island
  •  A true gem! 
  • This little resort was perfect for celebrating my wife's birthday. Her... more
  • February 9, 2016
Professional photos | Traveler photos (732)
Island Time Inn (Bradenton Beach)
105 Bridge St, Bradenton Beach, Anna Maria Island, FL 34217
Show Prices
Ollie #14 of 29 hotels in Anna Maria Island
  •  Perfect location 
  • My husband and I stayed here for the weekend. It is nothing fancy, but is... more
  • February 8, 2016
Traveler photos (16)
Queen's Gate Resort (Bradenton Beach) 2.5 of 5
1101 Gulf Drive North, Bradenton Beach, Anna Maria Island, FL 34217
Queen's Gate Resort Slideshow
Show Prices
$150 - $332 Avg. price/night*
Ollie #15 of 29 hotels in Anna Maria Island
  •  SUPER accommodations  
  • My husband and I stayed at this charming resort in early January 2016. I... more
  • January 10, 2016
Professional photos | Traveler photos (84)
Sea Isle Motel (Anna Maria)
601 N. Bay Blvd., Anna Maria, Anna Maria Island, FL 34216
Sea Isle Motel Slideshow
Ollie #16 of 29 hotels in Anna Maria Island
  •  Great Find 
  • Loved this place. We stayed for 2 nights and wished we had stayed longer... more
  • November 19, 2015
Traveler photos (17)
Special Offer Package Deal
6504 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34217
White Sands Beach Resort Slideshow
Show Prices
$176 - $177 Avg. price/night*
Ollie #17 of 29 hotels in Anna Maria Island
  •  The View 
  • Awesome view and sunsets,seen Dolphins from balcony Room was clean and... more
  • January 5, 2016
Traveler photos (52)
Haleys Motel and Resort (Holmes Beach) 3.0 of 5
8102 Gulf Drive North, Holmes Beach, Anna Maria Island, FL 34217
Haleys Motel and Resort Slideshow
Show Prices
$170 - $505 Avg. price/night*
Ollie #18 of 29 hotels in Anna Maria Island
  •  Quiet and Comfortable  
  • Located on the opposite side of Manatee Beach. It's quiet and away from... more
  • February 3, 2016
Professional photos | Traveler photos (332)
Offers & Announcements Special starts April 1
Pelican Post Motel (Bradenton Beach) 2.0 of 5
202 1st Street North, Bradenton Beach, Anna Maria Island, FL 34217
Pelican Post Motel Slideshow
Show Prices
$171 - $257 Avg. price/night*
Ollie #19 of 29 hotels in Anna Maria Island
Professional photos | Traveler photos (66)
Bali Hai Beach Resort (Holmes Beach)
6900 Gulf Drive, Holmes Beach, Anna Maria Island, FL 34218
$75 - $285 Avg. price/night*
Ollie #20 of 29 hotels in Anna Maria Island
Traveler photos (28)