Madeira Beach, FL hotels

Hotels in Madeira Beach, FL

456 available hotel offers

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

456 Cheap hotels in Madeira Beach, FL

Island House Hotel - Madeira Beach, FL
9.5Excellent 2992 reviews
Madeira Beach, FL
10 3
$533/nighttotal: $2132 (4 )

Island House Hotel

hotel - North Redington Beach
The Island House Hotel is a 2-star hotel situated near the airport in North Redington Beach, close to attractions such as John's Pass Village & Boardwalk and Smugglers Cove Adventure Golf. With excellent user ratings, the hotel offers a convenient and comfortable stay for both leisure and business travelers.
The hotel features a variety of amenities, including an outdoor pool, free WiFi, laundry facilities, and free parking. The rooms are well-equipped with all the essentials, ensuring a pleasant and relaxing experience for guests.
Hotel Sol - Madeira Beach, FL
8.8Very good 2258 reviews
Madeira Beach, FL
7 3
$917/nighttotal: $2751 (3 )

Hotel Sol

hotel - Redington Shores
Hotel Sol is a 2.5-star hotel located in the city center of Redington Shores, just steps from St. Petersburg - Clearwater Beaches and within easy reach of popular attractions like John's Pass Village & Boardwalk and Archibald Beach Park. The hotel has a very good user rating and offers a range of room and suite options to accommodate different group sizes and preferences.
The hotel features barbecue grills and a picnic area, perfect for al fresco dining and relaxation. Guests can also enjoy the outdoor swimming pool, terrace/balcony, garden, and concierge services. The hotel also offers ample parking and is pet-friendly.
Schooner Hotel - Madeira Beach, FL
8.0Very good 1040 reviews
Madeira Beach, FL
10 5
$976/nighttotal: $3904 (4 )

Schooner Hotel

hotel - Madeira Beach
Schooner Hotel is a 2.5-star hotel in Madeira Beach, Florida. Guests have rated this beachfront hotel very good overall and excellent for its location. This hotel is situated on the beach in Madeira Beach, within 2 miles of St. Petersburg - Clearwater Beaches and John's Pass Village & Boardwalk.
The hotel offers amenities including an outdoor pool and free WiFi in public areas. Guests will also enjoy free self-parking, barbecue grills, and a complimentary coffee/tea in the common area. Housekeeping service is provided once per stay.
Residence Inn St Petersburg Treasure Island - Madeira Beach, FL
9.0Excellent 1456 reviews
Madeira Beach, FL
10 3
$846/nighttotal: $3384 (4 )

Residence Inn St Petersburg Treasure Island

hotel - Treasure Island
Residence Inn St Petersburg Treasure Island is a 3-star hotel just steps away from the famous St. Petersburg - Clearwater Beaches. It has an excellent location rating and user rating.
The hotel features a modern design with spacious rooms and comfortable furnishings. It offers a range of amenities including a spa tub, a 24-hour fitness center, an outdoor pool, a business center, and a restaurant. Guests can also enjoy direct access to the beach and are within walking distance of popular tourist destinations such as John's Pass Village & Boardwalk.
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel - Madeira Beach, FL
8.9Very good 2689 reviews
Madeira Beach, FL
10 2
$441/nighttotal: $1764 (4 )

Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel

hotel - Seminole
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel is a 2.5-star hotel located in the South Pinellas Community Council district, just 0.2 miles from Bay Pines VA Medical Center and within 6 miles of John's Pass Village & Boardwalk. It has very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities, including a complimentary buffet breakfast, free WiFi, self-parking, and a beach shuttle. Guests can also enjoy the outdoor pool, 24-hour fitness center, and spa tub. The hotel also has a 24-hour business center and offers coffee/tea in common areas.
Barefoot Beach Club - Madeira Beach, FL
8.9Very good 4910 reviews
Madeira Beach, FL
10 3
$991/nighttotal: $3964 (4 )

Barefoot Beach Club

