Check availability for 701 accommodations in Southwest Florida

22 

February 

 → 

 23 

February

, 2 adults

Check-in date:
Check-out date:
0 Adults

Adults

0 Children

Children

Apply

View on map

Search Hotels

Hotels by class

2
695

Price per night

314
5
14
368

Accommodation type

Attractions

436
593
701

Thematic hotels

656
656
317

Review rating

107
37
14
12

Hotel facilities

266
168
107
85
24

Room facilities

254
1

Hotels in Southwest Florida near Anna Maria Island Historical Museum

Serenity At Bay Palms

407 Bay Palms Drive, Us, Hotel in Holmes Beach, United States

Excellent
1 review

203 - 71St - 4 Bedroom Condo

203 71St Street, Hotel in Holmes Beach, United States

Come Enjoy The Sand, Sun And A Little Rum

205A 71St St, Hotel in Holmes Beach, United States

Beach Cottage

211 71St St, Us, Hotel in Holmes Beach, United States

Salty Dog

205 71St St, Unit B (East), Us, Hotel in Holmes Beach, United States

Sandbox 203 71St St East Villa

203 71St Street - East Unit, Hotel in Holmes Beach, United States

539 US$

min. price/night

Sandpail 203 71St St West Villa

203 71St Street - West, Hotel in Holmes Beach, United States

539 US$

min. price/night

Blissful Paradise

404 Clark Dr, Us, Hotel in Holmes Beach, United States

7001 B Holmes Blvd

Anna Maria, United States

Excellent
1 review

621 US$

min. price/night

Large Heated Pool With Entertainment Room For The Family

406 Clark Drive, Hotel in Holmes Beach, United States

Bamboo Breeze

203 70Th St, Unit B (East Unit), Hotel in Holmes Beach, United States

Aggies Treasure

203 70Th St, Unit A (West Unit), Us, Hotel in Holmes Beach, United States

Holmes Beach Retreat Walk To Beach And Dining!

6814 Palm Dr Unit A, Hotel in Holmes Beach, United States

Excellent
1 review

246 US$

min. price/night

Lakeside Beach House

6935 Holmes Boulevard, Hotel in Holmes Beach, United States

Shamrock Palms

415 Bay Palms Dr, Us, Hotel in Holmes Beach, United States

316 US$

min. price/night

Coral Breeze B

207 70Th Street Unit B, Hotel in Holmes Beach, United States

Flamingo Fling By Coastal Chic Vacations

408 Clark Ln, Hotel in Holmes Beach, United States

Coral Breeze A

207 70Th Street Unit A, Hotel in Holmes Beach, United States

Bollinger Duplex, A

6909 Gulf Drive, Hotel in Holmes Beach, United States

Excellent
1 review

211 US$

min. price/night

Bollinger Duplex, B

6909 Gulf Drive, Hotel in Holmes Beach, United States

Average
1 review

128 US$

min. price/night

Stay Salty 6906 Holmes Blvd

6906 Holmes Blvd, Hotel in Holmes Beach, United States

1117 US$

min. price/night

Native Sun

210 69Th St, Us, Hotel in Holmes Beach, United States

Infinity Pool & Spa, Putting Green & Golf Cart Included Will Make Your Dream Vacation

409 Clark Lane, Hotel in Holmes Beach, United States

Bali Hai Beachfront Resort And Spa

6900 Gulf Drive, Hotel in Holmes Beach, United States

Good
171 reviews

565 US$

min. price/night

Oasis By The Beach Managed By The Beach Retreats

140 Ida Belle Drive, Hotel in Holmes Beach, United States

1534 US$

min. price/night

Take Me Away

214 69Th St, Us, Hotel in Holmes Beach, United States

Palm View Lakehouse

6808 Palm Dr. Unit B, Hotel in Holmes Beach, United States

315 US$

min. price/night

Octopus Cottage

209 69Th St, Us, Hotel in Holmes Beach, United States

Mermaids Watch

207 69Th St, Unit A, Us, Hotel in Holmes Beach, United States

Beach Bound

205 69Th St, Hotel in Holmes Beach, United States

948 US$

min. price/night

Island Time - Home Wenclosed Lagoon Style Pool Spa Walk To Beach Bikes

