Skip to main content

Featured hotels in Madeira Beach

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

John's Pass Hotel - Fully Remote Check In

Hotel in Madeira Beach , St Pete Beach

Attractively located in the Madeira Beach district of St Pete Beach, John's Pass Hotel - Fully Remote Check In is situated 300 metres from Madeira Beach, 700 metres from Treasure Island and 200 metres... we went on the sunset boat tour and loved it . we also used the trolly to go to other beaches from st. petes to clearwater .at the price of 2.50 for all day.we drank free on the sunset cruise and only walked 100 feet to the room. 100 feet to the boardwalk . 500 feet to the beach.

Show more Show less
8
Very good
1,171 reviews
Price from
AR$ 117,766
per night

Cambria Hotel St Petersburg-Madeira Beach Marina 3 stars

Hotel in Madeira Beach , St Pete Beach

Located in St Pete Beach, 400 metres from Madeira Beach, Cambria Hotel St Petersburg-Madeira Beach Marina provides accommodation with an outdoor swimming pool, private parking, a garden and a shared... Didn’t have a breakfast. So I can’t comment on this question.

Show more Show less
8.7
Fabulous
1,256 reviews
Price from
AR$ 149,976
per night

Barefoot Beach Club 3 stars

Hotel in Madeira Beach , St Pete Beach

Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony. great place great location great for family people to bad we couldn’t extend our stay more then a week not available we drove from Canada 24 hrs tired but we don’t regret it worth it every penny and very very happy we enjoyed every second we stayed there we left after 7 days drove down to Miami and then to South Carolina and Philadelphia very disappointed with all of them but Barefoot Beach Club the best we look forward to coming here again please keep up the great work with the location thank you

Show more Show less
8.8
Fabulous
1,811 reviews
Price from
AR$ 240,565
per night

Ocean Sands 1105

Hotel in Madeira Beach , St Pete Beach

Situated in St Pete Beach, a few steps from Madeira Beach, Ocean Sands 1105 features views of the sea.

Show more Show less
10
Exceptional
2 reviews
Price from
AR$ 189,640
per night

Sunset Beach Suites

Madeira Beach , St Pete Beach

Conveniently set in the Madeira Beach district of St Pete Beach, Sunset Beach Suites is located 100 metres from Madeira Beach, 2.5 km from Treasure Island and 1.9 km from John's Pass. Property manager and owner always available to help or provide anything thatt you need. Nothing was too much trouble for them. Very amicable! All staff were friendly and pleasant. Property was kept very clean The apartment was tastefully decorated. We felt at home there. We will definitely be back next year!!!

Show more Show less
9.3
Superb
220 reviews

Park Shore Suites at Madeira Beach

Madeira Beach , St Pete Beach

Park Shore Suites at Madeira Beach, a property with a garden, is set in St Pete Beach, 2.8 km from Treasure Island, 3 km from North Redington Beach, as well as 2.1 km from John's Pass. Simply excellent Great location close to the beach. You can walk on in just 2 minutes on the beach. Very spacious and clean apartment. Free parking. The personal is very disponible. A great place.

Show more Show less
9.3
Superb
133 reviews
Price from
AR$ 198,960
per night

Shoreline Island Resort - Exclusively Adult 3 stars

Madeira Beach , St Pete Beach

Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida. Loved the room, the pool, the grilling area, the staff, everything was convenient and accessible.

Show more Show less
9.1
Superb
688 reviews
Price from
AR$ 211,375
per night

Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo

Madeira Beach , St Pete Beach

Boasting air-conditioned accommodation with a pool with a view, Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo is situated in St Pete Beach. This is a comfortable and clean perfect location directly on the beach. Watched the sunsets sitting on the long spacious balcony! Kitchen is very well equipped with all you need to cook in and more! Plus you simply cross the street to walk and shop and eat at John’s Pass! And yes view Dolphins swimming while on the balcony😊 Quiet condo off Main Street was relaxing. Excellent communication before during and after with owners.

Show more Show less
9.9
Exceptional
7 reviews
Price from
AR$ 773,357
per night

Sunset Beach Suite 2

Madeira Beach , St Pete Beach

Situated in St Pete Beach in the Florida region, Sunset Beach Suite 2 has a patio. A great value. Clean, comfortable well stocked with everything needed for a stay including beach gear. Close proximity to the beach.

Show more Show less
9
Superb
34 reviews
Price from
AR$ 193,548
per night

Two Bedroom Condo With Views Of The Beach & Gulf

Madeira Beach , St Pete Beach

Featuring air-conditioned accommodation with a private pool, Two Bedroom Condo With Views Of The Beach & Gulf is located in St Pete Beach. I loved the loction and size of condo

Show more Show less
9.4
Superb
34 reviews
Price from
AR$ 365,368
per night

Most booked hotels in Madeira Beach in the past month

See all

Places of interest in and around Madeira Beach

Find hotels near landmarks, museums and other sightseeing spots

More districts like Madeira Beach

Explore hotel options in other areas of St Pete Beach