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 Hotels

What style of hotel do you prefer?
All Hotels (28)
Holiday Rentals (610)
Best Value (2)
Romantic (17)
Family (12)
On the Beach (7)
Business (2)
B&Bs (6)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Anna Maria Island

Silver Surf Gulf Beach Resort
Silver Surf Gulf Beach Resort 4.0 of 5 stars
Special offer Buy 2 nights/get 3rd free
Haleys Motel and Resort
Haleys Motel and Resort 4.5 of 5 stars
Special offer 25% off room rate
View all special offers in Anna Maria Island (5)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Cedar Cove Resort & Cottages, Holmes Beach
129 AUD - 205 AUD per night*
Special offer A STAGGERING 25% OFF
+1 941-778-1010
E-mail hotel
Special offer A STAGGERING 25% OFF
Cedar Cove Resort & Cottages Slideshow
Ranked #1 of 28 hotels in Anna Maria Island
Ranked #1 of 14 hotels in Holmes Beach
5 of 5 stars 408 reviews
Traveller photos (188) | Map
An Island Getaway at Palm Tree Villas, Holmes Beach
102 AUD - 242 AUD per night*
+1 9417780910
E-mail hotel
An Island Getaway at Palm Tree Villas Slideshow
Ranked #2 of 28 hotels in Anna Maria Island
Ranked #2 of 14 hotels in Holmes Beach
5 of 5 stars 211 reviews
Traveller photos (97) | Map
3.0 of 5 Sunrise Garden Resort, Anna Maria
132 AUD - 275 AUD per night*
+1(855)742-7336
E-mail hotel
Sunrise Garden Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d459997?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 28 hotels in Anna Maria Island
Ranked #1 of 3 hotels in Anna Maria
5 of 5 stars 138 reviews
Professional photos | Traveller photos (35)
2.5 of 5 Tortuga Inn & Beach Resort, Bradenton Beach
160 AUD - 224 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d249634?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 28 hotels in Anna Maria Island
Ranked #1 of 11 hotels in Bradenton Beach
4.5 of 5 stars 305 reviews
Professional photos | Traveller photos (141)
Anna Maria Pirates Den, Holmes Beach
82 AUD - 191 AUD per night*
Special offer $90 per night
+1941-778-4368
E-mail hotel
Special offer $90 per night
Anna Maria Pirates Den Slideshow
Ranked #5 of 28 hotels in Anna Maria Island
Ranked #3 of 14 hotels in Holmes Beach
4.5 of 5 stars 53 reviews
Traveller photos (24) | Map
2.5 of 5 Tradewinds Resort, Bradenton Beach
174 AUD - 240 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d226586?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 28 hotels in Anna Maria Island
Ranked #2 of 11 hotels in Bradenton Beach
4.5 of 5 stars 109 reviews
Professional photos | Traveller photos (62)
Angelinos Sea Lodge, Holmes Beach
144 AUD - 180 AUD per night*
Ranked #7 of 28 hotels in Anna Maria Island
Ranked #4 of 14 hotels in Holmes Beach
4.5 of 5 stars 30 reviews
Traveller photos (50) | Map
3.0 of 5 BridgeWalk, a landmark resort, Bradenton Beach
122 AUD - 207 AUD per night*
Offers & Announcements Buy 2 nights/get 3rd...
E-mail hotel
+1 +1866-779-2545
Offers & Announcements Buy 2 nights/get 3rd free
BridgeWalk, a landmark resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d268710?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 28 hotels in Anna Maria Island
Ranked #3 of 11 hotels in Bradenton Beach
4.5 of 5 stars 71 reviews
Professional photos | Traveller photos (47) | Map
2.0 of 5 Haleys Motel and Resort, Holmes Beach
123 AUD - 171 AUD per night*
Offers & Announcements 25% off room rate
+1 941-778-5405
E-mail hotel
Offers & Announcements 25% off room rate
Haleys Motel and Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d261401?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 28 hotels in Anna Maria Island
Ranked #5 of 14 hotels in Holmes Beach
4.5 of 5 stars 98 reviews
Professional photos | Traveller photos (141) | Map
Bungalow Beach Resort, Bradenton Beach
93 AUD - 258 AUD per night*
Ranked #10 of 28 hotels in Anna Maria Island
Ranked #4 of 11 hotels in Bradenton Beach
4.5 of 5 stars 210 reviews
Traveller photos (116) | Map
Blue Water Beach Club, Holmes Beach
123 AUD - 185 AUD per night*
Ranked #11 of 28 hotels in Anna Maria Island
Ranked #6 of 14 hotels in Holmes Beach
4.5 of 5 stars 45 reviews
Traveller photos (36) | Map
Pelican Post Motel, Bradenton Beach
Ranked #12 of 28 hotels in Anna Maria Island
Ranked #5 of 11 hotels in Bradenton Beach
4.5 of 5 stars 41 reviews
Traveller photos (9) | Map
Bali Hai Beach Resort, Holmes Beach
77 AUD - 294 AUD per night*
Ranked #13 of 28 hotels in Anna Maria Island
Ranked #7 of 14 hotels in Holmes Beach
4.5 of 5 stars 25 reviews
Traveller photos (12) | Map
Anna Maria Island Beach Resort, Holmes Beach
155 AUD - 284 AUD per night*
E-mail hotel
+1941-227-1014
Anna Maria Island Beach Resort Slideshow
Ranked #14 of 28 hotels in Anna Maria Island
Ranked #8 of 14 hotels in Holmes Beach
4 of 5 stars 42 reviews
Traveller photos (37)
Anna Maria Island Dream Inn, Bradenton Beach
170 AUD per night*
Ranked #15 of 28 hotels in Anna Maria Island
Ranked #6 of 11 hotels in Bradenton Beach
4 of 5 stars 28 reviews
Traveller photos (7)
Queen's Gate Resort, Bradenton Beach
108 AUD - 186 AUD per night*
Ranked #16 of 28 hotels in Anna Maria Island
Ranked #7 of 11 hotels in Bradenton Beach
4 of 5 stars 45 reviews
Traveller photos (34)
2.0 of 5 Silver Surf Gulf Beach Resort, Bradenton Beach
104 AUD - 161 AUD per night*
Offers & Announcements Buy 2 nights/get 3rd...
E-mail hotel
+1800-441-7873
Offers & Announcements Buy 2 nights/get 3rd free
Silver Surf Gulf Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d84197?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 28 hotels in Anna Maria Island
Ranked #8 of 11 hotels in Bradenton Beach
4 of 5 stars 35 reviews
Professional photos | Traveller photos (37) | Map
Ranked #18 of 28 hotels in Anna Maria Island
Ranked #9 of 14 hotels in Holmes Beach
4 of 5 stars 18 reviews
Traveller photos (14) | Map
Coconut Beach Resort, Holmes Beach
113 AUD - 175 AUD per night*
No photo provided
Ranked #19 of 28 hotels in Anna Maria Island
Ranked #10 of 14 hotels in Holmes Beach
4 of 5 stars 24 reviews
Traveller photos (1) | Map
Resort Sixty-Six, Holmes Beach
Ranked #20 of 28 hotels in Anna Maria Island
Ranked #11 of 14 hotels in Holmes Beach
4 of 5 stars 21 reviews
Traveller photos (16) | Map
No photo provided
Ranked #21 of 28 hotels in Anna Maria Island
Ranked #12 of 14 hotels in Holmes Beach
4 of 5 stars 5 reviews
Sea Isle Motel, Anna Maria
Ranked #22 of 28 hotels in Anna Maria Island
Ranked #2 of 3 hotels in Anna Maria
4 of 5 stars 7 reviews
Traveller photos (5)
Driftwood Motel, Holmes Beach
Ranked #23 of 28 hotels in Anna Maria Island
Ranked #13 of 14 hotels in Holmes Beach
4 of 5 stars 6 reviews
Traveller photos (3)
No photo provided
Ranked #24 of 28 hotels in Anna Maria Island
Ranked #9 of 11 hotels in Bradenton Beach
4 of 5 stars 2 reviews
Traveller photos (2)
Club Bamboo Resorts, Bradenton Beach
121 AUD - 161 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d86248?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 28 hotels in Anna Maria Island
Ranked #10 of 11 hotels in Bradenton Beach
3.5 of 5 stars 26 reviews
Professional photos | Traveller photos (23) | Map
Rod & Reel Motel, Anna Maria
Ranked #26 of 28 hotels in Anna Maria Island
Ranked #3 of 3 hotels in Anna Maria
3 of 5 stars 7 reviews
Traveller photos (1) | Map
Island Getaway, Bradenton Beach
Ranked #27 of 28 hotels in Anna Maria Island
Ranked #11 of 11 hotels in Bradenton Beach
3.5 of 5 stars 1 review
Map
Tropical Breeze Beach Club, Holmes Beach
67 AUD - 161 AUD per night*
Ranked #28 of 28 hotels in Anna Maria Island
Ranked #14 of 14 hotels in Holmes Beach
4 of 5 stars 1 review
Traveller photos (20) | Map