Hotels and Motels in or near Madeira Beach, FL
Madeira Beach is located 10 miles west of downtown
St Petersburg .
Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.
Rates shown below are averages. Use Form above to see rates for your dates.
Courtyard by Marriott Hotel Madeira Beach
601 American Legion Road, Madeira Beach, FL 33708
Enter Dates
From $144
Check In 1600
Check Out 1100
Rated Very High
Upscale, smoke-free hotel Near Bay Pines VA Medial Center Also near Tom Stuart Causeway 5 floors; 82 rooms, 9 suites Outdoor swimming pool - exercise room Restaurant - lounge Restaurant open for breakfast and dinner only Microwave and refrigerator in every room Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 472 reviews
Read Recent Reviews
Cambria Hotel Madeira Beach
15015 Madeira Way, Madeira Beach, FL 33708
Enter Dates
From $189
Check In 16 00
Check Out 11 00
Rated Very High
Upscale, smoke-free hotel near beach
3 miles from Bay Pines VA Medial Center
27 miles southwest of Tampa
6 floors, 125 rooms and suites
Outdoor rooftop swimming pool - exercise room
Restaurant - 2 lounges - room service
Restaurant open for breakfast and dinner only
Microwave and refrigerator in every room
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 219 reviews
Read Recent Reviews
1.8 miles
Sunset Vistas Beachfront Suites Treasure Island
12000 Gulf Blvd, Treasure Island, FL 33706
1.8 miles from Madeira Beach
Enter Dates
From $180
Check In 16 00
Check Out 11 00
Rated Very High
Upscale, smoke-free, beachfront condos
6 floors, 154 condos
Outdoor swimming pool - exercise room
Restaurant - lounge
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 2348 reviews
Read Recent Reviews
1.9 miles
Residence Inn by Marriott Treasure Island
11908 Gulf Blvd, Treasure Island, FL 33706
1.9 miles from Madeira Beach
Enter Dates
From $220
Check In 1600
Check Out 1100
Rated Very High
Upscale, smoke-free, all-suite, extended-stay hotel
Near beach
9 floors, 105 suites
Outdoor swimming pool - exercise room
Kitchen in every suite
Free hot breakfast buffet
Free WiFi
Free parking Pet friendly hotel
More >
- $100 per stay pet fee. - Jul 2015 < Less
TripAdvisor Traveler Rating:
Based on 1267 reviews
Read Recent Reviews
2.1 miles
Crystal Palms Beach Resort Treasure Island
11605 Gulf Blvd, Treasure Island, FL 33706
2.1 miles from Madeira Beach
Enter Dates
From $130
Check In 16 00
Check Out 10 00
Rated Very High
Midscale, smoke-free, all-suite hotel near beach
6 floors, 36 suites
Heated outdoor swimming pool - exercise room
Full-service spa
Kitchen in every suite
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 824 reviews
Read Recent Reviews
More Reviews
"Clean hotel room with a beautiful view. The employees were polite. Enjoy your stay.2016-10-21 "
< Hide
2.3 miles
Treasure Bay Hotel & Marina Treasure Island
11125 Gulf Blvd, Treasure Island, FL 33706
2.3 miles from Madeira Beach
Enter Dates
From $153
Check In 16 00
Check Out 11 00
Rated High
Midscale, smoke-free, waterfront hotel/motel
1 block from beach
3 floors, 83 rooms - elevator
Heated outdoor swimming pool - exercise room
Rooftop lounge
Microwave and refrigerator in every room Pet friendly hotel
More >
- allows pets in some rooms - $100 per stay pet fee. - Sep 2021 < Less
Note: This hotel charges a resort fee of $15 per night - includes parking, WiFi, and hot breakfast buffet.
TripAdvisor Traveler Rating:
Based on 1258 reviews
Read Recent Reviews
More Reviews
"Nice motel. I was able to relax and had no problems. Breakfast ended too early, though.2018-06-03 "
< Hide
2.4 miles
DoubleTree by Hilton Hotel North Redington Beach
17120 Gulf Blvd, North Redington Beach, FL 33708
2.4 miles from Madeira Beach
Enter Dates
From $177
Check In 16 00
Check Out 11 00
Rated Very High
Upscale, smoke-free, full-service, oceanfront hotel 6 floors, 125 rooms and suites Heated outdoor swimming pool Restaurant - tiki bar - room service Microwave and refrigerator in every room Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 3389 reviews
Read Recent Reviews
More Reviews
"I had a pleasant 3-day hotel stay. The staff was friendly and helpful. Good food with super service. The key for the elevator was tricky, but I finally mastered it. Relax and enjoy all the amenities.2016-09-11 "
< Hide
2.5 miles
Treasure Island Beach Resort
10800 Gulf Blvd, Treasure Island, FL 33706
2.5 miles from Madeira Beach
Enter Dates
From $519
Check In 16 00
Check Out 11 00
Rated Very High
Upscale, smoke-free, full-service, beachfront hotel
Near Treasure Island Causeway
6 floors, 77 rooms and suites
Heated outdoor swimming pool
24-hour exercise room
Restaurant - tiki bar - room service Pet friendly hotel
More >
- allows dogs up to 30 pounds, 2 dogs per room - $100 per night fee for each dog. - Sep 2022 < Less
Note: This hotel charges a resort fee of $35 per night - includes WiFi and parking - 1 space per room.
TripAdvisor Traveler Rating:
Based on 595 reviews
Read Recent Reviews
More Reviews
"Great place to stay. The hotel was centrally located and well-kept. Clean, comfortable room with a great view of the Gulf. The staff was friendly and helpful. Don't hesitate to stay here.2018-05-07 "
< Hide
2.5 miles
Thunderbird Beach Resort Treasure Island
10700 Gulf Blvd, Treasure Island, FL 33706
2.5 miles from Madeira Beach
Enter Dates
From $190
Check In 16 00
Check Out 11 00
Upscale, smoke-free hotel
1 mile from Treasure Island Causeway
3 floors, 151 rooms and suites - elevator
2 outdoor swimming pools
Lounge
Microwave and refrigerator in every room
Free WiFi
Free parking Not pet friendly
2.6 miles
Bilmar Beach Resort Treasure Island
10650 Gulf Blvd, Treasure Island, FL 33706
2.6 miles from Madeira Beach
Enter Dates
From $162
Check In 16 00
Check Out 23 00
Rated Very High
Midscale, smoke-free, oceanfront hotel
8 floors, 166 rooms and suites
Heated outdoor swimming pool - exercise room
Restaurant - lounge - room service
Restaurant open for lunch and dinner only
Microwave and refrigerator in every room Not pet friendly
Note: This hotel charges a resort fee of $15 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 2925 reviews
Read Recent Reviews
5.0 miles
Legacy Vacation Club Resort Indian Shores
19607 Gulf Blvd, Indian Shores, FL 33785
5.0 miles from Madeira Beach
Enter Dates
From $128
Check In 16 00
Check Out 10 00
Rated Very High
Midscale, smoke-free condo motel on Intracoastal Waterway
Short walk to beach
2 floors, 32 studio to 2-bedroom condos - elevator
Heated outdoor swimming pool
Free WiFi
Free parking Not pet friendly
Note: This hotel charges a resort fee of $4 per night.
TripAdvisor Traveler Rating:
Based on 579 reviews
Read Recent Reviews
5 miles
Postcard Inn on the Beach St Pete Beach
6300 Gulf Blvd, St Pete Beach, FL 33706
5 miles from Madeira Beach
Enter Dates
From $199
Check In 1600
Check Out 1100
Rated High
Upscale, smoke-free, full-service, beachfront hotel
Near restaurants and shops
2 floors, 196 rooms - elevator
Outdoor swimming pool open all year - 2 exercise rooms
Restaurant - lounge Pet friendly hotel
More >
- allows small pets only - $75 per stay pet fee. - Feb 2020 < Less
Note: This hotel charges a resort fee of $33 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 1870 reviews
Read Recent Reviews
5 miles
Beachcomber Beach Resort & Hotel St Pete Beach
6200 Gulf Blvd, St Pete Beach, FL 33706
5 miles from Madeira Beach
Enter Dates
From $92
Check In 16 00
Check Out 11 00
Rated High
Upper-midscale, smoke-free, full-service, beachfront hotel
2 floors, 102 rooms - no elevator
2 heated outdoor swimming pools - exercise room
2 restaurants - 2 lounges - live music - comedy club Not pet friendly
Note: This hotel charges a resort fee of $34 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 2215 reviews
Read Recent Reviews
More Reviews
"The hotel was busy, but security kept things under control. We were pleased with this property, and it had everything we needed.2018-04-05 "
< Hide
5 miles
Hilton Garden Inn St Pete Beach
6100 Gulf Blvd, St Pete Beach, FL 33706
5 miles from Madeira Beach
Enter Dates
From $136
Check In 16 00
Check Out 11 00
Rated Very High
Upscale, smoke-free, full-service, beachfront hotel
4.5 miles from Treasure Island Causeway
5 floors, 144 rooms
Heated outdoor swimming pool - exercise room
Restaurant - lounge
Microwave and refrigerator in every room Not pet friendly
Note: You must be 25 or older to reserve a room at this hotel. Note: This hotel charges a resort fee of $25 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 178 reviews
Read Recent Reviews
More Reviews
"A typical Howard Johnson hotel. There was a $17 per day "resort fee" that paid for WiFi, parking, and use of the pool. No breakfast included.2019-12-26 "
< Hide
6 miles
Tradewinds Island Grand Hotel St Pete Beach
5500 Gulf Blvd, St Pete Beach, FL 33706
6 miles from Madeira Beach
Enter Dates
From $211
Check In 16 00
Check Out 11 00
Rated High
Upscale, smoke-free, full-service resort steps from beach
7 floors, 585 rooms and suites
4 heated outdoor swimming pools - exercise room
6 restaurants - 2 lounges - room service Pet friendly resort
More >
- allows pets up to 80 pounds, 2 pets per room - bring proof of pet vaccinations given within 10 days - $30 per night pet fee. - Aug 2016 < Less
Note: This hotel charges a resort fee of $45 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 7616 reviews
Read Recent Reviews
6 miles
Sirata Beach Resort St Pete Beach
5300 Gulf Blvd, St Pete Beach, FL 33706
6 miles from Madeira Beach
Enter Dates
From $324
Check In 16 00
Check Out 11 00
Rated High
Upscale, smoke-free, full-service, beachfront resort
4 buildings - up to 8 floors, 382 rooms and suites
2 outdoor swimming pools open all year
Exercise room
3 restaurants - lounge Pet friendly resort
More >
- allows up to 2 pets per room with a combined weight of 40 pounds in some pet rooms - $50 per night pet fee. - Apr 2022 < Less
Note: This resort charges an amenity fee of $40 per night - includes WiFi and parking for one car.
TripAdvisor Traveler Rating:
Based on 7515 reviews
Read Recent Reviews
More Reviews
"We enjoyed our stay at this hotel. The room was nice and thoroughly cleaned each day. The employees were pleasant and helpful.2015-08-07 "
< Hide
6 miles
La Quinta Inn Pinellas Park
7500 US 19, Pinellas Park, FL 33781
6 miles from Madeira Beach
Enter Dates
From $79
Check In 15 00
Check Out 11 00
Rated Very Low Not Recommended
Midscale, smoke-free, highway motel near downtown
3 floors, 116 rooms - elevator
Outdoor swimming pool open in summer
Free continental breakfast
Free WiFi
Free parking Pet friendly motel
More >
- allows up to 2 pets per room - $20 per stay fee for each pet. - Oct 2021 < Less
TripAdvisor Traveler Rating:
Based on 551 reviews
Read Recent Reviews
More Reviews
"As I was packing to leave, I found a hypodermic needle next to my parked truck. I wasn't happy about that. Don't stay at this hotel.2020-05-26 "
< Hide
6 miles
Bellwether Beach Resort St Pete Beach
5250 Gulf Blvd, St Pete Beach, FL 33706
6 miles from Madeira Beach
Enter Dates
From $202
Check In 16 00
Check Out 11 00
Rated High
Upscale, smoke-free, full-service, beachfront hotel
5 miles from Treasure Island Causeway
12 floors, 156 rooms and suites
Free shuttle to local attractions
Outdoor swimming pool open all year
Off-site fitness center
2 restaurants - 3 lounges - cafe
Yoga classes available Not pet friendly
Note: This hotel charges a resort fee of $45 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 145 reviews
Read Recent Reviews
More Reviews
"Excellent beach access right behind the hotel. We were upgraded to a penthouse with an unbelievable view. The staff was efficient and helpful. Don't recommend Bongos, the restaurant and tiki bar next door; the staff was rude and unprofessional. Fortunately, there are plenty of alternatives nearby.2016-01-09 "
< Hide
7 miles
Beach House Suites by the Don CeSar St Pete Beach
3860 Gulf Blvd, St Pete Beach, FL 33706
7 miles from Madeira Beach
Enter Dates
From $327
Check In 16 00
Check Out 11 00
Rated Very High
Luxury, smoke-free, beachfront condos
Heated outdoor swimming pool - exercise room
Microwave and refrigerator in every room
Restaurant - lounge Pet friendly hotel
More >
- only 1 pet per condo - $45 per night pet fee. - Jun 2015 < Less
Note: This hotel charges a resort fee of $28 per night - includes parking and WiFi.
TripAdvisor Traveler Rating:
Based on 1461 reviews
Read Recent Reviews
More Reviews
"Wish the balconies were more private; we didn't like looking at our neighbor having coffee in the morning. Convenient having a washer and dryer in the room. Excellent staff and housekeepers; they were hard workers. We enjoyed our time at this hotel.2015-03-01 "
< Hide
7 miles
New Hotel Collection Harbourside Resort Indian Rocks Beach
399 2nd Street, Indian Rocks Beach, FL 33785
7 miles from Madeira Beach
Enter Dates
From $99
Check In 16 00
Check Out 11 00
Rated High
Midscale, smoke-free condo hotel 3 blocks from beach
Overlooks Splash Harbour Water Park
5 floors, 86 condos
Outdoor swimming pool Not pet friendly
Note: This hotel charges a resort fee of $25 per night - includes parking, WiFi, beach amenities, and 2 tickets to water park.
TripAdvisor Traveler Rating:
Based on 592 reviews
Read Recent Reviews
,CY;TPAMB-PIE,EZ;FLD99-TPA,YX;13239-TPA,RC;TPATI-TPA,YX;PIECP-TPA,WV;FLE64-TPA,DT;7472-TPA,GD;TPATI-TPA,WV;PIE28-TPA,WV;00836-PIE,WV;00362-PIE,XT;FLC48-PIE,BE;10304-TPA,GI;PIESP-TPA,YX;0030-TPA,YX;31-TPA,LQ;638-TPA,BE;TPABE-TPA,LZ;LWTPB-TPA,GD;TPAHS-TPA
We can also help you find hotels in
Madera, California .
HotelGuides made it easy to choose a hotel based on how far we wanted to get that day. Also liked being able to see the interstate interchange on the map to determine how far off the highway each hotel was. - Marie Hunt
Why Book Here?
Pay at hotel
Cancel free
Lowest price guarantee
We add no fees .
If you don't like your hotel,
we'll refund your money .
Cash rewards + hotel points too
See more reasons
Madeira Beach Group Hotel Rates
Hotels near Me
Hotels near John's Pass Boardwalk 1.2 miles SE
Hotels near Bay Pines VA Medical Center 1.3 miles NE
Hotels near Gulf Blvd Treasure Island 2.2 miles SE
Hotels near Caddy's Treasure Island 3.6 miles SE
Hotels near Salt Rock Grill 4.5 miles NW
Hotels near Florida Pasadena Hospital 4.6 miles SE
Hotels near Gulf Blvd St Pete Beach 4.7 miles SE
Hotels near MarineMax St Petersburg 4.7 miles SE
Hotels near Jimmy B's Beach Bar 5 miles SE
Hotels near Postcard Inn 5 miles SE
Hotels near Stetson University College of Law 5 miles SE
Hotels near Splash Harbour Water Park 7 miles NW
Hotels near US 19 Pinellas Park 7 miles NE
Hotels near Kenwood Historic District 8 miles east
Hotels near Largo Medical Center 8 miles north
Redington Beach FL Hotels 1.8 miles NW
Treasure Island FL Hotels 2.7 miles SE
Seminole FL Hotels 2.9 miles north
South Pasadena FL Hotels 4.6 miles SE
Indian Shores FL Hotels 6 miles NW
St Pete Beach FL Hotels 6 miles SE
Gulfport FL Hotels 7 miles SE
Pinellas Park FL Hotels 7 miles NE
Largo FL Hotels 8 miles north
Indian Rocks Beach FL Hotels 8 miles NW
Pass A Grille Beach FL Hotels 8 miles SE
Tierra Verde FL Hotels 9 miles SE
Belleair Beach FL Hotels 9 miles north
St Petersburg FL Hotels 10 miles east
Clearwater FL Hotels 12 miles north
On place pages like this, we order hotels from lowest cost to highest except we list low-rated hotels at the bottom of the page.
Most of our competitors order these same hotels in other ways that make them more money.
To us, motels are smaller lodgings that have rooms you can enter directly from the parking area.
At hotels , on the other hand, you can enter your room only through a hall inside the building.
Beware of non-refundable reservations that could cost you a lot of money if you change or cancel them. + Non-refundable reservations are a gamble that will usually save you less than $10. If you make a $90 non-refundable reservation instead of a $100 refundable booking, you are betting $90 to win $10. Would you do that in Las Vegas? -
Don't assume you can cancel a non-refundable reservation without penalty if you notify the hotel weeks or even months in advance. + Often you cannot because some hotels' profit strategy is to get paid more than once for the same room for the same night. -
Always read cancellation policies carefully before you make a reservation. + When is the latest date and time you can cancel without penalty? - More >
When you make a reservation, you will receive a confirmation email. Take a copy with you to the hotel.
The earlier in the afternoon you check into a hotel, the more likely you will get a room or suite that matches your preferences.
< Less