Hotels in Madeira Beach, FL

114 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Madeira Beach, FL hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

114 Cheap hotels in Madeira Beach, FL

Explore 5-Star Hotels in Madeira Beach, FL

For those who appreciate quality, a high-end hotel near the water in Madeira Beach, FL delivers on every front.

Salt Water Suites - Madeira Beach, FL
9.2 33 reviews
Madeira Beach, FL
06/22 – 06/26
$283/nighttotal: $1132 (4 )

Salt Water Suites

1 3
hotel , North Redington Beach
Salt Water Suites is located just steps from North Redington Beach, a 2-minute walk from Madeira Beach, and a short drive from John's Pass, making it a convenient base for exploring the area. This 4-star hotel offers a comfortable and relaxing stay for families and couples alike.
Each suite features a private bathroom, free Wi-Fi, and a flat-screen TV, providing everything you need for a pleasant stay. You can enjoy the quiet and relaxing atmosphere, or take advantage of the hotel's proximity to the beach, shops, restaurants, and entertainment options.
Ocean Club Treasure Island Hotel - Madeira Beach, FL
Madeira Beach, FL
08/29 – 09/05
$616/nighttotal: $4312 (7 )

Ocean Club Treasure Island Hotel

2 3
hotel , Treasure Island
Book this hotel room in a 4* hotel. This accommodation is based in Treasure Island.
Facilities and services include a concierge, a bar and a fitness center. Take advantage of the air conditioning in this hotel in Treasure Island.
The Hotel Zamora - Madeira Beach, FL
8.6 571 reviews
Madeira Beach, FL
06/28 – 07/05
$817/nighttotal: $5719 (7 )

The Hotel Zamora

2 6
hotel , St. Pete Beach
The Hotel Zamora is located in St. Pete Beach, Florida, just a short walk from the white sand beaches of the Gulf of Mexico and a short drive from the Gulf Beaches Historical Museum. The hotel is a 4-star property and has received very good user ratings for location, cleanliness, and overall experience.
The hotel features a Mediterranean-inspired design and offers guests access to a private marina, a rooftop bar with panoramic views, and a variety of amenities, including a fitness center, spa, and restaurant. Guests can enjoy a relaxing stay with access to a swimming pool, hot tub, and beach.
The Don Cesar - Madeira Beach, FL
8.7 2827 reviews
Madeira Beach, FL
06/28 – 07/05
$990/nighttotal: $6930 (7 )

The Don Cesar

2 6
hotel , St. Pete Beach
The Don Cesar is a 4-star hotel situated on St. Pete Beach, Florida, just a short drive from The Dalí Museum and Fort De Soto Park. User reviews consistently rate the hotel very good for cleanliness and excellent for location. The hotel offers a variety of amenities, including a spa, multiple pools, and a fitness center. Guests can enjoy dining options ranging from upscale to casual, and the hotel also offers a variety of activities and features, such as beach yoga, jet ski rentals, and a concierge service.

Discover Hotels with a Pool in Madeira Beach, FL

Staying at a hotel with a pool in Madeira Beach, FL lets you enjoy a refreshing swim to complement your day by the water.

King Bed Step To Madeira Beach Heated Pool Private - Madeira Beach, FL
7.5 2 reviews
Madeira Beach, FL
08/21 – 08/24
$562/nighttotal: $1686 (3 )

King Bed Step To Madeira Beach Heated Pool Private

1 2
hotel , Madeira Beach
This St. Pete Beach lodging, offering the "King Bed Step To Madeira Beach Heated Pool Private" package, is steps from Madeira Beach and an 8-minute walk from John's Pass.
The 3,160-square-foot unit features a king bed, one bedroom, one bathroom, accommodates seven guests, includes a kitchen and dining area, and offers access to a heated pool and free Wi-Fi.
King Bed-step To Madeira Beach-heated Pool-private - Madeira Beach, FL
10 1 review
Madeira Beach, FL
07/06 – 07/07
$810/nightfor 1 night

King Bed-step To Madeira Beach-heated Pool-private

1 2
hotel , Madeira Beach
This St. Pete Beach lodging, offering the "King Bed-step To Madeira Beach-heated Pool-private" package, is conveniently located an 8-minute walk from John's Pass and an 11-minute walk from John's Pass Village & Boardwalk.
The 3,160-square-foot unit features a king bed, one bedroom, one bathroom, accommodates up to 7 guests, includes a kitchen and dining area, a private bathroom with complimentary toiletries, and access to a heated pool and free WiFi.
Bay Palms Waterfront Resort - Hotel And Marina - Madeira Beach, FL
8.5 836 reviews
Madeira Beach, FL
06/28 – 07/05
$589/nighttotal: $4123 (7 )

Bay Palms Waterfront Resort - Hotel And Marina