419 Clark Drive, Hotel in Holmes Beach, United States

606 US$

min. price/night

Serenity Now

Holmes Beach, United States

147 US$

min. price/night

Coccoloba Home

6805 Gulf Drive, Hotel in Holmes Beach, United States

792 US$

min. price/night

Slice Of Paradise By Beach Retreats

216 68Th St, Hotel in Holmes Beach, United States

1437 US$

min. price/night

Slice Of Paradise Managed By Beach Retreats

3608 Royal Palm Dr, Hotel in Holmes Beach, United States

A Wright Place

6803 Holmes Boulevard, Hotel in Holmes Beach, United States

Seaside Beach House 203

102 68Th Street, Hotel in Holmes Beach, United States

458 US$

min. price/night

Island Haven Home

510 68Th St., Hotel in Holmes Beach, United States

277 US$

min. price/night

Waterfront Paradise

608 Hampshire Lane, Hotel in Holmes Beach, United States

Coconut Cottage

310 68Th St, Us, Hotel in Holmes Beach, United States

Seaside Beach House 205

102 68Th Street, Hotel in Holmes Beach, United States

Excellent
2 reviews

317 US$

min. price/night

Seaside Beach House 102

102 68Th Street, Hotel in Holmes Beach, United States

Excellent
2 reviews

Seaside Beach House 201

102 68Th Street, Hotel in Holmes Beach, United States

Seaside Beach House 101

102 68Th Street, Hotel in Holmes Beach, United States

480 US$

min. price/night

Seaside Beach House 105

102 68Th Street, Hotel in Holmes Beach, United States

Gulf Place 19

Holmes Beach, United States

Excellent
1 review

499 US$

min. price/night

Conch Out Beach House Managed By Beach Retreats

303 68Th Street, Hotel in Holmes Beach, United States

1318 US$

min. price/night

Island Chic

212 67Th St, Us, Hotel in Holmes Beach, United States

Beach Front Condo Sea View Play At Gulf Place

6700 Gulf Dr. Unit 16, Hotel in Holmes Beach, United States

Beach Front View And Only Steps To The White Sandy Beach

6700 Gulf Dr Unit 15, Hotel in Holmes Beach, United States

Seahorse Paradise

311 68Th St, Us, Hotel in Holmes Beach, United States

Good
1 review

Anna Maria Oasis

210 67Th St, Holmes Beach, Fl 34217, Usa, Hotel in Holmes Beach, United States

Sunset Connection - Gulf Place

6700 Gulf Drive Unit D15, Hotel in Holmes Beach, United States

Excellent
7 reviews

546 US$

min. price/night

Gulf Place 7B

6700 Gulf Drive Unit 7B, Us, Hotel in Holmes Beach, United States

Steps From The Gulf Of Mexico II

204 67Th Street, Hotel in Holmes Beach, United States

Excellent
13 reviews

381 US$

min. price/night

Simply Chic

214 67Th St, Us, Hotel in Holmes Beach, United States

Steps From The Gulf Of Mexico

202 67Th Street, Hotel in Holmes Beach, United States

Excellent
25 reviews

320 US$

min. price/night

Peach Bellini

6700 Holmes Blvd, Unit A, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Sapphire Beach House Villa

Holmes Beach, United States

417 US$

min. price/night

Island Hideaway East: 5 Minute Walk To Beach, Private Pool By Anna Maria Life Vacation Rentals

308 67Th St, Hotel in Holmes Beach, United States

243 US$

min. price/night

Caribbean Surf Managed By Beach Retreats

306 67Th Street Unit B, Hotel in Holmes Beach, United States

696 US$

min. price/night

Caribbean Surf By Beach Retreats

306 67Th Street Unit B, Hotel in Holmes Beach, United States

520 US$

min. price/night

Caribbean Reef

306 67Th St, Unit A, Us, Hotel in Holmes Beach, United States

Coconut Cottage - 207 - 67Th Street

207 67Th St, Hotel in Holmes Beach, United States

1381 US$

min. price/night

The Ritz

105 67Th St, Us, Hotel in Holmes Beach, United States

Blue Lagoon 1

6602 Holmes Blvd, Hotel in Holmes Beach, United States

216 US$

