Hotels near Madeira Beach Madeira Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay near Madeira Beach?

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,650 reviews)
"We stay here several times a year and it is always enjoyable with clean, comfortable rooms and friendly staff!"
United States
Edie
The price is $135
$153 total
includes taxes & fees
Jun 22 - Jun 23
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Barefoot Beach Club

Barefoot Beach Club
2.5 star property
0.9 km from Madeira Beach
9.4 out of 10, Exceptional, (1,296 reviews)
"Clean rooms, easy beach access, small pool for my kids, great staff!"
United States
Nathaniel
The price is $189
$247 total
includes taxes & fees
Jun 21 - Jun 22
Barefoot Beach Club

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,009 reviews)
"We arrived after 2am after a long day of traveling. The overnight clerk was exceptional. Room was clean and comfortable. We look forward to returning."
United States
Marissa
The price is $155
$176 total
includes taxes & fees
Jun 29 - Jun 30
Cambria Hotel St Petersburg-Madeira Beach Marina

Sea Jay Motel & Marina

Sea Jay Motel & Marina
2.5 star property
3.1 km from Madeira Beach
9.2 out of 10, Wonderful, (963 reviews)
"Parking is free on site, and POOL US HEATED, staff is EXCELLENT, tv service good not great but still my FAVORITE AND ONLY PLACE I STAY WHEN I GO TO VISIT PARENTS GRAVE. Can't wait to go back again. LOVE THIS PLACE"
United States
DONNA
The price is $119
$134 total
includes taxes & fees
Jun 8 - Jun 9
Sea Jay Motel & Marina

Beach House Hotel

Beach House Hotel
2.0 star property
2.3 km from Madeira Beach
9.0 out of 10, Wonderful, (769 reviews)
"We had a very pleasant stay. Robert was very friendly and informative on what places to eat at Treasure Island. "
United States
Natasha
The price is $85
$181 total
includes taxes & fees
Jun 7 - Jun 8
Beach House Hotel

Twins Inn & Apartments

Twins Inn & Apartments
3.0 star property
2 km from Madeira Beach
8.8 out of 10, Excellent, (391 reviews)
"Very nice place to stay. Perfect location and very comfortable. We will be staying here again for sure. "
United States
Gregory
The price is $101
$148 total
includes taxes & fees
Jun 7 - Jun 8
Twins Inn & Apartments

John's Pass Hotel

John's Pass Hotel
2.0 star property
1.5 km from Madeira Beach
8.6 out of 10, Excellent, (348 reviews)
"Clean, specious and a great location!"
United States
Kathy
The price is $101
$131 total
includes taxes & fees
Jun 9 - Jun 10
John's Pass Hotel

Beachside Resort Motel

Beachside Resort Motel
2.0 star property
2.8 km from Madeira Beach
8.6 out of 10, Excellent, (671 reviews)
"Absolutely great place to stay. Family owned and they keep the place extra clean and maintained."
United States
Vonda
The price is $135
$153 total
includes taxes & fees
Jun 14 - Jun 15
Beachside Resort Motel

Voyager Beach Club

Voyager Beach Club
2.5 star property
2.6 km from Madeira Beach
8.8 out of 10, Excellent, (113 reviews)
"LIKED THE SIZE OF THE ROOM,VERY CLEAN, FLAWLESS CHECK IN. GOOD PRICE FOR THE MONEY$, WILL STAY THERE AGAIN!!"
United States
WILLIAM
The price is $166
$283 total
includes taxes & fees
Jun 4 - Jun 5
Voyager Beach Club

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,624 reviews)
"Our room had a beautiful view of the pool and the pool. We love that you are only steps from the beach"
United States
Kathleen E
The price is $224
$281 total
includes taxes & fees
Jun 4 - Jun 5
Sunset Vistas Two Bedroom Beachfront Suites

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,377 reviews)
"Great location, clean and comfortable unit. Great pool and hot tub👍"
United States
Susan
The price is $165
$204 total
includes taxes & fees
Jun 9 - Jun 10
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, (144 reviews)
"Perfect location,nice and clean,really nice pool."
United States
Yanett
The price is $103
$116 total
includes taxes & fees
Jun 4 - Jun 5
Oasis Palms

Holiday Isles Resort

Holiday Isles Resort
3.0 star property
0.8 km from Madeira Beach
7.2 out of 10, Good, (900 reviews)
"Spacious room, nice check in staff, across the street from the beach, comfortable bed."
United States
Jamie
The price is $94
$106 total
includes taxes & fees
Jun 8 - Jun 9
Holiday Isles Resort

Cozy St Pete Home ~ 2 Mi to Madeira Beach!

Cozy St Pete Home ~ 2 Mi to Madeira Beach!
3.0 star property
3.1 km from Madeira Beach
9.0 out of 10, Wonderful, (2 reviews)
"Very clean comfy sheets and towels"
United States
Anita
The price is $80
$243 total
includes taxes & fees
Jun 4 - Jun 5
Cozy St Pete Home ~ 2 Mi to Madeira Beach!

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, (900 reviews)
"Lovely hotel, comfortable room with a water view, and very nice staff."
United States
Mariana
The price is $152
$172 total
includes taxes & fees
Jun 11 - Jun 12
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, (995 reviews)
"Pristine condition and modern. Friendly & helpful staff. Great location. Ample bar and plenty of restaurants/grocery nearby. We have stayed at many locations in the area and children live there and we all were impressed. Also, lots of used beach toys and pool toys so you can leave yours at home and save the $. Thanks!"
United States
Jim
The price is $221
$300 total
includes taxes & fees
Jun 30 - Jul 1
Ocean Club Treasure Island Hotel

Residence Inn St Petersburg Treasure Island

Residence Inn St Petersburg Treasure Island
3.0 star property
2.6 km from Madeira Beach
9.2 out of 10, Wonderful, (847 reviews)
"Clean room. Quiet area. Staff was very helpful"
United States
Robert
The price is $259
$293 total
includes taxes & fees
Jun 4 - Jun 5
Residence Inn St Petersburg Treasure Island

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,000 reviews)
"Room clean, very friendly staff, awesome location!"
United States
Idis
The price is $124
$154 total
includes taxes & fees
Jun 10 - Jun 11
The Bayside Inn & Marina

Treasure Island Escape

Treasure Island Escape
2.5 star property
1.9 km from Madeira Beach
The price is $2,360
$2,952 total
includes taxes & fees
Jun 7 - Jun 8
Treasure Island Escape

Stylish Treasure Island Escape

Stylish Treasure Island Escape
3.0 star property
1.9 km from Madeira Beach
The price is $1,955
$2,209 total
includes taxes & fees
Jun 5 - Jun 6
Stylish 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.

Compare popular hotels close to Madeira Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
9.4
Exceptional
1,650 reviews
View
On the beach, white sand, beach cabanas
Barefoot Beach Club
2.5 star property
9.4
Exceptional
1,296 reviews
View
Terrace/patio
Cambria Hotel St Petersburg-Madeira Beach Marina
3.0 star property
9.2
Wonderful
1,009 reviews
View
Interior
Sea Jay Motel & Marina
2.5 star property
9.2
Wonderful
963 reviews
View
On the beach, white sand, beach towels
Beach House Hotel
2.0 star property
9.0
Wonderful
769 reviews
View

Other landmarks near Madeira Beach