Hotels in Madeira Beach, FL

114 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Madeira Beach, FL hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

114 Cheap hotels in Madeira Beach, FL

Our Favourite Luxury Hotels in Madeira Beach, FL

Staying in a luxury hotel in Madeira Beach, FL ensures every part of the trip feels considered, with high-end finishes, attentive service and a great location.

The Hotel Zamora - Madeira Beach, FL
8.6 571 reviews
Madeira Beach, FL
18/06 – 20/06
£716/nighttotal: £1432 (2 )

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 beach and a short drive from attractions like the Gulf Beaches Historical Museum and Fort De Soto Park. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a Mediterranean-style design and offers a variety of amenities, including a swimming pool, a Jacuzzi, a rooftop bar, a fitness centre, a spa, and a restaurant. Guests can also enjoy direct access to the beach, valet parking, and 24-hour room service.
Ocean Club Treasure Island Hotel - Madeira Beach, FL
Madeira Beach, FL
29/08 – 05/09
£460/nighttotal: £3220 (7 )

Ocean Club Treasure Island Hotel

2 3
hotel , Treasure Island
Book this room in a 4-star hotel. Your accommodation will be based in Treasure Island.
Facilities and services include an iron, a kitchen and a dish washer. Take advantage of the terrace in this hotel!
Cambria Hotel St Petersburg-madeira Beach Marina - Madeira Beach, FL
9.1 1724 reviews
Madeira Beach, FL
03/07 – 05/07
£608/nighttotal: £1216 (2 )

Cambria Hotel St Petersburg-madeira Beach Marina

2 4
hotel , Madeira Beach
The Cambria Hotel St Petersburg-madeira Beach Marina is located in St. Pete Beach, just a short walk from Madeira Beach and a short drive from John's Pass. This 3-star hotel is rated very good by previous guests.
The hotel features a range of modern amenities, including a swimming pool, hot tub, and a shared lounge. Guests can enjoy on-site dining, a playground for children, bike rentals, and evening entertainment.
Ocean Club Treasure Island Hotel - Madeira Beach, FL
9.1 405 reviews
Madeira Beach, FL
22/06 – 26/06
£391/nighttotal: £1564 (4 )

Ocean Club Treasure Island Hotel

2 3
hotel , Treasure Island
The Ocean Club Treasure Island Hotel is a 4-star hotel situated just a 2-minute walk from the beach in Treasure Island, offering easy access to the beautiful sands and nearby attractions. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel has two bedrooms and two bathrooms, comfortably accommodating up to six guests. Guests can enjoy a range of amenities, including a swimming pool, hot tub, fitness centre, and a bar, making it a great choice for families and couples looking for a relaxing and enjoyable stay.

Discover Hotels with a Pool in Madeira Beach, FL

Dip in whenever you like, as every hotel near the water in Madeira Beach, FL comes with a swimming pool on-site.

Beachfront 2br Retreat With Balcony Overlooking The Gulf - Madeira Beach, FL
Madeira Beach, FL
05/08 – 10/08
£377/nighttotal: £1885 (5 )

Beachfront 2br Retreat With Balcony Overlooking The Gulf

2 4
hotel , Treasure Island
This beachfront Treasure Island flat, centrally located between Clearwater Beach and St Pete Beach, offers easy access to attractions such as the Salvador Dalí Museum.
The 75-square-metre suite comprises two bedrooms, two bathrooms, and sleeps four, boasting a king and queen bed plus a queen sofa bed, a fully equipped kitchen, and access to a heated pool, whirlpool spas, and a fitness centre.
Home2 Suites By Hilton Largo, Fl - Madeira Beach, FL
9.4 2957 reviews
Madeira Beach, FL
18/06 – 20/06
£156/nighttotal: £312 (2 )

Home2 Suites By Hilton Largo, Fl

1 6
hotel , Largo
The Home2 Suites By Hilton Largo, Fl is located in Largo, Florida, just 6.3 miles from Pier 60 and 8.9 miles from John's Pass, offering easy access to both the beaches of Clearwater and the attractions of St. Petersburg. This 3-star hotel has excellent user ratings for location, cleanliness, and overall experience.
The accommodation features a spacious layout with a floor area of 28 square metres, including a bedroom and bathroom. Guests can enjoy a range of amenities and activities, including a swimming pool, fitness centre, restaurant, and complimentary breakfast.
Queen Bed-step To Madeira Beach-heated Pool-private - Madeira Beach, FL
Madeira Beach, FL
21/08 – 24/08
£419/nighttotal: £1257 (3 )

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