hotel - Madeira Beach
Situated directly on St. Petersburg - Clearwater Beaches, Barefoot Beach Club offers a 2.5-star beachfront experience with direct access to the beach. Guests appreciate the hotel's "very good" user ratings and location ratings.
The hotel features two outdoor swimming pools, a fitness center, a spa, a restaurant, and a bar. The comfortable and spacious accommodations have a beachy ambiance, and complimentary Wi-Fi is available throughout the property. Surfing and bodyboarding are available at the beach, and John's Pass Village & Boardwalk is a short walk away for shopping, dining, and entertainment.
Courtyard St. Petersburg Clearwater/madeira Beach - Madeira Beach, FL
9.2Excellent 1347 reviews
Madeira Beach, FL
10 3
$715/nighttotal: $2860 (4 )

Courtyard St. Petersburg Clearwater/madeira Beach

hotel - Madeira Beach
Courtyard St. Petersburg Clearwater/madeira Beach is a 3-star hotel conveniently situated in the heart of Madeira Beach. It is within a 3-mile radius of popular attractions like Bay Pines VA Medical Center, War Veteran Memorial Park, and Treasure Island Fun Center. The hotel has received excellent ratings from previous guests, who have praised its location, cleanliness, and amenities.
The hotel offers a range of amenities, including an outdoor pool, on-site restaurant, fitness center, free WiFi, bar/lounge, snack bar/deli, and coffee shop/cafe. The hotel also offers room service, parking, and a sauna and spa for relaxation. The hotel has 1 bedroom and 1 bathroom. The check-out time is 11 h 00.
Cambria Hotel St Petersburg-madeira Beach Marina - Madeira Beach, FL
8.8Very good 3735 reviews
Madeira Beach, FL
7 2
$510/nighttotal: $1530 (3 )

Cambria Hotel St Petersburg-madeira Beach Marina

hotel - Madeira Beach
Situated in the heart of Madeira Beach, Cambria Hotel St Petersburg-madeira Beach Marina offers easy access to Archibald Beach Park and St. Petersburg - Clearwater Beaches, within a 10-minute walk. This 3-star hotel has been rated as "very good" by users, particularly for its location and cleanliness.
The hotel features 1 bedroom and 1 bathroom, as well as an on-site restaurant, a bar, a fitness center, and a swimming pool. Guests can also enjoy free WiFi, room service, and valet parking.
John's Pass Hotel - Fully Remote Check In - Madeira Beach, FL
8.0Very good 1174 reviews
Madeira Beach, FL
7 2
$628/nighttotal: $1884 (3 )

John's Pass Hotel - Fully Remote Check In

hotel - Madeira Beach
John's Pass Hotel - Fully Remote Check In is located in a prime spot just steps away from Madeira Beach, Treasure Island, and John's Pass Village and Boardwalk. The hotel has received very good user ratings and excellent location and cleanliness ratings.
The hotel offers modern amenities such as air conditioning, flat-screen TVs, fridges, coffee machines, free WiFi, and private bathrooms with hairdryers. Guests can enjoy cycling and other activities in the surrounding area. The hotel is also pet-friendly for an additional fee.
Twins Inn & Apartments - Madeira Beach, FL
8.8Very good 232 reviews
Madeira Beach, FL
10 5
$1577/nighttotal: $6308 (4 )

Twins Inn & Apartments

hotel - Treasure Island
Situated on Treasure Island, a short walk from John's Pass Village & Boardwalk, Twins Inn & Apartments is a 3-star hotel with a very good user rating. The hotel's beachfront location offers stunning views of the Gulf of Mexico.
The hotel offers a range of amenities, including an outdoor pool, laundry facilities, and free WiFi. Guests can also enjoy the convenience of express check-in and check-out, free self-parking, and multilingual staff.
Cabanas Of Treasure Island - Madeira Beach, FL
8.2Very good 128 reviews
Madeira Beach, FL
10 3
$660/nighttotal: $2640 (4 )

Cabanas Of Treasure Island