min. price/night

Peachy Keen

206 66Th St Unit B, Us, Hotel in Holmes Beach, United States

Sand Dollar: Poolside Condo 2 Blocks To Beach By Anna Maria Life Vacation Rentals

6604 Holmes Blvd, Hotel in Holmes Beach, United States

380 US$

min. price/night

Buena Vista #2 - 101 - 67Th Street #2

101 67Th #2, Hotel in Holmes Beach, United States

2408 US$

min. price/night

Sizzling Summer Rates At Surf Side Beach House Gulf Views Elevator Beach Retreats

724 Black Hawk Way, Hotel in Holmes Beach, United States

1465 US$

min. price/night

Resort Sixty-Six

6600 Gulf Boulevard, Hotel in Holmes Beach, United States

Excellent
3 reviews

166 US$

min. price/night

Gulfside Oasis

204 66Th Street, Us, Hotel in Holmes Beach, United States

Sea Glass Vacation Home

208A 66Th Street, Hotel in Holmes Beach, United States

Livingood Home

306 66Th St, Hotel in Holmes Beach, United States

Tiki Sunshine

200 66Th Street, Us, Hotel in Holmes Beach, United States

Tiki Sunset

200 66Th Street, Us, Hotel in Holmes Beach, United States

Tiki Sunrise

202 66Th Street, Us, Hotel in Holmes Beach, United States

Island Hideaway

6504 Holmes Blvd, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Swanky Bubbles, 9 Beds, 11 Bathrooms, Pet-Friendly With A Rooftop Deck And Steps Away To The Beach!

6506 Gulf Dr, Hotel in Holmes Beach, United States

Sea Place

215 66Th St, Us, Hotel in Holmes Beach, United States

Beach Front 3 Bedroom D

101 66Th Street, Hotel in Holmes Beach, United States

Excellent
1 review

616 US$

min. price/night

Standard 2 Bedroom C

101 66Th Street, Hotel in Holmes Beach, United States

Excellent
2 reviews

854 US$

min. price/night

Beach Front 2 Bedroom A

101 66Th Street, Hotel in Holmes Beach, United States

572 US$

min. price/night

Townhouse 3 Bedroom A

101 66Th Street, Hotel in Holmes Beach, United States

941 US$

min. price/night

Standard 2 Bedroom A

101 66Th Street, Hotel in Holmes Beach, United States

1115 US$

min. price/night

Charming Beach Condo With Modern Island Authenticity

101 66Th Street, Unit 10, Hotel in Holmes Beach, United States

1140 US$

min. price/night

Standard 2 Bedroom B

101 66Th Street, Hotel in Holmes Beach, United States

743 US$

min. price/night

Beach Front 3 Bedroom C

101 66Th Street, Hotel in Holmes Beach, United States

1094 US$

min. price/night

Island Escape

6506 Holmes Blvd, Us, Hotel in Holmes Beach, United States

657 US$

min. price/night

Conch House

307 66Th St, Unit B, Us, Hotel in Holmes Beach, United States

The Key Royale Gem

676 Key Royale Drive, Hotel in Holmes Beach, United States

White Sands Beach Resort

6504 Gulf Dr, Hotel in Holmes Beach, United States

Gulf Breeze Villa B

204 65Th St, Unit B (East), Us, Hotel in Holmes Beach, United States

Mermaid'S Crossing Managed By Beach Retreats

210 65Th Street, Hotel in Holmes Beach, United States

878 US$

min. price/night

Mermaids Crossing By Beach Retreats

210 65Th Street, Hotel in Holmes Beach, United States

810 US$

min. price/night

Sand Castle

302 65Th St, Us, Hotel in Holmes Beach, United States

Mojito Splash

304 65Th St, Us, Hotel in Holmes Beach, United States

423 US$

min. price/night

Fishful Thinking

308 B 65Th Street, Hotel in Holmes Beach, United States

Sea Breeze

306 65Th St, Unit B, Us, Hotel in Holmes Beach, United States

Gulf Breeze

306 65Th St, Unit A, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Beach Time Ami

312 65Th St, Us, Hotel in Holmes Beach, United States

Sand Palace

215 65Th St, Us, Hotel in Holmes Beach, United States