1 2
hotel , Madeira Beach
This St. Pete Beach lodging, offering the 'Queen Bed-step To Madeira Beach-heated Pool-private' package, is situated an 8-minute walk from John's Pass and approximately 1.8km from John's Pass Village & Boardwalk, with Tropicana Field and The Dali Museum roughly 18km away.
The 294 square metre property features a queen bed, one bedroom, one bathroom, accommodates seven guests, includes a kitchen and dining area, a heated pool, and offers free Wi-Fi.
King Bed Step To Madeira Beach Heated Pool Private - Madeira Beach, FL
7.5 2 reviews
Madeira Beach, FL
06/07 – 07/07
£568/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 located a short distance (approximately 1.3km) from John's Pass Village & Boardwalk and an 8-minute walk from John's Pass.
The 294 square metre property boasts a king-size bed, a kitchen and dining area, one bedroom, one bathroom, accommodating up to seven guests and includes access to a heated swimming pool, free Wi-Fi, and 24-hour reception.

Frequently asked questions about hotels in Madeira Beach, FL

  • How can travelers relax during a week in and arond Madeira Beach, FL?

    Madeira Beach is all about relaxing! Spend your days soaking up the sun on the beach, like Madeira Beach or Upham Beach. Take a dip in the Gulf of Mexico, or rent a beach chair and umbrella for a comfortable day. In the evenings, enjoy a sunset cruise or a delicious meal at one of the many waterfront restaurants.
  • What are the best hotels with a swimming pool in Madeira Beach, FL?

    Bungalow Beach Place 7, Boutique Beach Retreat and Island House Resort Hotel are among the best hotels with a swimming pool in Madeira Beach, FL.

  • What amenities can travelers expect in hotel rooms in Madeira Beach, FL?

    Madeira Beach hotels offer a range of amenities, depending on your budget. Most rooms come with air conditioning, a TV, and a private bathroom. Many also have balconies or patios with ocean views. Some hotels have swimming pools, fitness centres, and on-site restaurants.
  • What are the most popular 2, 3 and 4-star hotels in Madeira Beach, FL?

  • When is the best time to book a hotel in Madeira Beach, FL?

    The best time to book a hotel in Madeira Beach is during the shoulder seasons, from April to May and September to October. You'll find better deals and less crowds during these months. If you're looking for warm weather and sunshine, the peak season from June to August is also a good option, but prices will be higher and the beaches will be busier.
  • What are the best luxury hotels in Madeira Beach, FL?

    The Saint Hotel, Ocean Club Treasure Island Hotel and Oasis Palms Resort are among the best luxury hotels in Madeira Beach, FL.

  • What are some pet-friendly activities in and around Madeira Beach, FL?

    Madeira Beach is a great place for pet lovers! Many of the beaches, like Madeira Beach and Upham Beach, are dog-friendly, so you can bring your furry friend along for a walk or a swim. You can also take your dog to John's Pass Village & Boardwalk, where there are plenty of pet-friendly shops and restaurants.
  • What are the best family friendly hotels in Madeira Beach, FL?

    The best family friendly hotels in Madeira Beach, FL are Boutique Beach Retreat, Legacy Vacation Resorts-indian Shores and Treasure Island Beach Resort.

  • Which towns or cities worth a visit near Madeira Beach, FL?

    Just a short drive from Madeira Beach are some great towns and cities worth exploring. St. Petersburg, just across the bay, has a vibrant art scene and a beautiful waterfront. Clearwater Beach, known for its white sand beaches, is also a popular destination. And for a taste of history, visit St. Petersburg Beach, which is home to the St. Pete Beach Museum.
  • What are the best pet friendly hotels in Madeira Beach, FL?

  • What are the best hotels with jacuzzi in Madeira Beach, FL?

Destinations nearby

Search Coastal Hotels near Madeira Beach, FL

Base your holiday at scenic seaside hotels in Madeira Beach, FL, positioned just a short journey away from popular local beaches.

Bayview Plaza Waterfront Resort - Madeira Beach, FL
8.7 951 reviews
Madeira Beach, FL
28/06 – 05/07
£631/nighttotal: £4417 (7 )

