Hotels in 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

Where to stay in Madeira Beach?

Barefoot Beach Club

Barefoot Beach Club
2.5 star property
Madeira Beach
9.4 out of 10, Exceptional, (1,322 reviews)
The price is $189
$247 total
includes taxes & fees
Jun 21 - Jun 22
Barefoot Beach Club

Holiday Isles Resort

Holiday Isles Resort
3.0 star property
Madeira Beach
7.2 out of 10, Good, (907 reviews)
This Madeira Beach hotel offers a refreshing outdoor pool, terrace, and garden space for relaxation. Just 5 minutes from John's Pass Village & Boardwalk, guests enjoy convenient access to St. Petersburg - Clearwater Beaches with free WiFi.
The price is $94
$106 total
includes taxes & fees
Jun 14 - Jun 15
Holiday Isles Resort

John's Pass Hotel

John's Pass Hotel
2.0 star property
Madeira Beach
8.6 out of 10, Excellent, (358 reviews)
Wake up to waterfront charm at this aparthotel with a marina and 4 beach bars. Located in Madeira Beach, near John's Pass Village & Boardwalk, enjoy easy access to water skiing and beautiful St. Petersburg beaches. Clean rooms feature LCD TVs, Netflix, and down comforters.
The price is $101
$131 total
includes taxes & fees
Jun 21 - Jun 22
John's Pass Hotel

Cambria Hotel St Petersburg-Madeira Beach Marina

Cambria Hotel St Petersburg-Madeira Beach Marina
3.0 star property
Madeira Beach
9.2 out of 10, Wonderful, (1,022 reviews)
This Mediterranean hotel pampers guests with 3 restaurants, 20 beach bars, and an outdoor pool just steps from the shore. Enjoy the marina, fitness center, and hot tub after exploring John's Pass Village & Boardwalk nearby.
The price is $143
$162 total
includes taxes & fees
Jul 7 - Jul 8
Cambria Hotel St Petersburg-Madeira Beach Marina

Courtyard St. Petersburg Clearwater/Madeira Beach

Courtyard St. Petersburg Clearwater/Madeira Beach
3.0 star property
Madeira Beach
9.4 out of 10, Exceptional, (905 reviews)
Escape to this welcoming Madeira Beach hotel where Florida sunshine meets comfort. Swim in the outdoor pool, enjoy American cuisine at The Bistro, and stay fit at the fitness center. John's Pass Village and St. Petersburg beaches are just a short drive away.
The price is $144
$162 total
includes taxes & fees
Jun 21 - Jun 22
Courtyard St. Petersburg Clearwater/Madeira Beach

SkyBeach Resort

SkyBeach Resort
4.0 star property
Greater Pinellas Point
8.6 out of 10, Excellent, (755 reviews)
Tranquil waterfront retreat with 2 outdoor pools and marina access. Enjoy the well-maintained private beach with cabanas and towel service, beautiful gardens, and peaceful atmosphere. Just minutes from downtown St. Petersburg and Tampa Bay attractions.
The price is $135
$204 total
includes taxes & fees
Jun 14 - Jun 15
SkyBeach Resort

Holiday Inn & Suites Clearwater Beach by IHG

Holiday Inn & Suites Clearwater Beach by IHG
3.0 star property
Clearwater Beach
8.2 out of 10, Very Good, (1,031 reviews)
Escape to this beachfront hotel where you can enjoy magical sunsets and dolphin sightings from the outdoor pool. Jimmy's Fish House & Iguana Bar is one of 2 restaurants, and the property stays quiet even at peak hours. Sand Key Park is just 10 minutes away.
The price is $142
$202 total
includes taxes & fees
Jun 14 - Jun 15
Holiday Inn & Suites Clearwater Beach by IHG

RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
4.0 star property
St. Pete Beach
8.2 out of 10, Very Good, (2,033 reviews)
Escape to a serene beach resort where soft sands meet clear waters. This St. Pete Beach hotel features 4 outdoor pools, beach massages, and 2 restaurants including RumFish Grill. Enjoy the peaceful atmosphere with stunning sunset views near John's Pass Village.
The price is $188
$275 total
includes taxes & fees
Jul 13 - Jul 14
RumFish Beach at TradeWinds