Blue Palm Paradise - 205 - 65Th

205 65Th St, Hotel in Holmes Beach, United States

685 US$

min. price/night

Just Beachy

211 65Th St, Us, Hotel in Holmes Beach, United States

Ami Starfish - 6403 A Holmes

6403 Holmes Blvd, Hotel in Holmes Beach, United States

285 US$

min. price/night

Ami Sand Dollar - 6403 B Holmes

6403 Holmes Blvd, Hotel in Holmes Beach, United States

150 US$

min. price/night

4 Bed 4 Bath, Bonus Bunk Room Heated Pool Water Slide Spa Wifi

307 65Th Steet, Hotel in Holmes Beach, United States

1042 US$

min. price/night

Ebb Tide Home

Holmes Beach, United States

634 US$

min. price/night

Laplage 9

6426 Gulf Drive Unit 9, Us, Hotel in Holmes Beach, United States

Laplage #3

6420 Gulf Dr #3, Hotel in Holmes Beach, United States

731 US$

min. price/night

Paradise Palms All You Need For Your Beach Getaway With Private Pool & Spa

214 64Th St Unit A, Hotel in Holmes Beach, United States

Pineapple Palms

308 64Th St, Us, Hotel in Holmes Beach, United States

Anna Maria Beach Resort

6306 Gulf Dr., Hotel in Holmes Beach, United States

Excellent
92 reviews

1167 US$

min. price/night

Sand Dollar

316 64Th St, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Paradise Palms Cottage

324 64Th Street, Hotel in Holmes Beach, United States

Beach Bliss By Beach Retreats

320 64Th Street, Hotel in Holmes Beach, United States

613 US$

min. price/night

Beach Bliss Managed By Beach Retreats

410 22Nd Ave N, Hotel in Holmes Beach, United States

Banana Cabana

318 64Th St, Us, Hotel in Holmes Beach, United States

Stones Throw

203 64Th St Unit A, Us, Hotel in Holmes Beach, United States

Little Dream

203 64Th St, Unit B, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Saltwater Palms

6321 Gulf Dr, Us, Hotel in Holmes Beach, United States

Chiki Tiki West - 303 - 64Th Street Unit A

303 64Th Street Unit A, Hotel in Holmes Beach, United States

210 US$

min. price/night

Tiki Cottage - 303 - 64Th Street Unit B

303 64Th Street Unit B, Hotel in Holmes Beach, United States

Lamedeira 305 Unit A

Holmes Beach, United States

Average
1 review

787 US$

min. price/night

Neolinda 305

Holmes Beach, United States

296 US$

min. price/night

Dolphin House

311 64Th Street, Us, Hotel in Holmes Beach, United States

Beach Oasis

6006 Gulf Dr, Unit 101, Hotel in Holmes Beach, United States

Two Sisters

6319 Gulf Dr, Us, Hotel in Holmes Beach, United States

Excellent
2 reviews

North Beach Village 6325 Home

6325 Gulf Drive, Hotel in Holmes Beach, United States

536 US$

min. price/night

Sea La Vie

6250 Holmes Blvd, Unit #66, Us, Hotel in Holmes Beach, United States

Enchanted Beach

6006 Gulf Dr., Unit 102, Hotel in Holmes Beach, United States

Tropical Treehouse - By Skyrun Anna Maria

6250 Holmes Beach Blvd, Hotel in Anna Maria, United States

North Beach Village 27

Holmes Beach, United States

370 US$

min. price/night

By The Beach With Heated Pool!

6301B Holmes Blvd, Hotel in Holmes Beach, United States

547 US$

min. price/night

Tarpon House

304 63Rd Street, Hotel in Holmes Beach, United States

652 US$

min. price/night

Sugar Beach

316B 63Rd Street, Us, Hotel in Holmes Beach, United States

Sunkissed Cabin

Holmes Beach, United States

435 US$

min. price/night

Playa Paradise

6006 Gulf Dr, #115, Hotel in Holmes Beach, United States

Playa Encantada 106 Condo

6006 Gulf Drive # 106, Hotel in Holmes Beach, United States

North Beach Paradise Townhouse

110 Sherman Avenue, Hotel in Holmes Beach, United States

198 US$

