601 American Legion Drive, Madeira Beach, Florida 33708 USA
+1 727-392-8088

Discover the comfort of our waterfront Madeira Beach hotel

Marriott Rewards Category 6 · Points needed per night

Boasting contemporary accommodations, preferred amenities and a scenic waterfront location, Courtyard St. Petersburg Clearwater/Madeira Beach is the ideal choice for your next Florida vacation. Situated on the Intracoastal Waterway, our hotel is in the picturesque town of Madeira Beach, a popular destination for work, as well as play. Unwind in our spacious rooms, all offering NETFLIX and Hulu on our TV's, deluxe pillowtop bedding, complimentary Wi-Fi access and ergonomic workspaces. Many of our rooms also feature private balconies with excellent views. Start your day at The Bistro for breakfast and a Starbucks® Coffee, or stop-by for dinner and a cocktail after enjoying Madeira Beach. Keep up your fitness routine at our onsite gym, and lounge by our outdoor pool overlooking the marina. Only minutes from Seminole, Florida, our hotel offers easy access to popular area attractions, including Clearwater Marine Aquarium, Fort De Soto Park and John's Pass.

Show More

Guest Reviews

Confirmed Guest Reviews
4.7 out of 5.0
Cleanliness
4.8
Service
4.7
97% of guests recommend this hotel

Hear from our guests about their stay from 549 confirmed guest reviews

Key Amenities

  • Free high-speed internet
  • Fitness center
  • Pool
  • Meeting event space

Highlights

  • Enjoy the convenience and comfort of our hotel's accommodations, offering deluxe bedding and free Wi-Fi. Many rooms also boast private balconies.

  • The Bistro offers healthy choices, a variety of breakfast and dinner options, an evening bar, and specialty beverages made with Starbucks® coffee.

    Learn more
  • Experience the turquoise waters and white sands of Madeira Beach. Our hotel offers easy access to the area's beautiful beaches and Seminole, Florida.


Guest Rooms

Unwind in our Madeira Beach, Florida hotel accommodations

Check Room Rates & Availability

Courtyard® by Marriott® St. Petersburg Clearwater/Madeira Beach