Bayview Plaza Waterfront Resort

2 6
hotel , St. Pete Beach
The Bayview Plaza Waterfront Resort is located in St. Pete Beach, just a short walk from the beautiful beaches and overlooking a marina, with the Dali Museum and John's Pass Village and Boardwalk a short drive away. This 3-star hotel has received very good user ratings for its cleanliness and location.
The resort offers a range of facilities for guests, including a swimming pool, terrace, garden, and fitness centre. Guests can also enjoy a restaurant, bar, and room service, as well as free Wi-Fi throughout the property.

Best Madeira Beach, FL hotels with air conditioning

Fusion Resort Treasure Island 2 Bedroom Suites With Ocean Views - Madeira Beach, FL
10 4 reviews
Madeira Beach, FL
26/06 – 30/06
£320/nighttotal: £1280 (4 )

Fusion Resort Treasure Island 2 Bedroom Suites With Ocean Views

2 4
hotel , Treasure Island
This Treasure Island aparthotel is conveniently located for exploring local attractions, situated a short distance from the Salvador Dalí Museum and within easy reach of St. Petersburg-Clearwater Beaches and Tampa Bay, with Tropicana Field and St. Pete's Historic Coliseum nearby.
This spacious two-bedroom accommodation, suitable for up to six guests, features a living room with a sofa bed and includes amenities such as air conditioning, a microwave oven, a dishwasher, and Wi-Fi, with a communal swimming pool and jacuzzi available for guest use.
Residence Inn By Marriott St. Petersburg Treasure Island - Madeira Beach, FL
9.0 1574 reviews
Madeira Beach, FL
05/08 – 10/08
£242/nighttotal: £1210 (5 )

Residence Inn By Marriott St. Petersburg Treasure Island

1 4
hotel , Treasure Island
The Residence Inn By Marriott St. Petersburg Treasure Island is located directly on the beachfront, just a short distance from John's Pass Boardwalk, offering easy access to the area's attractions and activities. This 3-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms, some with fully equipped kitchens, and all featuring private balconies. Guests can enjoy a complimentary breakfast buffet, relax by the oceanfront pool or in the Jacuzzi, and stay active in the fitness centre.
3 Waterfront Two Bedroom Retreat Perfect For A Beach Vacation - Madeira Beach, FL
Madeira Beach, FL
26/06 – 28/06
£1076/nighttotal: £2152 (2 )

3 Waterfront Two Bedroom Retreat Perfect For A Beach Vacation

6 2
hotel , Treasure Island
This beachfront condo, part of a three-suite Treasure Island offering, is centrally located between Clearwater Beach and St. Pete Beach, offering easy access to John's Pass Village & Boardwalk.
The 223 square metre property comprises three self-contained two-bedroom, two-bathroom suites, each sleeping up to six guests and boasting a king bed, queen bed, queen sofa bed, full kitchen, in-unit laundry, private balcony with Gulf views, and free parking (one car per suite), accommodating up to twelve guests in total and providing access to a pool, jacuzzi, and other on-site amenities.
Comfort And Convenience! 3 Spacious Units, Free Parking, Outdoor Pool! - Madeira Beach, FL
Madeira Beach, FL
04/08 – 11/08
£972/nighttotal: £6804 (7 )

Comfort And Convenience! 3 Spacious Units, Free Parking, Outdoor Pool!

6 3
hotel , Treasure Island
This apartment is situated on Treasure Island, a short distance from both Clearwater and St. Pete Beach, offering easy access to both tourist destinations. The property is perfect for families or groups, with its six bedrooms and six bathrooms, accommodating up to 12 guests.
The apartment provides a spacious 242 square metres of living space, and features a range of amenities such as a fully equipped kitchen, a private balcony with Gulf views, a swimming pool, a jacuzzi, and a garden.

Compare Hotels with a Balcony in Madeira Beach, FL

A terrace with views of the water and coastal scenery is one of the best reasons to book a hotel near the water in Madeira Beach, FL.

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

Hilton Garden Inn St. Pete Beach, Fl

2 6
hotel , St. Pete Beach
Steps Away From The Beach! 2 Rooms With Tropical Views, Outdoor Pools! - Madeira Beach, FL
Madeira Beach, FL
28/06 – 05/07
£1026/nighttotal: £7182 (7 )

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