min. price/night

Waters Edge 110N Condo

5808 Gulf Dr # 110N, Hotel in Holmes Beach, United States

839 US$

min. price/night

Playa Encantada 214 Home

Holmes Beach, United States

371 US$

min. price/night

Swept Away B

6203 Holmes Blvd. South Unit B, Hotel in Holmes Beach, United States

769 US$

min. price/night

While Away A

6203 Holmes Boulevard, Hotel in Holmes Beach, United States

146 US$

min. price/night

Palm Villa

307 63Rd Street, Unit A, Hotel in Holmes Beach, United States

Beach Getaway On Anna Maria Island

407 63Rd Street, Hotel in Holmes Beach, United States

Splash Of Lime Home

300 62Nd Street, Hotel in Holmes Beach, United States

Anna Maria Island Blue Bella Bliss - Private Heated Pool

6201 Holmes Blvd., Hotel in Holmes Beach, United States

529 US$

min. price/night

Waters Edge 102 N

5808 Gulf Drive, Hotel in Holmes Beach, United States

Sea-Esta

409 63Rd Street, Hotel in Holmes Beach, United States

5 Min Walk To Beach & Dining In A Private Street

6250 Holmes Boulevard 42, Hotel in Holmes Beach, United States

Excellent
1 review

North Beach Village #62 Home

6250 Holmes Blvd, Unit 62, Hotel in Anna Maria, United States

Blue Bella Very Quick Walk Beach, Shops, Restaurants

6201 Holmes Boulevard, Hotel in Holmes Beach, United States

Pink Pearl By Skyrun Anna Maria

605 Concord Ln, Hotel in Holmes Beach, United States

Beach Walk - 6250 Holmes #31

6250 Holmes Blvd, Hotel in Holmes Beach, United States

198 US$

min. price/night

Island Serenity - 6250 Holmes #54

6250 Holmes Blvd, Hotel in Holmes Beach, United States

544 US$

min. price/night

The Cranes Nest By Skyrun Anna Maria

6250 Holmes Blvd Unit 58, Hotel in Holmes Beach, United States

Waters Edge 104S Condo

5806 Gulf Drive # 104S, Hotel in Holmes Beach, United States

333 US$

min. price/night

Winter Beach Escape W Pool & Golf Cart

Unit 72, 6250 Holmes Boulevard, Hotel in Holmes Beach, United States

Water'S Edge 105 South

Holmes Beach, United States

Excellent
2 reviews

214 US$

min. price/night

A Gulf Front Getaway

5806 Gulf Dr 206S, Hotel in Anna Maria, United States

Water'S Edge 205

5808 Gulf Dr, Unit #205, Us, Hotel in Holmes Beach, United States

Excellent
1 review

Sunrise Serenity

6250 Holmes Blvd., Hotel in Holmes Beach, United States

Waters Edge 110S

5806 Gulf Drive, Hotel in Holmes Beach, United States

Waters Edge 106S

5806 Gulf Drive, Hotel in Holmes Beach, United States

188 US$

min. price/night

Island Time

Holmes Beach, United States

Good
2 reviews

440 US$

min. price/night

Gulf Winds A

305 62Nd Street, Unit A, Hotel in Holmes Beach, United States

Gulf Winds B

305 62Nd Street, Unit B, Hotel in Holmes Beach, United States

Heliconia House Villa

449 63Rd Street, Hotel in Holmes Beach, United States

222 US$

min. price/night

Private Backyard With Pool, All Bedrooms Ensuite!

317 62Nd Street, Hotel in Holmes Beach, United States

Key Largo Cottage

315 62Nd St, Us, Hotel in Holmes Beach, United States

Sunny Daze

308 61St St, Us, Hotel in Holmes Beach, United States

Excellent
1 review

258 US$

min. price/night

Orange Crush

312 61St St Unit B, Hotel in Holmes Beach, United States

Day Break Bungalow

304 61St St, Unit A, Us, Hotel in Holmes Beach, United States

Good
1 review

Blue Egret 306 - 61St St Unit A East

306 61St A (East), Hotel in Holmes Beach, United States

Blue Pelican 306 - 61St St Unit B West

306 61St St, Unit B (West Unit), Hotel in Holmes Beach, United States