hotel - Treasure Island
Room in a 2* hotel with a good rating of 82% based on 128 reviews. Your accommodation will be located in Treasure Island.
Facilities and services: a kitchen, free parking and air conditioning. This hotel also has a garden!
Ocean Club Treasure Island Hotel - Madeira Beach, FL
9.3Excellent 28 reviews
Madeira Beach, FL
10 4
$1228/nighttotal: $4912 (4 )

Ocean Club Treasure Island Hotel

hotel - Treasure Island
Ocean Club Treasure Island Hotel is a 4-star hotel located in St. Pete Beach, steps away from Treasure Island. The hotel offers stunning sea views, a tranquil atmosphere, and exceptional service. The hotel has excellent user ratings and offers spacious accommodations for up to 6 guests. Guests can enjoy the outdoor swimming pool, hot tub, fitness center, and free WiFi.

Other accommodation types in Madeira Beach, FL

Best Madeira Beach, FL luxury hotels (4 and 5 stars)

Among the 456 accommodations in Madeira Beach, FL, here are the 1 best luxury hotels

Ocean Club Treasure Island Hotel - Madeira Beach, FL
9.6Excellent 115 reviews
Madeira Beach, FL
7 3
$1773/nighttotal: $5319 (3 )

Ocean Club Treasure Island Hotel

hotel - Treasure Island
The Ocean Club Treasure Island Hotel is a 4-star hotel located directly on Treasure Island Beach, within walking distance of St. Petersburg - Clearwater Beaches and John's Pass Village & Boardwalk. It has received excellent user ratings for its comfortable accommodations and friendly service.
The hotel offers a range of amenities, including an outdoor pool, spa tub, poolside bar, concierge services, and free WiFi. Guests can also enjoy access to a private beach, a garden, and a terrace. The multilingual staff is available 24 hours a day to assist guests with any requests.

Best Madeira Beach, FL hotels with a pool

Among the 456 accommodations in Madeira Beach, FL, here are the 1 best hotels with a pool

Skyline 406 - Madeira Beach, FL
10Excellent 1 review
Madeira Beach, FL
7 1
$388/nighttotal: $1164 (3 )

Skyline 406

hotel - Madeira Beach
Book this room with an excellent rating of 100% based on 1 reviews. This accommodation is located in Madeira Beach.
Services and facilities include a barbecue, a kitchen and an ATM. Take a dip in the pool of this hotel in Madeira Beach!

Frequently asked questions about hotels in Madeira Beach, FL

Destinations nearby

Best Madeira Beach, FL hotels with breakfast

Among the 456 accommodations in Madeira Beach, FL, here are the 2 best hotels with breakfast

Residence Inn St Petersburg Treasure Island - Madeira Beach, FL
9.0Excellent 1456 reviews
Madeira Beach, FL
10 3
$846/nighttotal: $3384 (4 )

Residence Inn St Petersburg Treasure Island

hotel - Treasure Island
Residence Inn St Petersburg Treasure Island is a 3-star hotel just steps away from the famous St. Petersburg - Clearwater Beaches. It has an excellent location rating and user rating.
The hotel features a modern design with spacious rooms and comfortable furnishings. It offers a range of amenities including a spa tub, a 24-hour fitness center, an outdoor pool, a business center, and a restaurant. Guests can also enjoy direct access to the beach and are within walking distance of popular tourist destinations such as John's Pass Village & Boardwalk.
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel - Madeira Beach, FL
8.9Very good 2689 reviews
Madeira Beach, FL
10 2
$441/nighttotal: $1764 (4 )

Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel

hotel - Seminole
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, An Ihg Hotel is a 2.5-star hotel located in the South Pinellas Community Council district, just 0.2 miles from Bay Pines VA Medical Center and within 6 miles of John's Pass Village & Boardwalk. It has very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities, including a complimentary buffet breakfast, free WiFi, self-parking, and a beach shuttle. Guests can also enjoy the outdoor pool, 24-hour fitness center, and spa tub. The hotel also has a 24-hour business center and offers coffee/tea in common areas.