
Hotels near Madeira Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Madeira Beach hotels

Courtyard St. Petersburg Clearwater/Madeira Beach
Courtyard St. Petersburg Clearwater/Madeira Beach1.8 km from Madeira Beach
9.4 out of 10, Exceptional, (905 reviews)
The price is P8,823
P9,969 total
includes taxes & fees
Jun 17 - Jun 18

Cambria Hotel St Petersburg-Madeira Beach Marina
Cambria Hotel St Petersburg-Madeira Beach Marina1.2 km from Madeira Beach
9.2 out of 10, Wonderful, (1,021 reviews)
The price is P8,789
P9,931 total
includes taxes & fees
Jul 8 - Jul 9

Ocean Club Treasure Island Hotel
Ocean Club Treasure Island Hotel2.9 km from Madeira Beach
9.6 out of 10, Exceptional, (1,010 reviews)
The price is P13,530
P18,409 total
includes taxes & fees
Jun 21 - Jun 22

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG2.9 km from Madeira Beach
9.4 out of 10, Exceptional, (1,663 reviews)
The price is P7,363
P8,320 total
includes taxes & fees
Jul 13 - Jul 14

Residence Inn St Petersburg Treasure Island
Residence Inn St Petersburg Treasure Island2.6 km from Madeira Beach
9.2 out of 10, Wonderful, (851 reviews)
The price is P14,679
P16,587 total
includes taxes & fees
Jul 6 - Jul 7

Sea Jay Motel & Marina
Sea Jay Motel & Marina3.1 km from Madeira Beach
9.2 out of 10, Wonderful, (972 reviews)
The price is P6,019
P6,802 total
includes taxes & fees
Jun 15 - Jun 16

South Beach Oceanfront Resort
South Beach Oceanfront Resort3 km from Madeira Beach
9.2 out of 10, Wonderful, (1,147 reviews)
The price is P9,969
P19,949 total
includes taxes & fees
Jun 15 - Jun 16

Twins Inn & Apartments
Twins Inn & Apartments2 km from Madeira Beach
8.8 out of 10, Excellent, (398 reviews)
The price is P5,447
P8,237 total
includes taxes & fees
Jun 17 - Jun 18

John's Pass Hotel
John's Pass Hotel1.5 km from Madeira Beach
8.6 out of 10, Excellent, (357 reviews)
The price is P5,851
P7,597 total
includes taxes & fees
Jun 18 - Jun 19

Sunset Vistas Two Bedroom Beachfront Suites
Sunset Vistas Two Bedroom Beachfront Suites2.5 km from Madeira Beach
8.8 out of 10, Excellent, (3,635 reviews)
The price is P13,653
P17,163 total
includes taxes & fees
Jul 6 - Jul 7

Voyager Beach Club
Voyager Beach Club2.6 km from Madeira Beach
8.8 out of 10, Excellent, (113 reviews)
The price is P11,055
P18,327 total
includes taxes & fees
Jun 13 - Jun 14

Crystal Palms Beach Resort
Crystal Palms Beach Resort2.8 km from Madeira Beach
8.8 out of 10, Excellent, (2,379 reviews)
The price is P8,677
P10,845 total
includes taxes & fees
Jun 17 - Jun 18

Oasis Palms
Oasis Palms2.6 km from Madeira Beach
8.2 out of 10, Very Good, (149 reviews)
The price is P5,765
P6,515 total
includes taxes & fees
Jun 18 - Jun 19

The Bayside Inn & Marina
The Bayside Inn & Marina3 km from Madeira Beach
8.0 out of 10, Very Good, (1,001 reviews)
The price is P6,460
P8,108 total
includes taxes & fees
Jun 14 - Jun 15

Holiday Isles Resort
Holiday Isles Resort0.8 km from Madeira Beach
7.2 out of 10, Good, (906 reviews)
The price is P5,691
P6,430 total
includes taxes & fees
Jul 13 - Jul 14

Cozy St Pete Home ~ 2 Mi to Madeira Beach!
Cozy St Pete Home ~ 2 Mi to Madeira Beach!3.1 km from Madeira Beach
9.0 out of 10, Wonderful, (2 reviews)
The price is P4,909
P14,918 total
includes taxes & fees
Jun 14 - Jun 15

Treasure Island Beach Resort
Treasure Island Beach Resort3.5 km from Madeira Beach
9.6 out of 10, Exceptional, (1,002 reviews)
The price is P20,187
P25,239 total
includes taxes & fees
Jul 12 - Jul 13

Crystal Bay Historic Hotel
Crystal Bay Historic Hotel5.8 km from Madeira Beach
9.6 out of 10, Exceptional, (1,520 reviews)
The price is P6,340
P7,164 total
includes taxes & fees
Jun 15 - Jun 16

iBeach Resort
iBeach Resort3.9 km from Madeira Beach
9.2 out of 10, Wonderful, (1,011 reviews)
The price is P7,455
P8,425 total
includes taxes & fees
Jul 13 - Jul 14

Provident Oceana Beachfront Suites
Provident Oceana Beachfront Suites4.5 km from Madeira Beach
9.4 out of 10, Exceptional, (646 reviews)
The price is P13,748
P16,922 total
includes taxes & fees
Jun 28 - Jun 29
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Madeira Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Courtyard St. Petersburg Clearwater/Madeira Beach | 9.4 Exceptional 905 reviews | View | ||||||
![]() Cambria Hotel St Petersburg-Madeira Beach Marina | 9.2 Wonderful 1,021 reviews | View | ||||||
![]() Ocean Club Treasure Island Hotel | 9.6 Exceptional 1,010 reviews | View | ||||||
![]() Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG | 9.4 Exceptional 1,663 reviews | View | ||||||
![]() Residence Inn St Petersburg Treasure Island | 9.2 Wonderful 851 reviews | View |
Top Madeira Beach Hotel Reviews

Barefoot Beach Club
10/10 Excellent













































