The Beachcomber

The Beachcomber
2.5 star property
St. Pete Beach
8.0 out of 10, Very Good, (1,020 reviews)
The price is $109
$166 total
includes taxes & fees
Jun 21 - Jun 22
The Beachcomber

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2,317 reviews)
The price is $116
$131 total
includes taxes & fees
Jun 15 - Jun 16
Hollander Boutique Hotel

Treasure Island Hotel and Marina

Treasure Island Hotel and Marina
3.0 star property
Treasure Island
8.2 out of 10, Very Good, (1,429 reviews)
Escape to a waterfront haven with marina access and refreshing pool area. Sip drinks at the poolside bar or unwind in the hot tub after beach adventures. Clean rooms with microwaves and refrigerators offer comfort near John's Pass Village & Boardwalk.
The price is $103
$153 total
includes taxes & fees
Jun 14 - Jun 15
Treasure Island Hotel and Marina

Island Grand at TradeWinds

Island Grand at TradeWinds
4.0 star property
St. Pete Beach
7.6 out of 10, Good, (1,213 reviews)
Overlooking St. Petersburg beaches, this resort offers volleyball, yoga, and stunning sunset views from oceanfront rooms. Enjoy 2 restaurants including Palm Court Italian with garden views, 2 hot tubs, and multiple bars for refreshments by the water.
The price is $218
$308 total
includes taxes & fees
Jun 28 - Jun 29
Island Grand at TradeWinds

The Beach Haven Resort

The Beach Haven Resort
2.0 star property
St. Pete Beach
9.4 out of 10, Exceptional, (319 reviews)
Sparkling ocean waves await at this coastal hotel with free parking and laundry facilities. Explore John's Pass Village & Boardwalk or visit the Salvador Dali Museum, both a short drive from this sun-kissed beach locale.
The price is $126
$167 total
includes taxes & fees
Jul 12 - Jul 13
The Beach Haven Resort

Pier House 60 Clearwater Beach Marina Hotel

Pier House 60 Clearwater Beach Marina Hotel
3.0 star property
Clearwater Beach
8.8 out of 10, Excellent, (1,842 reviews)
Unwind on the rooftop terrace overlooking Clearwater Beach Marina after a workout in the fitness center. This hotel offers convenient dining at the on-site restaurant and refreshing drinks at the bar. With Sand Key Park nearby and free WiFi, guests love the helpful staff and easy parking.
The price is $170
$234 total
includes taxes & fees
Jul 12 - Jul 13
Pier House 60 Clearwater Beach Marina Hotel

Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort
3.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,018 reviews)
This beachfront resort offers direct access to a private beach and sparkling outdoor pool with a beach bar. Rooms come equipped with refrigerators and microwaves, while the helpful staff ensures a memorable stay near John's Pass Village.
The price is $139
$201 total
includes taxes & fees
Jun 15 - Jun 16
Plaza Beach Hotel Beachfront Resort

Malibu Resort Motel

Malibu Resort Motel
2.0 star property
North Redington Beach
8.8 out of 10, Excellent, (822 reviews)
Bask in Florida sunshine at this North Redington Beach motel with an inviting outdoor pool and restaurant. Just a short drive from St. Petersburg-Clearwater Beaches, you'll find clean rooms, helpful staff, and free parking for stress-free adventures.
The price is $110
$124 total
includes taxes & fees
Jun 21 - Jun 22
Malibu Resort Motel

Bilmar Beach Resort

Bilmar Beach Resort
4.0 star property
Treasure Island
8.6 out of 10, Excellent, (1,115 reviews)
Dive into coastal bliss at this Treasure Island resort with pristine beachfront access, 2 outdoor pools, and complimentary bike rentals. Enjoy sunset views over the Gulf, grab drinks at the beach bar, and explore nearby John's Pass Village.
The price is $159
$225 total
includes taxes & fees
Jun 14 - Jun 15
Bilmar Beach Resort

