-
Madeira Beach Yacht Club 215F, 2 Bedrooms, Pool Access, Spa, WiFi, Sleeps 6
16.2 Km -
215 Medallion Blvd, St. Pete Beach 33708
-
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach
Suberb 9
16.5 Km -
601 American Legion Drive, St. Pete Beach FL 33708
-
Super 8 by Wyndham St. Petersburg
Disappointing 4.1
16.5 Km -
5005A 34th St N, St. Petersburg FL 33714
-
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel
Fabulous 8.7
16.6 Km -
4816 100th Way North, St. Petersburg FL 33708
-
Red Roof Inn Tampa Bay - St. Petersburg
Passable 5.1
16.6 Km -
4999 34th Street North, St. Petersburg FL 33714
-
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
Poor 3.7
16.7 Km -
5005 34th Street North, St. Petersburg FL 33714
-
Beach Breeze Hideaway Villa
17 Km -
Holmes Beach 34217
-
Haley's at Anna Maria Island Inn
Good 7.6
17.1 Km -
8102 Gulf Drive, Holmes Beach FL 34217
-
Fairfield Inn & Suites by Marriott St Petersburg North
Very good 8.4
17.3 Km -
2575 54th Avenue North, St. Petersburg 33714
-
Comfort Inn St Petersburg North
Good 7.3
17.3 Km -
2260 54th Avenue North, St. Petersburg FL 33714
-
Blue Wave Villa East
Very good 8
17.4 Km -
Anna Maria 34217
-
Blue Wave Villa West
Good 7
17.4 Km -
Anna Maria 34217
-
Holiday Inn Express St. Petersburg North / I-275, an IHG Hotel
Very good 8.2
17.5 Km -
2171 54th Avenue North, St. Petersburg FL 33714
-
Holmes Beach Home Pool, Hot Tub, Walk to Beach!
17.5 Km -
Holmes Beach 34217
-
La Casa Karen
17.6 Km -
Anna Maria 34217
-
Tropical Oasis
Very good 8
17.6 Km -
Anna Maria 34217
-
The Villas 2A
Very good 8
17.7 Km -
Holmes Beach 34217
-
Nautilus 105
Fabulous 8.8
17.7 Km -
Anna Maria 34217
-
Emerald Seas
17.7 Km -
308 68th Street, Holmes Beach FL 34217
-
Almost Gulf Front
Very poor 2
17.8 Km -
Holmes Beach 34217
-
Bali Hai Beachfront Resort and Spa
Very good 8.2
17.8 Km -
6900 Gulf Drive, Holmes Beach FL 34217
-
204 - Royal Orleans
Very good 8.5
17.9 Km -
St. Pete Beach 33708
-
Beach Condo in Gated Complex, Heated Courtyard Pool, Ocean only 1 block away!
Suberb 9.3
17.9 Km -
16333 Gulf Boulevard 104, St. Pete Beach FL 33708
-
La Contessa 306
17.9 Km -
16326 Gulf Blvd, Unit 306, St. Pete Beach 33708
-
Island Escape home
18 Km -
Holmes Beach 34218
-
An Island Getaway at Palm Tree Villas
Fabulous 8.6
18 Km -
207 66th Street, Holmes Beach FL 34217
-
LaMedeira 305 Unit A
Exceptional 10
18 Km -
Holmes Beach 34217
-
Neolinda 305
18 Km -
Holmes Beach 34217
-
Charming Beach Condo with modern island authenticity
18.1 Km -
101 66th Street, Unit 10, Holmes Beach 34217
-
Waters Edge 110N Condo
18.3 Km -
Holmes Beach 34217
-
Guava Getaway
Pleasant 6.7
18.3 Km -
Holmes Beach 34217
-
Gulf Shores 205
Suberb 9
18.5 Km -
Holmes Beach 34217
-
Resting Beach Place by Beach Retreats
18.5 Km -
Bradenton Beach 34217
-
Sunfish 104
Very good 8
18.6 Km -
Holmes Beach 34217
-
Malibu Resort Motel
Very good 8.3
18.7 Km -
17001 Gulf Boulevard, St. Pete Beach FL 33708
-
Martinique 401S
18.7 Km -
Holmes Beach 34217
-
Waterline Villas & Marina, Autograph Collection
Suberb 9.4
18.7 Km -
5325 Marina Drive, Holmes Beach 34217
-
Sails Resort Motel
Fabulous 8.6
18.7 Km -
17004 Gulf Boulevard, St. Pete Beach 33708-1441
-
Sandalwood Beach Resort
Good 7.4
18.9 Km -
17100 Gulf Blvd, St. Pete Beach 33708
-
Driftwood Villas at Anna Maria Island Inn
Pleasant 6.5
18.9 Km -
5108 Gulf Dr, Holmes Beach 34217
-
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater
Disappointing 4.2
18.9 Km -
7500 Highway 19 North, Pinellas Park FL 33781
-
DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach
Very good 8.5
18.9 Km -
17120 Gulf Boulevard, St. Pete Beach FL 33708
-
Island House Resort Hotel
Exceptional 9.5
18.9 Km -
17103 Gulf Boulevard, St. Pete Beach FL 33708
-
Pet-Friendly Retreat with Pool about 6 Mi to Beaches
Exceptional 10
19.1 Km -
Seminole 33777
-
Sea Rocket 29, Sleeps 4, Ground Floor, 1 Bedroom, BBQ Area, WiFi
Good 7.9
19.1 Km -
17250 Gulf Boulevard #29, St. Pete Beach 33708
-
Footprints in the Sand by Beach Retreats
19.1 Km -
Holmes Beach 34217
-
Welcome to the best beach anywhere
Very good 8.4
19.1 Km -
17300 Gulf Boulevard, St. Pete Beach FL 33708
-
Emerald Isle 604
Very good 8.5
19.1 Km -
17334 Gulf Boulevard, #604, St. Pete Beach 33708