2 6
hotel , St. Pete Beach
The Bay Palms Waterfront Resort is located on Boca Ciega Bay, just a short walk from St. Pete Beach and a 10.8-mile drive from the Salvador Dali Museum. This 3-star resort has received very good user ratings for its cleanliness and overall experience.
The resort offers a variety of amenities and activities, including a private fishing pier, an outdoor pool, and a free daily social hour with complimentary beer and wine. Guests can enjoy barbecue facilities, shuffleboard, mini-golf, a foosball table, a boat dock, and room service from Chick-fil-A.
2 Relaxing Gulf Coast Stay W/ Pools Near Tampa Bay Attractions - Madeira Beach, FL
Madeira Beach, FL
07/15 – 07/20
$1138/nighttotal: $5690 (5 )

2 Relaxing Gulf Coast Stay W/ Pools Near Tampa Bay Attractions

4 2
hotel , Treasure Island
This beachfront Treasure Island vacation rental is centrally located between Clearwater Beach and St. Pete Beach, offering easy access to John's Pass Village & Boardwalk.
This 1,740-square-foot property features two 870-square-foot suites, each with two bedrooms, two bathrooms, and a private balcony, accommodating up to eight guests and boasting amenities including a heated pool, spa, and direct beach access.

Frequently Asked Questions about hotels in Madeira Beach, FL

Destinations nearby

Browse Waterfront Hotels in Madeira Beach, FL

Soak up the coastal vibe at these seaside hotels in Madeira Beach, FL, offering easy access to the beach and premium accommodations near the shore.

King Non Smoking Standard - Madeira Beach, FL
Madeira Beach, FL
09/04 – 09/11
$251/nighttotal: $1757 (7 )

King Non Smoking Standard

1 2
hotel , Treasure Island
This Treasure Island vacation rental is conveniently located near the beach, offering easy access to attractions such as the Salvador Dalí Museum and St. Pete's Historic Coliseum, though precise distances aren't specified.
This 450-square-foot apartment features one bedroom, one bathroom, and accommodates two guests, including a private balcony, in-unit amenities like a mini-fridge and Wi-Fi, and proximity to kayaking and shopping.

Top Hotels with Parking in Madeira Beach, FL

Parking is sorted from the start, as these hotels in Madeira Beach, FL includes free on-site spaces for your stay.

Island Inn Beach Resort - Madeira Beach, FL
8.1 3268 reviews
Madeira Beach, FL
08/05 – 08/10
$308/nighttotal: $1540 (5 )

Island Inn Beach Resort

1 4
hotel , Treasure Island
Island Inn Beach Resort is located in St. Pete Beach, Florida, a short walk from Treasure Island's beach and a 2.2-mile drive from John's Pass.
This resort offers guests free WiFi, an outdoor pool, a fitness center, and select rooms with full kitchens; it's also conveniently located 15 miles from St. Pete-Clearwater International Airport.
Boutique Beach Retreat - Madeira Beach, FL
9.6 2770 reviews
Madeira Beach, FL
06/22 – 06/26
$125/nighttotal: $500 (4 )

Boutique Beach Retreat

1 3
hotel , Treasure Island
Hotel Takeover! is located in St. Pete Beach, just a short walk from Treasure Island and a mile from Madeira Beach, offering easy access to the area's beautiful beaches and attractions. The hotel has earned excellent ratings for location, cleanliness, and overall guest experience.
This property can accommodate large groups of up to 47 guests in spacious rooms and includes features like a swimming pool, a terrace, and a garden. Guests can enjoy free parking, free Wi-Fi, and comfortable amenities like air conditioning, TVs, and linens.
Ocean Club Treasure Island Hotel - Madeira Beach, FL
9.6 1073 reviews
Madeira Beach, FL
07/24 – 07/26
$452/nighttotal: $904 (2 )

Ocean Club Treasure Island Hotel

1 6
hotel , Treasure Island
Treasure Island Ocean Club is a beach motel in Treasure Island, Florida, just a short walk from St. Petersburg Municipal Beach and Dolphin Marine Rentals. The motel is located in a vibrant area with easy access to local attractions and the Gulf of Mexico.
The motel has 54 rooms, all with air conditioning, refrigerators, microwaves, and cable TV. Guests can enjoy amenities like a swimming pool, a garden, a bar, and a restaurant.
Holiday Inn Express & Suites St. Petersburg - Seminole Area By Ihg - Madeira Beach, FL
9.0 880 reviews
Madeira Beach, FL
07/02 – 07/05
$328/nighttotal: $984 (3 )

Holiday Inn Express & Suites St. Petersburg - Seminole Area By Ihg

