Find hotels near Madeira Beach, St. Petersburg - Clearwater from CA $188

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Madeira Beach hotels

Cambria Hotel St Petersburg-Madeira Beach Marina

Cambria Hotel St Petersburg-Madeira Beach Marina
3.0 star property
1.2 km from Madeira Beach
9.2 out of 10, Wonderful, (1,006 reviews)
"Staff were nice"
United States
Cindy
The price is CA $311
CA $352 total
includes taxes & fees
Apr 12 - Apr 13
Cambria Hotel St Petersburg-Madeira Beach Marina

Courtyard St. Petersburg Clearwater/Madeira Beach

Courtyard St. Petersburg Clearwater/Madeira Beach
3.0 star property
1.8 km from Madeira Beach
9.4 out of 10, Exceptional, (884 reviews)
"They have many spaces to sit and hang out . A bar open till 11pm with TVs on some tables and a small restaurant opened for breakfast and dinner. Very clean . "
United States
Jessica
The price is CA $314
CA $355 total
includes taxes & fees
Apr 12 - Apr 13
Courtyard St. Petersburg Clearwater/Madeira Beach

Ocean Club Treasure Island Hotel

Ocean Club Treasure Island Hotel
4.0 star property
2.9 km from Madeira Beach
9.6 out of 10, Exceptional, (851 reviews)
"Great stay. Enjoy the spicy margaritas and the ocean view. "
United States
Kristan
The price is CA $379
CA $499 total
includes taxes & fees
Apr 13 - Apr 14
Ocean Club Treasure Island Hotel

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
2.9 km from Madeira Beach
9.4 out of 10, Exceptional, (1,614 reviews)
"Really nice hotel good breakfast and very clean nice area and the staff super nice"
United States
Jose
The price is CA $259
CA $293 total
includes taxes & fees
Apr 13 - Apr 14
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Residence Inn St Petersburg Treasure Island

Residence Inn St Petersburg Treasure Island
3.0 star property
2.5 km from Madeira Beach
9.2 out of 10, Wonderful, (826 reviews)
"Love staying at this place. "
United States
ALISON
The price is CA $451
CA $510 total
includes taxes & fees
Apr 15 - Apr 16
Residence Inn St Petersburg Treasure Island

Sea Jay Motel & Marina

Sea Jay Motel & Marina
2.5 star property
3.1 km from Madeira Beach
9.2 out of 10, Wonderful, (891 reviews)
"Awesome location"
United States
Jeff
The price is CA $246
CA $277 total
includes taxes & fees
Mar 29 - Mar 30
Sea Jay Motel & Marina

Beach House Hotel

Beach House Hotel
2.0 star property
2.4 km from Madeira Beach
9.0 out of 10, Wonderful, (737 reviews)
"Clean room , great parking and Robert is the BEST . "
United States
Marcos
The price is CA $244
CA $392 total
includes taxes & fees
Mar 22 - Mar 23
Beach House Hotel

Twins Inn & Apartments

Twins Inn & Apartments
3.0 star property
2 km from Madeira Beach
8.8 out of 10, Excellent, (368 reviews)
"Helpful staff, clean place, many amenities. From the beach chairs to the free laundry facilities, they provided everything you need for a terrific stay on the beach. "
United States
Brian
The price is CA $223
CA $299 total
includes taxes & fees
Apr 5 - Apr 6
Twins Inn & Apartments

South Beach Oceanfront Resort

South Beach Oceanfront Resort
3.0 star property
3 km from Madeira Beach
9.2 out of 10, Wonderful, (1,131 reviews)
"The room was spotless! The staff were very friendly! This is our fourth trip, and we will be returning!"
United States
Michael
The price is CA $394
CA $658 total
includes taxes & fees
Apr 12 - Apr 13
South Beach Oceanfront Resort

Sunset Vistas Two Bedroom Beachfront Suites

Sunset Vistas Two Bedroom Beachfront Suites
3.5 star property
2.5 km from Madeira Beach
8.8 out of 10, Excellent, (3,490 reviews)
"Beach was beautiful"
United States
Pamela C
The price is CA $397
CA $488 total
includes taxes & fees
Apr 13 - Apr 14
Sunset Vistas Two Bedroom Beachfront Suites

John's Pass Hotel

John's Pass Hotel
2.0 star property
1.5 km from Madeira Beach
8.4 out of 10, Very good, (311 reviews)
"This was a nice stay ..steps from the beach…steps from restaurants and shops. "
United States
Vicky Lynn
The price is CA $365
CA $435 total
includes taxes & fees
Mar 22 - Mar 23
John's Pass Hotel

