Where to stay

in Madeira Beach

Get away to Madeira Beach! Enjoy the beaches, sunsets, and seaside.

Discover the walkable area of Madeira Beach—beaches, fresh seafood, and top sights like John's Pass Village & Boardwalk.

Top places to stay near the beach

Barefoot Beach Club is a hotel featuring 2 outdoor pools and private balconies that gets good reviews by beach travelers for its proximity to shopping and helpful staff. If you're looking forward to some time by the water, the property is located a 9-minute walk from Belleair Beach and also within a 15-minute walk of St. Petersburg Municipal Beach. Courtyard St. Petersburg Clearwater/Madeira Beach is a hotel featuring 3 restaurants and 20 beach bars that gets good reviews by beach travelers for its prime location and helpful staff. You'll be well placed to spend some time at the water with a visit to Archibald Beach Park, located close by. Cambria Hotel St Petersburg-Madeira Beach Marina is a resort featuring a water park and free WiFi. You'll be well placed to spend some time at the water with a visit to Archibald Beach Park, located close by.

Recommended hotels

Top romantic accommodations in Madeira Beach

Madeira Beach Florida Vacation Rentals - ROYAL REXHOST RESORTS - Yacht Club is a resort featuring private pools and ski-in/ski-out access.

Recommended hotels

Top rated places to stay in Madeira Beach for families

Madeira Beach Florida Vacation Rentals - ROYAL REXHOST RESORTS - Yacht Club is a resort featuring a water park and an outdoor pool.

Recommended hotels

Top places to stay with pools in Madeira Beach

Cambria Hotel St Petersburg-Madeira Beach Marina is a hotel featuring an outdoor pool and a marina. Guests like its prime location and helpful staff. It's located a short 4-minute walk from Archibald Beach Park. Azul Townhomes A3 and A4 Sunrise-sunset is an affittacamere featuring free parking and a free grocery shopping service. Azul Townhomes A1 is an affittacamere featuring free parking and a free grocery shopping service.

Recommended hotels

Explore a world of travel with Expedia