Crosswind Cottage By Beach Retreats

312 A 61St Street, Hotel in Holmes Beach, United States

926 US$

min. price/night

Crosswind Cottage Managed By Beach Retreats

312 A 61St Street, Hotel in Holmes Beach, United States

1066 US$

min. price/night

Pool Party South

314 61St Street, Hotel in Holmes Beach, United States

Pool Party North

6102 Marina Drive, Hotel in Holmes Beach, United States

A Lil' Nauti

457 62Nd St, Hotel in Holmes Beach, United States

Excellent
1 review

257 US$

min. price/night

Modern Beach Cottage With Heated Pool Close To Beach

5802 Imperiore Ave, Hotel in Holmes Beach, United States

Beach Cottage With Heated Pool Short Walk To Beach

5805 Imperiore Ave, Hotel in Holmes Beach, United States

Excellent
1 review

Sandpiper Villa

5621 Gulf Drive, Hotel in Holmes Beach, United States

Blue Oasis

5803 Imperiore Ave, Us, Hotel in Holmes Beach, United States

The Black Pearl

5612 Guava St, Us, Hotel in Holmes Beach, United States

Aqua Vista Home

303 61St Street, Unit A, Hotel in Holmes Beach, United States

368 US$

min. price/night

4 Bedrooms With Private Lagoon-Style Pool, & Tiki Bar

313 61St Street, Hotel in Holmes Beach, United States

448 US$

min. price/night

Guava Getaway

Holmes Beach, United States

Acceptable
2 reviews

204 US$

min. price/night

Meant To Bee On Ami Managed By Beach Retreats

310 60Th Street Unit B, Hotel in Bradenton Beach, United States

402 US$

min. price/night

Ami/Holmes Beach - 3/2 Home - Private Heated Pool And Yard - Walk To Beach

304 60Th Street (Unit B), Hotel in Holmes Beach, United States

Excellent
3 reviews

332 US$

min. price/night

Gulf Shores 106

5616 Gulf Drive Unit 106, Us, Hotel in Holmes Beach, United States

Good
1 review

Gorgeous 3 Bed 2 Bath Heated Pool,Spa Sonos Sound Free Wifi

302 60Th Street, Hotel in Holmes Beach, United States

872 US$

min. price/night

Starfish Cove Managed By Beach Retreats

302 60Th Street, Hotel in Holmes Beach, United States

1048 US$

min. price/night

Key Lime Beach House

312 60Th Street, Us, Hotel in Holmes Beach, United States

Starfish Isle By Beach Retreats

5803 Holmes Blvd, Hotel in Holmes Beach, United States

Excellent
2 reviews

1010 US$

min. price/night

Starfish Isle Managed By Beach Retreats

5803 Holmes Blvd, Hotel in Holmes Beach, United States

Sea Star Home

Holmes Beach, United States

396 US$

min. price/night

Westbay Point Moorings 274 Home

Holmes Beach, United States

190 US$

min. price/night

Beach Isle

304 58Th Street, Unit B, Us, Hotel in Holmes Beach, United States

Other Places to Stay in Southwest Florida

Types of Accomodations in Southwest Florida

Hotels near Popular Places to visit in Southwest Florida

Naples Municipal Airport

Charlotte County Airport

Fort Myers, FL

Southwest Florida International Airport Sarasota Bradenton International Airport Lido Beach St Armands Circle Sarasota Coquina Beach Bradenton Beach Gulf Coast Town Center Fort Myers Beach JetBlue Park Siesta Key Village Siesta Beach

Ed Smith Stadium

Anna Maria Beach Holmes Beach

Florida Gulf Coast University

The John and Mable Ringling Museum of Art

Fifth Avenue South Naples

Coconut Point Estero

Lee County Sports Complex Hammond Stadium

Warm Mineral Springs North Port

Naples Pier

Tiburon Golf Club Naples

Tigertail Beach

Big Cypress National Preserve

The Mall at University Town Center Sarasota

Miromar Outlets

Naples Zoo at Caribbean Gardens

Bell Tower Shops

Desoto Square Mall Bradenton

Cayo Costa State Park Boca Grande

Anna Maria Island Historical Museum

Thank you for your feedback

Close