2 6
hotel , St. Pete Beach
Harbourside Resort, A New Hotel Collection Property - Madeira Beach, FL
8.0 3700 reviews
Madeira Beach, FL
18/06 – 20/06
£285/nighttotal: £570 (2 )

Harbourside Resort, A New Hotel Collection Property

1 6
hotel , Indian Rocks Beach
Dive Into Your Dream Vacation! Free Parking, Onsite Pool, Beach Access - Madeira Beach, FL
9.8 7 reviews
Madeira Beach, FL
10/10 – 13/10
£224/nighttotal: £672 (3 )

Dive Into Your Dream Vacation! Free Parking, Onsite Pool, Beach Access

2 4
hotel , Treasure Island

Handpicked Family-Friendly Hotels in Madeira Beach, FL

Getting the hotel right makes all the difference on a family trip to Madeira Beach, FL, with lifeguarded beaches and room to spread out at every option.

Ebbtide Inn - Madeira Beach, FL
8.8 199 reviews
Madeira Beach, FL
24/07 – 26/07
£239/nighttotal: £478 (2 )

Ebbtide Inn

2 6
hotel , Treasure Island
Bayside Inn And Marina - Madeira Beach, FL
8.0 1344 reviews
Madeira Beach, FL
18/06 – 20/06
£450/nighttotal: £900 (2 )

Bayside Inn And Marina

3 6
hotel , Treasure Island
Crystal Bay Historic Hotel - Madeira Beach, FL
9.3 4107 reviews
Madeira Beach, FL
28/06 – 05/07
£263/nighttotal: £1841 (7 )

Crystal Bay Historic Hotel

2 6
hotel , St. Petersburg
The Don Cesar - Madeira Beach, FL
8.7 2827 reviews
Madeira Beach, FL
28/06 – 05/07
£739/nighttotal: £5173 (7 )

The Don Cesar

2 6
hotel , St. Pete Beach

Top Dog-Friendly Hotels in Madeira Beach, FL

Stay at a dog-friendly hotel in Madeira Beach, FL, perfectly placed for coastal strolls and sandy paw adventures.

Treasure Island Waterfront Retreat  3 Modern Suites With Kitchen & Balcony - Madeira Beach, FL
Madeira Beach, FL
26/06 – 30/06
£1023/nighttotal: £4092 (4 )

Treasure Island Waterfront Retreat 3 Modern Suites With Kitchen & Balcony

6 4
hotel , Treasure Island

Choose the Right Hotel with Parking in Madeira Beach, FL

Free on-site parking comes with every hotel near the water in Madeira Beach, FL so you can focus on the coast and local beaches from day one.

John's Pass Hotel - Fully Remote Check In - Madeira Beach, FL
8.4 1275 reviews
Madeira Beach, FL
20/06 – 27/06
£100/nighttotal: £700 (7 )

John's Pass Hotel - Fully Remote Check In

1 2
hotel , Madeira Beach
The Beach House - Treasure Island - Madeira Beach, FL
9.1 1139 reviews
Madeira Beach, FL
04/09 – 11/09
£142/nighttotal: £994 (7 )

The Beach House - Treasure Island

1 2
hotel , Treasure Island
Provident Oceana Beachfront Suites - Madeira Beach, FL
9.4 100 reviews
Madeira Beach, FL
04/08 – 11/08
£390/nighttotal: £2730 (7 )

Provident Oceana Beachfront Suites

2 3
hotel , Treasure Island
4 Gulf View Stay W/ Resort Pools Near St Pete Beach Attractions - Madeira Beach, FL
Madeira Beach, FL
05/08 – 10/08
£1355/nighttotal: £6775 (5 )

4 Gulf View Stay W/ Resort Pools Near St Pete Beach Attractions

8 4
hotel , Treasure Island

Search Hotels with Spa Facilities in Madeira Beach, FL

For those who want waterside wellness at its best built into their stay, a spa-equipped hotel in Madeira Beach, FL is the right call.

3 Treasure Island Gulf View Stay Steps From The Beach & Dolphin Cruises - Madeira Beach, FL
Madeira Beach, FL
24/07 – 26/07
£1385/nighttotal: £2770 (2 )

3 Treasure Island Gulf View Stay Steps From The Beach & Dolphin Cruises

6 6
hotel , Treasure Island
©2026 cozycozy.com