Hotels near Madeira Beach Madeira Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 16 - Oct 17Tomorrow
Oct 17 - Oct 18This weekend
Oct 16 - Oct 18Next weekend
Oct 23 - Oct 25Where to stay near Madeira Beach?




1. 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
Glenda
$121
$137 total
includes taxes & fees
Oct 29 - Oct 30




2. Ocean Club Treasure Island Hotel
Ocean Club Treasure Island Hotel2.9 km from Madeira Beach
Ashley
$189
$264 total
includes taxes & fees
Oct 18 - Oct 19




3. Courtyard St. Petersburg Clearwater/Madeira Beach
Courtyard St. Petersburg Clearwater/Madeira Beach1.8 km from Madeira Beach
Crystal
$127
$143 total
includes taxes & fees
Oct 25 - Oct 26




4. Cambria Hotel St Petersburg-Madeira Beach Marina
Cambria Hotel St Petersburg-Madeira Beach Marina1.2 km from Madeira Beach
Karin
$116
$131 total
includes taxes & fees
Oct 26 - Oct 27




5. Sea Jay Motel & Marina
Sea Jay Motel & Marina3.1 km from Madeira Beach
Bonnie
$92
$104 total
includes taxes & fees
Oct 20 - Oct 21




6. Residence Inn St Petersburg Treasure Island
Residence Inn St Petersburg Treasure Island2.6 km from Madeira Beach
Ricardo
$219
$247 total
includes taxes & fees
Nov 1 - Nov 2




7. Twins Inn & Apartments
Twins Inn & Apartments2 km from Madeira Beach
Danielle
$99
$158 total
includes taxes & fees
Oct 26 - Oct 27




8. Beach House Hotel
Beach House Hotel2.3 km from Madeira Beach
Antonio
$86
$142 total
includes taxes & fees
Oct 19 - Oct 20




9. Sunset Vistas Two Bedroom Beachfront Suites
Sunset Vistas Two Bedroom Beachfront Suites2.5 km from Madeira Beach
Danielle Patrice
$170
$220 total
includes taxes & fees
Oct 26 - Oct 27




10. Crystal Palms Beach Resort
Crystal Palms Beach Resort2.8 km from Madeira Beach
debbie
$119
$152 total
includes taxes & fees
Oct 25 - Oct 26




11. Voyager Beach Club
Voyager Beach Club2.6 km from Madeira Beach
Jaime
$188
$308 total
includes taxes & fees
Oct 17 - Oct 18




12. John's Pass Hotel
John's Pass Hotel1.5 km from Madeira Beach
Chris
$90
$118 total
includes taxes & fees
Oct 22 - Oct 23




13. Oasis Palms
Oasis Palms2.6 km from Madeira Beach
Yanett
$75
$85 total
includes taxes & fees
Oct 18 - Oct 19




14. The Bayside Inn & Marina
The Bayside Inn & Marina3 km from Madeira Beach
Grant and Kim
$79
$127 total
includes taxes & fees
Oct 18 - Oct 19




15. Arvilla
Arvilla2.9 km from Madeira Beach
Kristine
$86
$97 total
includes taxes & fees
Oct 18 - Oct 19




16. Holiday Isles Resort
Holiday Isles Resort0.8 km from Madeira Beach
Sabrina
$101
$115 total
includes taxes & fees
Oct 18 - Oct 19




17. Cozy St Pete Home ~ 2 Mi to Madeira Beach!
Cozy St Pete Home ~ 2 Mi to Madeira Beach!3.1 km from Madeira Beach
Anita
$83
$225 total
includes taxes & fees
Oct 26 - Oct 27




18. The Lofts at St. Pete Beach
The Lofts at St. Pete Beach7.4 km from Madeira Beach
Amara
$145
$163 total
includes taxes & fees
Oct 18 - Oct 19




19. Treasure Island Beach Resort
Treasure Island Beach Resort3.5 km from Madeira Beach
Danielle
$294
$383 total
includes taxes & fees
Oct 18 - Oct 19




20. Crystal Bay Historic Hotel
Crystal Bay Historic Hotel5.8 km from Madeira Beach
April
$126
$142 total
includes taxes & fees
Oct 19 - Oct 20
Compare popular hotels close to Madeira Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG | 9.6 Exceptional 1,748 reviews | View | |||||
![]() Ocean Club Treasure Island Hotel | 9.6 Exceptional 1,280 reviews | View | |||||
![]() Courtyard St. Petersburg Clearwater/Madeira Beach | 9.4 Exceptional 952 reviews | View | |||||
![]() Cambria Hotel St Petersburg-Madeira Beach Marina | 9.2 Wonderful 1,044 reviews | View | |||||
![]() Sea Jay Motel & Marina | 9.2 Wonderful 1,000 reviews | View |
Other landmarks near Madeira Beach

John's Pass Village & Boardwalk
9.2/10 (5,191 reviews)
If you like shopping, take time out to go to John's Pass Village & Boardwalk when in Madeira Beach. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.

Hubbards Marina
9.2/10 (210 reviews)
Imagine strolling along Hubbards Marina for some great waterfront pics. It's located 1.3 mi (2.1 km) from central Madeira Beach.
Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you carry on walking you'll get to Madeira Beach for some more water views.
Photo by cyclone_trudy
Archibald Beach Park
8.6/10 (85 reviews)
If want to top up your tan, you might want to head out to Archibald Beach Park, located 0.4 mi (0.7 km) from central Madeira Beach. If you want to continue walking by the waves, head to Madeira Beach located nearby.

War Veteran Memorial Park
8.0/10 (50 reviews)
War Veteran Memorial Park is worth a pic or two when discovering Bay Pines. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches.
Photo by Geraldine Soh
St. Petersburg Municipal Beach at Treasure Island
9.4/10 (1,021 reviews)
When the beach is calling your name, you might want to head down to St. Petersburg Municipal Beach at Treasure Island in the heart of Treasure Island. Enjoy the sunset by the shore at Sunset Beach, Upham Beach Park, and Upham Beach.
The Church by the Sea
The Church by the Sea is 0.5 mi (0.8 km) from central Madeira Beach, why not stop by during your stay.
Remember Our Children Park
If you like quiet time surrounded by flowers and greenery, then make a stop at Remember Our Children Park located 10.1 mi (16.3 km) from the center of St. Petersburg - Clearwater. Want to stretch your legs some more? Head to Archibald Beach Park, just a short walk away.
Treasure Bay Golf and Tennis
8.6/10 (226 reviews)
You might want to play some rounds at Treasure Bay Golf and Tennis, located 0.6 mi (1 km) from central Treasure Island. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If Treasure Bay Golf and Tennis doesn't quite scratch your golfing itch, Polynesian Putter is also nearby.





