hotwire

Change Search

Sort & Filter

Search by property name

Filter by

Popular filters

Star rating

Your budget

Guest rating

Guest rating

Cleaning and safety practices

Payment type

Property type

Traveler experience

Neighborhood

Neighborhood

Popular locations

Popular locations

Meal plans available

Amenities

Accessibility

Selected filter

Search results

  1. Cambria Hotel St Petersburg-Madeira Beach Marina

    Madeira Beach
    4.6 out of 5 Wonderful (233 reviews)
    We have 1 left at
    Price is $152
    per night
    $172 total
    Includes taxes & fees
    More information about Cambria Hotel St Petersburg-Madeira Beach Marina, Opens in a new window
  2. Barefoot Beach Club

    Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.4 out of 5 Excellent (1,000 reviews)
    We have 7 left at
    Price is $169
    per night
    $214 total
    Includes taxes & fees
    More information about Barefoot Beach Club, Opens in a new window
  3. Schooner Hotel

    Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.0 out of 5 Very Good (379 reviews)
    We have 1 left at
    Price is $139
    per night
    $157 total
    Includes taxes & fees
    More information about Schooner Hotel, Opens in a new window
  4. Unlock up to 40% off select Hotels in Madeira Beach, Florida, United States of America

    Unlock up to 40% off select Hotels in Madeira Beach, Florida, United States of America

    Get deep discounts on Hotwire Hot Rate Hotels
  5. 6west Beach Cottages by AMI Locals

    Entire home
    Madeira Beach
    4.7 out of 5 Exceptional (3 reviews)
    We have 1 left at
    Price was $260Price is now $145
    per night
    $344 total
    Includes taxes & fees
    More information about 6west Beach Cottages by AMI Locals, Opens in a new window
  6. Courtyard St. Petersburg Clearwater/Madeira Beach

    Madeira Beach
    4.7 out of 5 Exceptional (484 reviews)
    We have 5 left at
    Price was $227Price is now $161
    per night
    $182 total
    Includes taxes & fees
    More information about Courtyard St. Petersburg Clearwater/Madeira Beach, Opens in a new window
  7. Holiday Isles Resort

    Madeira Beach
    We have 1 left at
    Price was $167Price is now $124
    per night
    $151 total
    Includes taxes & fees
    More information about Holiday Isles Resort, Opens in a new window
  8. Hotel Sol

    Redington Shores, 3.03 mi from Madeira Beach
    Free Cancellation
    4.4 out of 5 Excellent (1,000 reviews)
    Price is $159
    per night
    $190 total
    Includes taxes & fees
    More information about Hotel Sol, Opens in a new window
  9. SANDALWOOD BEACH RESORT

    North Redington Beach, 2.67 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.1 out of 5 Very Good (437 reviews)
    We have 4 left at
    Price is $175
    per night
    $209 total
    Includes taxes & fees
    More information about SANDALWOOD BEACH RESORT, Opens in a new window
  10. Island Inn Beach Resort

    Treasure Island, 3.32 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.0 out of 5 Very Good (1,000 reviews)
    We have 1 left at
    Price is $119
    per night
    $151 total
    Includes taxes & fees
    More information about Island Inn Beach Resort, Opens in a new window
  11. Crystal Bay Hotel

    St. Petersburg, 3.53 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.6 out of 5 Wonderful (1,003 reviews)
    We have 2 left at 20% off at
    Price was $149Price is now $119
    per night
    $134 total
    Includes taxes & fees
    More information about Crystal Bay Hotel, Opens in a new window
  12. Treasure Island Beach Resort

    Treasure Island, 2.46 mi from Madeira Beach
    Free Cancellation
    4.7 out of 5 Exceptional (671 reviews)
    We have 6 left at
    Price was $347Price is now $305
    per night
    $379 total
    Includes taxes & fees
    More information about Treasure Island Beach Resort, Opens in a new window
  13. Bilmar Beach Resort

    Treasure Island, 2.57 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.3 out of 5 Excellent (1,000 reviews)
    Price was $349Price is now $249
    per night
    $315 total
    Includes taxes & fees
    More information about Bilmar Beach Resort, Opens in a new window
  14. The Bungalows

    Treasure Island, 1.7 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.5 out of 5 Wonderful (292 reviews)
    We have 1 left at
    Price is $159
    per night
    $231 total
    Includes taxes & fees
    More information about The Bungalows, Opens in a new window
  15. Thunderbird Beach Resort

    Treasure Island, 2.55 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.0 out of 5 Very Good (1,142 reviews)
    We have 4 left at
    Price was $319Price is now $239
    per night
    $300 total
    Includes taxes & fees
    More information about Thunderbird Beach Resort, Opens in a new window
  16. The Villas at St Pete Beach

    St. Pete Beach, 5.0 mi from Madeira Beach
    4.6 out of 5 Wonderful (61 reviews)
    We have 2 left at
    Price was $246Price is now $167
    per night
    $189 total
    Includes taxes & fees
    More information about The Villas at St Pete Beach, Opens in a new window
  17. Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel

    St. Petersburg, 0.97 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    4.6 out of 5 Wonderful (1,177 reviews)
    We have 3 left at
    Price was $126Price is now $117
    per night
    $132 total
    Includes taxes & fees
    More information about Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel, Opens in a new window
  18. St Pete Beach Suites

    St. Pete Beach, 5.06 mi from Madeira Beach
    4.4 out of 5 Excellent (459 reviews)
    We have 1 left at
    Price is $186
    per night
    $210 total
    Includes taxes & fees
    More information about St Pete Beach Suites, Opens in a new window
  19. The Saint Hotel

    St. Pete Beach, 4.85 mi from Madeira Beach
    Free Cancellation
    We have 2 left at 24% off at
    Price was $287Price is now $218
    per night
    $272 total
    Includes taxes & fees
    More information about The Saint Hotel, Opens in a new window
  20. Treasure Island Ocean Club

    Treasure Island, 2.14 mi from Madeira Beach
    Free Cancellation
    Reserve now, pay later
    3.5 out of 5 Good (999 reviews)
    Price was $199Price is now $129
    per night
    $146 total
    Includes taxes & fees
    More information about Treasure Island Ocean Club, Opens in a new window
  21. The Bayside Inn & Marina

    Treasure Island, 2.2 mi from Madeira Beach
    3.9 out of 5 Good (803 reviews)
    We have 1 left at
    Price is $134
    per night
    $152 total
    Includes taxes & fees
    More information about The Bayside Inn & Marina, Opens in a new window