Sort by

Number of stars

Accommodation type

Budget

Facilities and services

416 establishments
  • From $95
    Madeira Bonita Apartment #6
    Suberb 9
    9.68 Km - 90 144th Avenue, Apartment 6, St. Pete Beach FL 33708
  • From $231
    501 - Sea Breeze
    9.74 Km - St. Pete Beach 33708
  • From $151
    101 - Sea Cottage
    Pleasant 6.7
    9.77 Km - St. Pete Beach 33708
  • From $123
    103 - Sea Cottage
    9.77 Km - St. Pete Beach 33708
  • From $131
    Tru By Hilton St. Petersburg Downtown Central Ave
    Very good 8.4
    9.79 Km - 1650 Central Ave., St. Petersburg FL 33712
  • From $327
    #103 Las Brisas Condo
    Exceptional 10
    9.86 Km - 14700 Gulf Blvd, St. Pete Beach 33708
  • From $182
    312 - Boca Ciega Resort
    Exceptional 9.8
    9.86 Km - St. Petersburg 33709
  • From $220
    100 - Las Brisas
    Suberb 9
    9.91 Km - St. Pete Beach 33708
  • From $408
    Las Brisas 504, 3 Bedroom, Sleeps 8, BBQ Area, Gulf Front, Shared Pool
    Pleasant 6.8
    9.91 Km - 14710 Gulf Boulevard #504, St. Pete Beach 33708
  • From $352
    Las Brisas 306, Shared Pool, 3 Bedroom, Sleeps 8, Gulf Front, BBQ Area
    Exceptional 9.8
    9.91 Km - 14710 Gulf Boulevard #306, St. Pete Beach 33708
  • From $205
    208 - Las Brisas
    Very good 8
    9.91 Km - St. Pete Beach 33708
  • From $291
    503 - Las Brisas
    9.91 Km - St. Pete Beach 33708
  • From $65
    Holiday Isles Resort
    Good 7.2
    9.91 Km - 14711 Gulf Boulevard, St. Pete Beach FL 33708
  • From $324
    507 - Las Brisas
    9.92 Km - St. Pete Beach 33708
  • From $273
    101 - Las Brisas
    Suberb 9
    9.92 Km - St. Pete Beach 33708
  • From $238
    Coconut Paradise
    Suberb 9.3
    10 Km - 324 E Madeira Ave, St. Pete Beach 33708
  • From $147
    Ocean Sands 1105
    Exceptional 10
    10.2 Km - St. Pete Beach 33708
  • From $142
    Staybridge Suites St. Petersburg FL, an IHG Hotel
    Very good 8
    10.2 Km - 940 5th Avenue South, St. Petersburg FL 33705
  • From $231
    2-1103 - Ocean Sands
    10.3 Km - St. Pete Beach 33708
  • From $129
    Cambria Hotel St Petersburg-Madeira Beach Marina
    Fabulous 8.7
    10.3 Km - 15015 Madeira Way, St. Pete Beach 33708
  • From $196
    Madeira Beach Yacht Club 151H, 1 Bedroom, Heated Pool, Spa, WiFi, Sleeps 4
    10.5 Km - 151 Medallion Boulevard, St. Pete Beach 33708
  • From $167
    315-G - Madeira Beach Yacht Club
    10.5 Km - St. Pete Beach 33708
  • From $243
    Madeira Beach Yacht Club 215F, 2 Bedrooms, Pool Access, Spa, WiFi, Sleeps 6
    10.5 Km - 215 Medallion Blvd, St. Pete Beach 33708
  • From $55
    Relaxing Beach Suite
    Suberb 9.4
    10.6 Km - 3733 38th Avenue N, St. Petersburg FL 33713
  • From $112
    Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel
    Fabulous 8.7
    10.7 Km - 4816 100th Way North, St. Petersburg FL 33708
  • From $134
    Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach
    Suberb 9
    10.7 Km - 601 American Legion Drive, St. Pete Beach FL 33708
  • From $86
    St Pete Vacation Rentals
    Suberb 9.2
    11.4 Km - 1301 9th Street North, St. Petersburg FL 33701
  • From $119
    Courtyard by Marriott St. Petersburg Downtown
    Good 7.3
    11.5 Km - 300 Fourth Street North, St. Petersburg FL 33701
  • From $89
    Avalon Hotel Downtown St. Petersburg
    Very good 8.5
    11.5 Km - 443 4th Avenue North, St. Petersburg FL 33701
  • From $84
    The Inn On Third
    Suberb 9.1
    11.5 Km - 342 3rd Avenue North, St. Petersburg FL 33701
  • From $102
    Hilton St. Petersburg Bayfront
    Good 7.2
    11.6 Km - 333 First Street South, St. Petersburg FL 33701-4342
  • From $99
    Hollander Hotel - Downtown St. Petersburg
    Suberb 9
    11.6 Km - 421 4th Avenue North, St. Petersburg FL 33701
  • From $150
    New Hotel Collection Downtown St Pete
    Good 7
    11.6 Km - 253 2nd Ave North, St. Petersburg FL 33701
  • From $161
    Hyatt Place St. Petersburg/Downtown
    Fabulous 8.7
    11.7 Km - 25 2nd Street North, St. Petersburg FL 33701
  • From $90
    Ponce De Leon Hotel
    Pleasant 6.4
    11.8 Km - 95 Central Avenue, St. Petersburg FL 33701
  • From $82
    Casa Agora
    Fabulous 8.7
    11.8 Km - 2575 E BAY ISLE DRIVE SE, St. Petersburg FL 33705
  • From $153
    Hampton Inn & Suites St. Petersburg/Downtown
    Fabulous 8.8
    11.8 Km - 80 Beach Drive Northeast, St. Petersburg FL 33701
  • From $64
    Super 8 by Wyndham St. Petersburg
    Disappointing 4.1
    11.9 Km - 5005A 34th St N, St. Petersburg FL 33714
  • From $81
    Red Roof Inn Tampa Bay - St. Petersburg
    Passable 5.1
    11.9 Km - 4999 34th Street North, St. Petersburg FL 33714
  • From $68
    Days Inn by Wyndham St. Petersburg / Tampa Bay Area
    Poor 3.7
    12 Km - 5005 34th Street North, St. Petersburg FL 33714
  • From $279
    The Birchwood
    Fabulous 8.7
    12.1 Km - 340 Beach Drive Northeast, St. Petersburg FL 33701
  • From $128
    204 - Royal Orleans
    Very good 8.5
    12.3 Km - St. Pete Beach 33708
  • From $58
    Beach Condo in Gated Complex, Heated Courtyard Pool, Ocean only 1 block away!
    Suberb 9.3
    12.3 Km - 16333 Gulf Boulevard 104, St. Pete Beach FL 33708
  • From $211
    La Contessa 306
    12.3 Km - 16326 Gulf Blvd, Unit 306, St. Pete Beach 33708
  • From $199
    The Vinoy Resort & Golf Club, Autograph Collection
    Fabulous 8.7
    12.4 Km - 501 5th Avenue Northeast, St. Petersburg FL 33701
  • From $87
    Fairfield Inn & Suites by Marriott St Petersburg North
    Very good 8.4
    12.9 Km - 2575 54th Avenue North, St. Petersburg 33714
  • From $71
    Comfort Inn St Petersburg North
    Good 7.3
    13 Km - 2260 54th Avenue North, St. Petersburg FL 33714
  • From $89
    Malibu Resort Motel
    Very good 8.3
    13.1 Km - 17001 Gulf Boulevard, St. Pete Beach FL 33708

<< 1 2 3 4 5 6 7 8 9 >>

  • Route from this place
  • Directions to this place
  • Route via this place
  • Nearby restaurants