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

Neighborhood

Neighborhood

Popular locations

Popular locations

Meal plans available

Amenities

Accessibility

Traveler experience

Selected filter

Search results

  1. Cambria Hotel St Petersburg-Madeira Beach Marina

    Cambria Hotel St Petersburg-Madeira Beach Marina

    Madeira Beach
    Fully refundable
    Reserve now, pay later
    4.6 out of 5 Wonderful (280 reviews)
    Price is $239
    per night
    $270 total
    Includes taxes & fees
    More information about Cambria Hotel St Petersburg-Madeira Beach Marina, Opens in a new window
  2. Holiday Isles Resort

    Holiday Isles Resort

    Madeira Beach
    We have 2 left at 15% off at
    Price was $134Price is now $114
    per night
    $140 total
    Includes taxes & fees
    More information about Holiday Isles Resort, Opens in a new window
  3. Courtyard St. Petersburg Clearwater/Madeira Beach

    Courtyard St. Petersburg Clearwater/Madeira Beach

    Madeira Beach
    4.7 out of 5 Exceptional (503 reviews)
    We have 2 left at
    Price is $246
    per night
    $278 total
    Includes taxes & fees
    More information about Courtyard St. Petersburg Clearwater/Madeira Beach, Opens in a new window
  4. 2.5-star Hotel

    Hot Rate®

    2.5-star Hotel

    Madeira Beach - Redington Beach
    33% off
    Price was $156Price is now $104
    per night
    More information about 2.5-star Hotel, Opens in a new window
  5. Sandalwood Beach Resort

    Sandalwood Beach Resort

    North Redington Beach, 2.67 mi from Madeira Beach
    Fully refundable
    4.1 out of 5 Very Good (479 reviews)
    Price is $225
    per night
    $266 total
    Includes taxes & fees
    More information about Sandalwood Beach Resort, Opens in a new window
  6. Hotel Sol

    Hotel Sol

    Redington Shores, 3.03 mi from Madeira Beach
    Fully refundable
    4.4 out of 5 Excellent (1,004 reviews)
    We have 5 left at
    Price is $159
    per night
    $190 total
    Includes taxes & fees
    More information about Hotel Sol, Opens in a new window
  7. Crystal Bay Hotel

    Crystal Bay Hotel

    St. Petersburg, 3.53 mi from Madeira Beach
    Fully refundable
    Reserve now, pay later
    4.6 out of 5 Wonderful (1,005 reviews)
    We have 2 left at 20% off at
    Price was $199Price is now $159
    per night
    $180 total
    Includes taxes & fees
    More information about Crystal Bay Hotel, Opens in a new window
  8. The Bungalows

    The Bungalows

    Treasure Island, 1.7 mi from Madeira Beach
    4.5 out of 5 Wonderful (296 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
  9. Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel

    Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel

    St. Petersburg, 0.97 mi from Madeira Beach
    Fully refundable
    Reserve now, pay later
    4.6 out of 5 Wonderful (1,215 reviews)
    We have 7 left at
    Price was $198Price is now $180
    per night
    $203 total
    Includes taxes & fees
    More information about Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel, Opens in a new window
  10. Grand Shores West

    Grand Shores West

    North Redington Beach, 2.87 mi from Madeira Beach
    Fully refundable
    Reserve now, pay later
    3.5 out of 5 Good (70 reviews)
    Price is $164
    per night
    $235 total
    Includes taxes & fees
    More information about Grand Shores West, Opens in a new window
  11. Treasure Island Beach Resort

    Treasure Island Beach Resort

    Treasure Island, 2.46 mi from Madeira Beach
    Fully refundable
    4.7 out of 5 Exceptional (699 reviews)
    Price is $573
    per night
    $681 total
    Includes taxes & fees
    More information about Treasure Island Beach Resort, Opens in a new window
  12. The Villas at St Pete Beach

    The Villas at St Pete Beach

    St. Pete Beach, 5.0 mi from Madeira Beach
    4.6 out of 5 Wonderful (70 reviews)
    We have 1 left at
    Price is $227
    per night
    $257 total
    Includes taxes & fees
    More information about The Villas at St Pete Beach, Opens in a new window
  13. The Bayside Inn & Marina

    The Bayside Inn & Marina

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

    Tahitian Beach Motel

    Treasure Island, 2.22 mi from Madeira Beach
    Fully refundable
    4.0 out of 5 Very Good (1,000 reviews)
    Price is $224
    per night
    $253 total
    Includes taxes & fees
    More information about Tahitian Beach Motel, Opens in a new window
  15. iBeach Resort

    iBeach Resort

    Treasure Island, 2.72 mi from Madeira Beach
    4.0 out of 5 Very Good (666 reviews)
    We have 1 left at
    Price is $110
    per night
    $124 total
    Includes taxes & fees
    More information about iBeach Resort, Opens in a new window
  16. DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

    DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto

    North Redington Beach, 2.68 mi from Madeira Beach
    4.4 out of 5 Excellent (1,001 reviews)
    We have 1 left at
    Price is $403
    per night
    $455 total
    Includes taxes & fees
    More information about DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto, Opens in a new window
  17. Blue Waters Treasure Island

    Blue Waters Treasure Island

    Sunset Beach, 4.31 mi from Madeira Beach
    4.3 out of 5 Excellent (189 reviews)
    We have 1 left at
    Price is $200
    per night
    $303 total
    Includes taxes & fees
    More information about Blue Waters Treasure Island, Opens in a new window
  18. Beach House Hotel

    Beach House Hotel

    Treasure Island, 1.86 mi from Madeira Beach
    4.3 out of 5 Excellent (487 reviews)
    We have 1 left at
    Price was $122Price is now $116
    per night
    $131 total
    Includes taxes & fees
    More information about Beach House Hotel, Opens in a new window
  19. Residence Inn St Petersburg Treasure Island

    Residence Inn St Petersburg Treasure Island

    Treasure Island, 1.92 mi from Madeira Beach
    Fully refundable
    Reserve now, pay later
    4.6 out of 5 Wonderful (631 reviews)
    We have 6 left at
    Price was $359Price is now $339
    per night
    $383 total
    Includes taxes & fees
    More information about Residence Inn St Petersburg Treasure Island, Opens in a new window
  20. Barefoot Beach Club

    Barefoot Beach Club

    Madeira Beach
    Nov 6 - Nov 7
    This property requires you to stay at least 3 nights. Try adding more nights.
    4.4 out of 5 Excellent (1,004 reviews)
    Unavailable
    More information about Barefoot Beach Club, Opens in a new window