Skip Main Navigation

601 American Legion Drive  Madeira Beach  Florida  33708  USA 
Check Rates & Availability
Check Rates & Availability

To make reservations by phone, dial freephone 0800 221 222 in the UK, 1 800 409 929 in Ireland, or view our regional telephone reservation numbers.

Enjoy great views from our St. Petersburg hotel rooms

  • Our 91 guest rooms feature extra space and superior amenities for your St. Petersburg visit.
  • Enjoy views of the scenic Intracoastal from the convenience of your guest room's private balcony.
  • Stay connected while visiting Madeira Beach with free Wi-Fi Internet and premium movie channels.
  • Enjoy luxurious hotel amenities like premium Paul Mitchell bath accessories and plush down bedding.
  • Additional in-room features include a microwave oven, 39-inch LCD TVs, and a spacious work desk.
  • Our brand-new hotel is ideally located for guests visiting the St. Petersburg, Florida area.
  • This hotel has a smoke-free policy

Get 25% off if you find a better deal anywhere else on Marriott rooms. We'll match it + and save you even more. View Brand Exclusions & Terms.