Crystal Palms Beach Resort

Crystal Palms Beach Resort
3.5 star property
2.8 km from Madeira Beach
8.8 out of 10, Excellent, (2,373 reviews)
"Unit size was very nice and the linens were good quality. "
United States
Pamela
The price is CA $380
CA $452 total
includes taxes & fees
Apr 12 - Apr 13
Crystal Palms Beach Resort

Oasis Palms

Oasis Palms
2.0 star property
2.6 km from Madeira Beach
8.2 out of 10, Very good, (106 reviews)
"Easy check-in, proximity, privacy"
United States
Lori
The price is CA $193
CA $219 total
includes taxes & fees
Mar 22 - Mar 23
Oasis Palms

The Bayside Inn & Marina

The Bayside Inn & Marina
2.5 star property
3 km from Madeira Beach
8.0 out of 10, Very good, (1,005 reviews)
"Clean room, quiet and staff were so friendly! Location is ideal for getting anywhere. Close to beaches, bars and restaurants. Place could benefit from minor upgrades but overall I’d stay again! "
United States
Kayla
The price is CA $350
CA $420 total
includes taxes & fees
Mar 16 - Mar 17
The Bayside Inn & Marina

Holiday Isles Resort

Holiday Isles Resort
3.0 star property
0.8 km from Madeira Beach
7.2 out of 10, Good, (843 reviews)
"Great location and place, definitely would come back. "
United States
Sanja
The price is CA $166
CA $188 total
includes taxes & fees
Apr 6 - Apr 7
Holiday Isles Resort

Stylish Treasure Island Escape

Stylish Treasure Island Escape
3.0 star property
1.9 km from Madeira Beach
The price is CA $2,010
CA $2,506 total
includes taxes & fees
Mar 23 - Mar 24
Stylish Treasure Island Escape

Near Johns Pass 1 Block From Gulf Shores Treasure Island

Near Johns Pass 1 Block From Gulf Shores Treasure Island
2.0 star property
1.9 km from Madeira Beach
The price is CA $2,871
CA $3,691 total
includes taxes & fees
Apr 14 - Apr 15
Near Johns Pass 1 Block From Gulf Shores Treasure Island

117 127th Ave E Unit 3

117 127th Ave E Unit 3
2.5 star property
1.9 km from Madeira Beach
The price is CA $3,155
CA $4,012 total
includes taxes & fees
Mar 21 - Mar 22
117 127th Ave E Unit 3

Treasure Island Retreat

Treasure Island Retreat
2.5 star property
1.9 km from Madeira Beach
The price is CA $2,871
CA $3,691 total
includes taxes & fees
Mar 23 - Mar 24
Treasure Island Retreat

Treasure Island Escape

Treasure Island Escape
2.5 star property
1.9 km from Madeira Beach
The price is CA $2,871
CA $3,691 total
includes taxes & fees
Mar 29 - Mar 30
Treasure Island Escape
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Madeira Beach Hotel Reviews

Hotels near other Madeira Beach attractions

Frequently asked questions

What's the area like around Madeira Beach?
Madeira Beach is located in Madeira Beach. This walkable area is known for its beautiful beaches and dolphin viewing opportunities. If you're looking for a convenient place to stay, check out the 553 hotels and other accommodations you'll find within a mile.
Where is the best place to stay close to Madeira Beach?
Adjacent to Madeira Beach, Shoreline Island Resort - Exclusively Adult is one of the top choices for your stay based on our traveler data, and this aparthotel offers an outdoor pool and free parking. Other good choices within a short distance include Barefoot Beach Club and Holiday Isles Resort.
How many hotels should I expect to find close to Madeira Beach?
Expedia has 553 hotels and other accommodations within a mile from Madeira Beach.
If I need to cancel the hotel reservation for my stay near Madeira Beach, will I receive a refund?
Yes! Most hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of booking. Add dates, click "Search", then you can use the "fully refundable" filter to get the top deals on offer near Madeira Beach.
What can I see and do near Madeira Beach?
Spend some time wandering around Upham Beach Park, Archibald Beach Park, and Sunset Park. Dip your toes in the water at St. Petersburg - Clearwater Beaches, Sunset Beach, and Upham Beach. Create some family memories at Treasure Island Fun Center and Rita's Ice Cream.