We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Featured
  • Price (low to high)
  • Price (high to low)
  • Traveller Ranked
Barefoot Beach Hotel
US$ 168US$ 123
Booking.com
View Deal
Certificate of Excellence
  • Free Wifi
  • Pool
Beach Suites Resort
US$ 146
Orbitz.com
View Deal
  • Free Wifi
  • Free Parking
Courtyard St. Petersburg Clearwater\/Madeira Beach
US$ 148
Courtyard
View Deal
Certificate of Excellence
  • Free Wifi
  • Free Parking
Holiday Isles Resort
Holiday Isles Resort(Great Value!)
US$ 97
Travelocity
View Deal
  • Free Wifi
  • Free Parking
Schooner Hotel
Schooner Hotel(Great Value!)
US$ 112
Travelocity
View Deal
Certificate of Excellence
  • Free Wifi
  • Free Parking
Shoreline Island Resort
US$ 192
Booking.com
View Deal
Certificate of Excellence
  • Free Wifi
  • Free Parking
See all hotels in or near Madeira Beach
Holiday Inn Express & Suites St. Petersburg - Seminole Area
US$ 116
HIExpress.com
View Deal
2.8 km from Madeira Beach
  • Free Wifi
  • Free Parking
Doubletree Beach Resort by Hilton Tampa Bay \/ North Redington Beach
US$ 117
Doubletree.com
View Deal
Certificate of Excellence
2.8 km from Madeira Beach
  • Free Wifi
  • Free Parking
John's Pass Beach Motel
John's Pass Beach Motel(Treasure Island)
US$ 90
Booking.com
View Deal
3.4 km from Madeira Beach
  • Free Wifi
  • Free Parking
Twins Inn & Apartments
Twins Inn & Apartments(Treasure Island)
Certificate of Excellence
3.4 km from Madeira Beach
  • Free Wifi
  • Free Parking
The Hotel Sol
The Hotel Sol(Redington Beach)
US$ 130
TripAdvisor
View Deal
Certificate of Excellence
3.4 km from Madeira Beach
  • Free Wifi
  • Free Parking
The Bungalows
The Bungalows(Treasure Island)(Great Value!)
US$ 191
Hotwire.com
View Deal
Certificate of Excellence
3.6 km from Madeira Beach
  • Free Wifi
  • Free Parking
Beach House Hotel
Beach House Hotel(Treasure Island)(Great Value!)
Certificate of Excellence
3.8 km from Madeira Beach
  • Free Wifi
  • Free Parking
Sunset Vistas Beachfront Suites
US$ 235US$ 198
SunsetVistas.com
View Deal
Certificate of Excellence
3.9 km from Madeira Beach
  • Free Wifi
  • Free Parking
Residence Inn by Marriott St. Petersburg Treasure Island
US$ 278US$ 214
Residence Inn
View Deal
Certificate of Excellence
3.9 km from Madeira Beach
  • Free Wifi
  • Free Parking
Mardi Gras Motel
Mardi Gras Motel(Treasure Island)(Great Value!)
3.9 km from Madeira Beach
  • Free Wifi
  • Free Parking
Ebb Tide Motel
Ebb Tide Motel(Treasure Island)(Great Value!)
US$ 89
Booking.com
View Deal
4.0 km from Madeira Beach
  • Free Wifi
  • Free Parking
Swashbuckler Motel
Swashbuckler Motel(Treasure Island)
US$ 158
Booking.com
View Deal
4.0 km from Madeira Beach
  • Free Wifi
  • Free Parking
The Sands of Treasure Island
US$ 124US$ 119
Booking.com
View Deal
4.1 km from Madeira Beach
  • Free Parking
  • Pool
Crystal Palms Beach Resort
US$ 177US$ 169
Expedia.com
View Deal
Certificate of Excellence
4.2 km from Madeira Beach
  • Free Wifi
  • Free Parking
Algiers Gulf Resort
Algiers Gulf Resort(Treasure Island)(Great Value!)
US$ 90
Hotels.com
View Deal
4.3 km from Madeira Beach
  • Free Wifi
  • Free Parking
Treasure Island Ocean Club
US$ 89US$ 86
Hotels.com
View Deal
4.4 km from Madeira Beach
  • Free Wifi
  • Free Parking
The Bayside Inn & Marina
The Bayside Inn & Marina(Treasure Island)(Great Value!)
US$ 119US$ 110
Expedia.com
View Deal
4.5 km from Madeira Beach
  • Free Wifi
  • Free Parking
South Beach Condo\/Hotel
South Beach Condo/Hotel(Treasure Island)
US$ 158US$ 150
Orbitz.com
View Deal
Certificate of Excellence
4.5 km from Madeira Beach
  • Free Wifi
  • Free Parking
The Tahitian Resort Treasure Island
The Tahitian Resort Treasure Island(Treasure Island)(Great Value!)
US$ 116US$ 112
Travelocity
View Deal
4.5 km from Madeira Beach
  • Free Wifi
  • Free Parking
Treasure Bay Resort & Marina
US$ 150US$ 121
Hotels.com
View Deal
Certificate of Excellence
4.8 km from Madeira Beach
  • Free Wifi
  • Free Parking
Surf Beach Resort
Surf Beach Resort(Treasure Island)
US$ 250US$ 202
Expedia.com
View Deal
Certificate of Excellence
4.8 km from Madeira Beach
  • Free Wifi
  • Free Parking
Treasure Island Beach Resort
US$ 310
Orbitz.com
View Deal
Certificate of Excellence
5.0 km from Madeira Beach
  • Free Wifi
  • Free Parking
Thunderbird Beach Resort
Thunderbird Beach Resort(Treasure Island)
US$ 170US$ 146
Orbitz.com
View Deal
5.0 km from Madeira Beach
  • Free Wifi
  • Free Parking
Bilmar Beach Resort
Bilmar Beach Resort(Treasure Island)
US$ 209US$ 191
Booking.com
View Deal
Certificate of Excellence
5.1 km from Madeira Beach
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.