1 3
hotel , Seminole
The Holiday Inn Express & Suites St. Petersburg - Seminole Area By IHG is located in the Seminole Area of St. Petersburg, offering convenient access to local attractions.
This 3-star hotel provides amenities such as complimentary Wi-Fi, a swimming pool, a fitness center, and on-site dining options, ensuring a comfortable stay for travelers.

Top-Rated Dog-Friendly Hotels in Madeira Beach, FL

No need to leave your dog behind; every hotel in Madeira Beach, FL on this list features dog-friendly amenities.

Provident Oceana Beachfront Suites - Madeira Beach, FL
9.4 100 reviews
Madeira Beach, FL
07/02 – 07/05
$891/nighttotal: $2673 (3 )

Provident Oceana Beachfront Suites

1 3
hotel , Treasure Island

Traveler-Approved Hotels with Free Breakfast in Madeira Beach, FL

Choosing a hotel with breakfast included in Madeira Beach, FL ensures every day starts on the right note.

Hilton Garden Inn St. Pete Beach, Fl - Madeira Beach, FL
8.7 2818 reviews
Madeira Beach, FL
06/28 – 07/05
$855/nighttotal: $5985 (7 )

Hilton Garden Inn St. Pete Beach, Fl

2 6
hotel , St. Pete Beach
Crystal Bay Historic Hotel - Madeira Beach, FL
9.3 4107 reviews
Madeira Beach, FL
06/18 – 06/20
$463/nighttotal: $926 (2 )

Crystal Bay Historic Hotel

3 6
hotel , St. Petersburg
Residence Inn By Marriott St. Petersburg Treasure Island - Madeira Beach, FL
9.0 1574 reviews
Madeira Beach, FL
08/04 – 08/11
$318/nighttotal: $2226 (7 )

Residence Inn By Marriott St. Petersburg Treasure Island

1 3
hotel , Treasure Island
Courtyard By Marriott St. Petersburg Clearwater/madeira Beach - Madeira Beach, FL
9.3 1446 reviews
Madeira Beach, FL
07/03 – 07/10
$307/nighttotal: $2149 (7 )

Courtyard By Marriott St. Petersburg Clearwater/madeira Beach

1 2
hotel , Madeira Beach

Best Madeira Beach, FL hotels with air conditioning

Satellite Motel - The Hideaway 125 - Madeira Beach, FL
9.7 89 reviews
Madeira Beach, FL
08/29 – 09/05
$154/nighttotal: $1078 (7 )

Satellite Motel - The Hideaway 125

1 3
hotel , Treasure Island
Poolside Suite- 2 Beds- Large Living Room! - Madeira Beach, FL
10 5 reviews
Madeira Beach, FL
06/20 – 06/27
$346/nighttotal: $2422 (7 )

Poolside Suite- 2 Beds- Large Living Room!

1 2
hotel , Treasure Island
Steps Away From The Beach! 2 Rooms With Tropical Views, Outdoor Pools! - Madeira Beach, FL
Madeira Beach, FL
06/28 – 07/05
$1370/nighttotal: $9590 (7 )

Steps Away From The Beach! 2 Rooms With Tropical Views, Outdoor Pools!

2 6
hotel , St. Pete Beach
King Bed-step To Madeira Beach-heated Pool-private - Madeira Beach, FL
9.0 3 reviews
Madeira Beach, FL
07/06 – 07/07
$761/nightfor 1 night

King Bed-step To Madeira Beach-heated Pool-private

1 2
hotel , Madeira Beach

Best Madeira Beach, FL hotels with a balcony

Harbourside Resort, A New Hotel Collection Property - Madeira Beach, FL
8.0 3700 reviews
Madeira Beach, FL
06/18 – 06/20
$382/nighttotal: $764 (2 )

Harbourside Resort, A New Hotel Collection Property

1 6
hotel , Indian Rocks Beach
Relax And Unwind! Unit W/ Kitchenette, Parking, Outdoor Swimming Pool! - Madeira Beach, FL
Madeira Beach, FL
06/28 – 07/05
$814/nighttotal: $5698 (7 )

Relax And Unwind! Unit W/ Kitchenette, Parking, Outdoor Swimming Pool!

1 6
hotel , St. Pete Beach
Cambria Hotel St Petersburg-madeira Beach Marina - Madeira Beach, FL
9.1 1724 reviews
Madeira Beach, FL
08/04 – 08/11
$203/nighttotal: $1421 (7 )

Cambria Hotel St Petersburg-madeira Beach Marina

1 3
hotel , Madeira Beach
4 Gulf View Retreat W/ Kitchen Near Sunset Sailing Adventures - Madeira Beach, FL
Madeira Beach, FL
08/04 – 08/11
$1724/nighttotal: $12068 (7 )

4 Gulf View Retreat W/ Kitchen Near Sunset Sailing Adventures

8 3
hotel , Treasure Island
©2026 cozycozy.com