Hotel South Tampa & Suites

Hotel South Tampa & Suites
3.0 star property
Virginia Park
8.6 out of 10, Excellent, (1,798 reviews)
Escape highway noise at this peaceful Tampa retreat, just a short drive from Tampa Bay. Enjoy an outdoor pool, health club, and free perks including breakfast, WiFi, and parking. The spotless rooms and helpful staff ensure a comfortable stay near restaurants and major attractions.
The price is $92
$104 total
includes taxes & fees
Jun 14 - Jun 15
Hotel South Tampa & Suites

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (890 reviews)
This St. Petersburg hotel sits on a quiet street, offering peaceful relaxation while keeping you close to Tampa Bay's attractions. Travelers love the prime location with easy walks to shops, restaurants, and the Salvador Dali Museum nearby. Enjoy spa services and the on-site café during your stay.
The price is $159
$180 total
includes taxes & fees
Jun 14 - Jun 15
GALAXY HOTEL

Tropical Palms Hotel

Tropical Palms Hotel
2.5 star property
Clearwater
7.4 out of 10, Good, (977 reviews)
The price is $58
$78 total
includes taxes & fees
Jun 22 - Jun 23
Tropical Palms Hotel
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.

When is the best time to visit Madeira Beach?

Our prices for hotels in Madeira Beach are cheapest in August
Price trends for hotels in Madeira Beach
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Madeira Beach
June
High 30°C / low 26°C. Sunny most days.
View properties in June
30°
weather_sun
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
24°
weather_sun
November, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
21°
weather_sun
December, no crowd data, average high temperature 21 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
19°
weather_sun
January, no crowd data, average high temperature 19 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
February, no crowd data, average high temperature 21 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
23°
weather_sun
March, no crowd data, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
25°
weather_sun
April, no crowd data, average high temperature 25 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
28°
weather_sun
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
Monthly weather averages (˚C)

Top neighborhoods in Madeira Beach

Bay Pines

The Bay Pines neighborhood has lots to offer, and visitors mention the friendly people when talking about this area of Madeira Beach.

Top landmarks in Madeira Beach

Learn more about Madeira Beach

Forget the usual beach town clichés – this Gulf Coast gem delivers sun-soaked pleasures with a dash of old Florida character. John's Pass Village & Boardwalk buzzes with seafood joints where grouper sandwiches arrive fresh from nearby boats. Charter a deep-sea fishing trip from Hubbards Marina and return with tales of your catch. The locals call it 'Mad Beach' with affectionate familiarity. Archibald Beach Park offers quieter sands, perfect for spotting dolphins that patrol the shoreline. After sunset, waterfront restaurants serve key lime pie that makes a compelling argument against ever returning home. Come for the beaches, stay for the laid-back vibe that feels increasingly rare in Florida's coastal towns.

Madeira Beach, FL, USA - 02-23-2025:  Winter aerial image of the vacation beach community, Madeira Beach, on the Gulf of Mexico.

Check out reviews of Madeira Beach hotels guests love

Frequently asked questions

What accommodations do travelers like in Madeira Beach?
Where can I find free parking at my hotel in Madeira Beach?
These hotels offer the perk of free parking: Madeira Bay Resort II by Travel Resort Services and Schooner Hotel.
Can I book refundable accommodations in Madeira Beach?
If you're looking for the flexibility to change your travel plans to Madeira Beach, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Madeira Beach if I'm looking for a reasonably priced accommodation?
An inexpensive option worth considering is Barefoot Beach Club.
Where can I stay in Madeira Beach if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 46 vacation homes. In addition, there are 29 apartments and 333 condos.
What will the weather in Madeira Beach be like during my trip?
August and July are typically the warmest months in Madeira Beach when the average temp is 83°F. January and February are the coldest months when the average temperature is 65°F. August and July are the months with the most rain.
Why should I book my Madeira Beach hotel through Hotels.com?
There are lots of reasons to book your Madeira Beach trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.