Search Filter

Star
  • 1
  • 4
  • 26
  • 12
  • 3
  • 754
Accommodation Type
  • Holiday homes 428
  • Apartments 237
  • Aparthotels 80
  • Motels 18
  • Hotels 15
  • Resorts 13
  • Villas 6
  • Inns 3
Hotel Facilities
  • Parking575
  • Free parking570
  • Internet services567
  • WiFi561
  • Free WiFi559
  • Outdoor pool549
  • On-site parking519
  • Air conditioning466
  • Private parking440
  • WiFi available in all areas415

800 Hotels in Madeira Beach

Order By
cruise
Las Brisas by TRS

13030 Gulf Boulevard (Check-In Location Only) , St Pete Beach , FL 33708

Offering a heated outdoor pool, this beachfront accommodation is located in Madeira Beach, Florida. Smugglers Cove Adventure Golf, a family fun centre...

Guest Reviews
8 out of 10

From 13 Reviews
Starting From
USD
cruise
Beach Chill Inn

, St Pete Beach , 33708

Beach Chill Inn features air-conditioned rooms with cable flat-screen TV in the Madeira Beach district of St Pete Beach. The property is situated 7 km...

Guest Reviews
8.5 out of 10

From 10 Reviews
Starting From
USD
cruise
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

601 American Legion Drive , St Pete Beach , FL 33708

Boasting a restaurant, bar, garden and free WiFi, Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach is set in St Pete Beach, 10 km from St...

Guest Reviews
9.1 out of 10

From 182 Reviews
Starting From
USD
Barefoot Beach Club

13238 Gulf Boulevard , St Pete Beach , FL 33708

Located on a private beach, 5 minutes' drive from Host Dolphin Tours, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every ...

Guest Reviews
8.6 out of 10

From 464 Reviews
Starting From
USD
Holiday Inn Express & Suites - St. Petersburg - Seminole Area

4816 100th Way North , St Petersburg , FL 33708

Situated in St Petersburg and with Tropicana Field reachable within 16 km, Holiday Inn Express & Suites - St. Petersburg - Seminole Area features expr...

Guest Reviews
9.1 out of 10

From 239 Reviews
Starting From
USD
Residence Inn by Marriott St. Petersburg Treasure Island

11908 Gulf Boulevard , St Pete Beach , FL 33706

Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a complimentary buffet breakfas...

Guest Reviews
8.9 out of 10

From 186 Reviews
Starting From
USD
The Sands of Treasure Island

11800 Gulf Boulevard , St Pete Beach , FL 33706

Located in St Pete Beach, 5 km from St Pete Beach Theatre, The Sands of Treasure Island provides accommodation with an outdoor swimming pool, free pri...

Guest Reviews
7.8 out of 10

From 290 Reviews
Starting From
USD
Bayside Inn and Marina

11365 Gulf Boulevard , St Pete Beach , FL 33706

Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool. Its...

Guest Reviews
8.5 out of 10

From 370 Reviews
Starting From
USD
Treasure Bay Resort & Marina

11125 Gulf Boulevard , St Pete Beach , FL 33706

Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or rel...

Guest Reviews
8.6 out of 10

From 483 Reviews
Starting From
USD
Thunderbird Beach Resort

10700 Gulf Blvd , St Pete Beach , 33706-47

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. This property features a heated pool, quiet pool, hot tub, Ikki Woo Wo...

Guest Reviews
8.1 out of 10

From 76 Reviews
Starting From
USD