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... So close to all shops and bars restaurants

Show more Show less
8
Very good
1,171 reviews
Price from
UAH 5,374
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 location. Great view from the balcony. There are many restaurants, shops nearby. Everything was wonderful!

Show more Show less
8.8
Fabulous
1,814 reviews
Price from
UAH 12,816
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
UAH 8,654
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. Location and price were excellent! Very close to the beach and everything else. Kitchen had the basics, beach chairs and umbrellas.

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. We are resting here now. Very close to the sea. The room has everything you need. Quiet and cozy. The owners are in touch and respond to all wishes and go to meet them. We like it here. We recommend

Show more Show less
9.3
Superb
134 reviews

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. Lovely room with an amazing view. The staff were so helpful, nothing was too much trouble. Will definitely go back.

Show more Show less
9.1
Superb
688 reviews
Price from
UAH 9,187
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. Well stocked kitchen and beach supplies! Location was great, Would definitely stay here again!

Show more Show less
9.9
Exceptional
8 reviews
Price from
UAH 34,059
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

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
UAH 16,604
per night

Madeira Bay Resort 509

Madeira Beach , St Pete Beach

Located in St Pete Beach, 100 metres from Madeira Beach and 1.2 km from Treasure Island, Madeira Bay Resort 509 provides air-conditioned accommodation with a balcony and free WiFi. Great location. Two blocks from lots of shops and restaurants, but the beach was across the street. A really cool Mexican restaurant is next door, and the room was really spacious and clean.

Show more Show less
9.3
Superb
10 reviews
Price from
UAH 11,434
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