Enter your dates to see the latest prices and deals for Madeira Beach hotels
Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.

Facing the beachfront, Ocean Club Treasure Island Hotel offers 4-star accommodations in St. Pete Beach and has an outdoor swimming pool, fitness center and private beach area.

Located in St. Pete Beach, a 11-minute walk from Treasure Island, Page Terrace Beachfront Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and barbecue...

Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St.

Located in St. Pete Beach, one mile from Madeira Beach, Courtyard by Marriott St.

Ideally set in the Madeira Beach district of St. Pete Beach, John's Pass Hotel - Fully Remote Check In is located a 3-minute walk from Madeira Beach, 200 yards from John's Pass and a 2-minute walk...
Located in St. Pete Beach, a 2-minute walk from Treasure Island, Island Inn Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a bar.

Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.

Located in St. Pete Beach, within a 3-minute walk of Treasure Island and 0.8 miles of John's Pass, EBBTIDE INN provides accommodations with an outdoor swimming pool and free WiFi throughout the...

Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Petersburg
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Popular with guests booking hotels in St. Pete Beach
Featuring a heated outdoor pool and a sun terrace, this hotel is located in the town of Madeira Beach less than 5 minutes’ walk from the shores of the Gulf of Mexico. Free WiFi is provided.
Park Shore Suites Unit 3 is located in St. Pete Beach, just a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.
Park Shore Suites Unit 2 offers accommodations in St. Pete Beach, a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.
Park Shore Suites Unit 7 is located in St. Pete Beach, just a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.
Park Shore Suites Unit 5 offers accommodations in St. Pete Beach, a 5-minute walk from Madeira Beach and 1.3 miles from John's Pass.
Park Shore Suites Unit 8 is located in St. Pete Beach, just 10 miles from Tropicana Field and 12 miles from The Dali' Museum.
Park Shores Suites Unit 9 is located in St. Pete Beach, just 10 miles from Tropicana Field and 12 miles from The Dali' Museum.
Offering water sports facilities and a casino, Sunset Beach Suites Unit 4 in St. Pete Beach is close to Madeira Beach and John's Pass.
Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St.
Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.
DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach is located directly on the beach and offers semi-private beach access.The hotel features on-site dining and easy access to...
Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located on St. Pete Beach, just steps from the sand. The Luce, St. Pete Beach, a Tribute Portfolio Hotel offers an on-site restaurant and an outdoor fresh water pool. WiFi is provided for all guests.
203 - La Coquina offers accommodations in St. Pete Beach, a 3-minute walk from Madeira Beach and 1.2 miles from John's Pass. This beachfront property offers access to a balcony and free Wifi.
Walk to Madeira Beach: Coastal Condo w/ Balcony offers accommodations in St. Pete Beach, 1.2 miles from John's Pass and 1.4 miles from John's Pass Village and Boardwalk.
La Coquina 101 Charming 2BD 2BA Across from the offers accommodations in St. Pete Beach, a 3-minute walk from Madeira Beach and 1.2 miles from John's Pass.