Below is a list of hotels available in miami beach fl. Each listing includes an estimate of the overall quality (the more stars the better) along with the expected room rates. Use the sort menu to view hotel listings in a different order. Click on a listing to check availability or make a reservation.
    Bentley Hotel 510 Ocean Drive miami beach, Florida 33139 Rates: $182-$438 More Info Check Availability
   Dream South Beach 1111 Collins Avenue miami beach, Florida More Info Check Availability
   Sagamore, The Art Hotel 1671 Collins Avenue miami beach, Florida 33139 More Info Check Availability
   Golden Tulip Casablanca On The Ocean 6345 Collins Avenue miami beach, Florida 33141 Rates: $89-$171 More Info Check Availability
   Hotel Ocean 1230 Ocean Drive miami beach, Florida 33139 Rates: $104-$269 More Info Check Availability
   Richmond Hotel 1757 Collins Avenue miami beach, Florida 33139 Rates: $139-$415 More Info Check Availability
   Albion At South Beach 1650 James Avenue miami beach, Florida 33154 Rates: $198-$297 More Info Check Availability
   MONDRIAN SOUTH BEACH 1100 WEST AVENUE miami beach, Florida 33139 Rates: $225-$825 More Info Check Availability
   The Ritz-Carlton, South Beach One Lincoln Road miami beach, Florida 33139 Rates: $229-$449 More Info Check Availability
   Blue Moon Hotel 944 Collins Avenue miami beach, Florida 33139 Rates: $232-$344 More Info Check Availability
   The Royal Palm Hotel 1545 Collins Avenue miami beach, Florida 33139 Rates: $240-$1199 More Info Check Availability
   The Raleigh 1775 Collins Ave miami beach, Florida 33139 Rates: $251-$341 More Info Check Availability
   Hotel Victor 1144 Ocean Drive miami beach, Florida 33139 Rates: $259-$329 More Info Check Availability
   Shore Club 1901 Collins Ave miami beach, Florida 33139 Rates: $305-$2750 More Info Check Availability
   Riviera Suite South Beach 2000 Liberty Ave. miami beach, Florida 33139 Rates: $313-$1759 More Info Check Availability
   De Soleil South Beach 1458 Ocean Drive miami beach, Florida 33139 Rates: $315-$895 More Info Check Availability
   The AnglerGos Boutique Resort 660 Washington Avenue miami beach, Florida 33139 Rates: $320-$350 More Info Check Availability
   Hotel Nash LLC 1120 Collins Ave miami beach, Florida 33139 Rates: $344-$499 More Info Check Availability
   MIAMI SOUTH BEACH BENTLEY HILTON 101 Ocean Drive miami beach, Florida 33139 Rates: $349-$369 More Info Check Availability
   W South Beach 2201 Collins Avenue miami beach, Florida 33139 Rates: $389-$439 More Info Check Availability
   Loews Miami Beach Hotel 1601 Collins Ave. miami beach, Florida 33139 Rates: $399-$569 More Info Check Availability
   The Palms 3025 Collins Avenue miami beach, Florida 33140 Rates: $399-$474 More Info Check Availability
   South Beach Bentley 510A Ocean Drive miami beach, Florida 33139 Rates: $449-$449 More Info Check Availability
   Eden Roc Renaissance Miami Beach 4525 Collins Avenue miami beach, Florida 33140 Rates: $489-$589 More Info Check Availability
   The National Hotel 1677 Collins Avenue miami beach, Florida 33139 Rates: $499-$499 More Info Check Availability
   The Setai 2001 Collins Ave miami beach, Florida 33139 Rates: $850-$3250 More Info Check Availability
  Royal South Beach Condo Hotel 763 Pennsylvania Ave miami beach, Florida 33139 More Info Check Availability
  Ocean Surf Hotel 7436 Ocean Terrace miami beach, Florida 33141 Rates: $51-$95 More Info Check Availability
  Dorchester Hotel 1850 Collins Avenue miami beach, Florida 33139 Rates: $60-$773 More Info Check Availability
  Barbizon South Beach Hotel 530 Ocean Drive miami beach, Florida 33139 Rates: $60-$720 More Info Check Availability
  Greystone Hotel South Beach 1920 Collins Avenue miami beach, Florida 33139 Rates: $60-$720 More Info Check Availability
  Kent Hotel-An Island Outpost Hotel 1131 Collins Ave miami beach, Florida 33139 Rates: $69-$69 More Info Check Availability
  Indian Creek Hotel 2727 Indian Creek Drive miami beach, Florida 33140 Rates: $69-$69 More Info Check Availability
  Henry Hotel 536 Washington Ave miami beach, Florida 33139 Rates: $79-$1199 More Info Check Availability
  Marseilles Hotel 1741 Collins Avenue miami beach, Florida 33139 Rates: $89-$773 More Info Check Availability
  Atlantic Beach Hotel 3400 Collins Avenue miami beach, Florida 33140 Rates: $89-$155 More Info Check Availability
  Coronado Hotel 9501 COLLINS AVENUE miami beach, Florida 33154 Rates: $89-$773 More Info Check Availability
  The Mercury South Beach 100 Collins Ave miami beach, Florida 33139 Rates: $89-$159 More Info Check Availability
  Hawaii Hotel 7430 Ocean Terrace miami beach, Florida 33141 Rates: $92-$109 More Info Check Availability
  Suites on the Beach 1330 Collins Ave miami beach, Florida FL 33139 Rates: $100-$100 More Info Check Availability
  Days Inn Miami Beach/South Beach 100 East 21st St. miami beach, Florida 33139 Rates: $109-$129 More Info Check Availability
  Sherbrooke All Suites Hotel 901 Collins Avenue miami beach, Florida 33139 Rates: $109-$114 More Info Check Availability
  Howard Johnson Plaza Dezerland Beach and Spa 8701 Collins Avenue miami beach, Florida 33154 Rates: $109-$149 More Info Check Availability
  Lorraine Hotel 2601 Collins Ave miami beach, Florida 33140-4798 Rates: $119-$159 More Info Check Availability
  Abbey Hotel 300 21ST Street miami beach, Florida 33139 Rates: $130-$150 More Info Check Availability
  Riande Continental South Beach Hotel 1825 Collins Avenue miami beach, Florida 33139 Rates: $139-$299 More Info Check Availability
  Casablanca Condominiums 6362 Collins Avenue miami beach, Florida 33141 Rates: $143-$223 More Info Check Availability
  Pelican Hotel 826 Ocean Drive miami beach, Florida 33139 Rates: $149-$950 More Info Check Availability
  Mimosa Hotel and Spa 6525 Collins Avenue miami beach, Florida 33141 Rates: $149-$179 More Info Check Availability
  Ocean Five Hotel 436 Ocean Drive miami beach, Florida 33139 Rates: $155-$205 More Info Check Availability
  Hotel Astor 956 Washington Avenue miami beach, Florida 33139 Rates: $159-$309 More Info Check Availability
  Viscay Hotel and Suites 960 Collins Avenue miami beach, Florida 33139 Rates: $160-$185 More Info Check Availability
  The Claridge Hotel 3500 Collins Ave miami beach, Florida 33140 Rates: $169-$345 More Info Check Availability
  Habana Libre Beach Resort 3010 Collins Avenue miami beach, Florida 33140 Rates: $179-$179 More Info Check Availability
  Casa Grande Suite Hotel 834 Ocean Drive miami beach, Florida 33139 Rates: $189-$271 More Info Check Availability
  Sense South Beach Hotel 400 Ocean Drive miami beach, Florida 33139 Rates: $189-$339 More Info Check Availability
  Grand Beach Hotel 4835 Collins Avenue miami beach, Florida 33140 Rates: $194-$509 More Info Check Availability
  Haddon Hall Hotel South Beach 1500 Collins Avenue miami beach, Florida 33139 Rates: $197-$215 More Info Check Availability
  Westgate South Beach 3611 Collins Ave miami beach, Florida 33140 Rates: $197-$219 More Info Check Availability
  Tudor Hotel And Suites 1111 Collins Ave miami beach, Florida 33139 Rates: $199-$695 More Info Check Availability
  Beacon Hotel 720 Ocean Drive miami beach, Florida 33139 Rates: $203-$279 More Info Check Availability
  Colony Hotel 736 Ocean Drive miami beach, Florida 33139 Rates: $229-$450 More Info Check Availability
  Palmer House 1119 Collins Ave miami beach, Florida 33139 Rates: $229-$239 More Info Check Availability
  Winterhaven Hotel 1400 Ocean Drive miami beach, Florida 33139 Rates: $232-$341 More Info Check Availability
  Chesterfield Hotel 855 Collins Avenue miami beach, Florida 33139 Rates: $234-$359 More Info Check Availability
  Castillo Del Mar Resort 5445 Collins Avenue miami beach, Florida 33140 Rates: $238-$866 More Info Check Availability
  Townhouse Hotel 150 20th Street miami beach, Florida 33139 Rates: $240-$240 More Info Check Availability
  Sadigo Court Hotel 334 20th Street miami beach, Florida 33139 Rates: $245-$245 More Info Check Availability
  Hotel Chelsea 944 Washington Avenue miami beach, Florida 33139 Rates: $249-$319 More Info Check Availability
  The Whitelaw Hotel 808 Collins Avenue miami beach, Florida 33139 Rates: $254-$254 More Info Check Availability
  Four Points By Sheraton Miami Beach 4343 Collins Avenue miami beach, Florida 33140 Rates: $255-$315 More Info Check Availability
  Riu Florida Beach 3101 COLLINS AVE miami beach, Florida 33140 Rates: $258-$258 More Info Check Availability
  Essex House Hotel and Suites 1001 Collins Avenue miami beach, Florida 33139 Rates: $259-$259 More Info Check Availability
  South Beach Hotel 236 21st Street miami beach, Florida 33139 Rates: $265-$295 More Info Check Availability
  South Beach Marriott 161 Ocean Drive miami beach, Florida 33139 Rates: $269-$299 More Info Check Availability
  The Wave Hotel 350 Ocean Drive miami beach, Florida 33139 Rates: $271-$324 More Info Check Availability
  Gansevoort South 2377 Collins Avenue miami beach, Florida 33139 Rates: $295-$835 More Info Check Availability
  Tides South Beach 1220 Ocean Drive miami beach, Florida 33139 Rates: $315-$5000 More Info Check Availability
  Clinton Hotel 825 Washington Ave miami beach, Florida 33139 Rates: $319-$869 More Info Check Availability
  Sanctuary Hotel 1745 James Avenue miami beach, Florida 33139 Rates: $325-$375 More Info Check Availability
  Canyon Ranch Miami Beach 6801 Collins Avenue miami beach, Florida Rates: $350-$1000 More Info Check Availability
  Newport Beachside 16701 Collins Avenue miami beach, Florida 33160 Rates: $366-$398 More Info Check Availability
  Alexander All Suite Oceanfront Resort 5225 COLLINS AVE miami beach, Florida 33140 Rates: $389-$404 More Info Check Availability
  Palmer House Hotel 1119 Collins Avenue miami beach, Florida 33139 Rates: $449-$479 More Info Check Availability
  Crowne Plaza Hotel SOUTH BEACH - Z OCEAN HOTEL 1437 COLLINS AVENUE miami beach, Florida 33139 Rates: $532-$559 More Info Check Availability
 Malabo Hotel 3865 Indian Creek Drive miami beach, Florida 33140 Rates: $69-$69 More Info Check Availability
 Claremont Hotel 1700 Collins Avenue miami beach, Florida 33139 Rates: $69-$99 More Info Check Availability
 Days Inn and Suites Miami/North Beach Oceanfront 7450 Ocean Terrace miami beach, Florida 33141 Rates: $69-$129 More Info Check Availability
 Sixty Sixty Resort 6060 Indian Creek Drive miami beach, Florida 33140-2219 Rates: $70-$70 More Info Check Availability
 Greenview Hotel 1671 Washington Ave miami beach, Florida 33139 Rates: $79-$225 More Info Check Availability
 Dorchester Hotel 1850 Collins Ave miami beach, Florida 33140 Rates: $89-$159 More Info Check Availability
 Clarion Collection The Delores 1420 Collins Avenue miami beach, Florida 33139 Rates: $104-$164 More Info Check Availability
 Holiday Beachfront Resort 4335 Collins Avenue miami beach, Florida 33140 Rates: $116-$149 More Info Check Availability
 Deauville Beach Resort 6701 Collins Avenue miami beach, Florida 33141 Rates: $129-$526 More Info Check Availability
 Princess Ann Hotel 920 Collins Avenue miami beach, Florida 33139 Rates: $141-$141 More Info Check Availability
 Bel Aire South Beach 1050 Washington Avenue miami beach, Florida 33139 Rates: $142-$142 More Info Check Availability
 Aqua Hotel & Lounge 1530 COLLINS AVENUE miami beach, Florida 33139 Rates: $159-$279 More Info Check Availability
 South Seas Hotel 1751 Collins Ave. miami beach, Florida 33139 Rates: $159-$239 More Info Check Availability
 Carlton Hotel South Beach 1433 Collins Avenue miami beach, Florida 33139 Rates: $160-$183 More Info Check Availability
 Circa39 3900 collins avenue miami beach, Florida 33140 Rates: $168-$168 More Info Check Availability
 Days Inn Miami Beach/Oceanside 4299 Collins Ave. miami beach, Florida 33140 Rates: $169-$219 More Info Check Availability
 Beach Plaza Hotel South Beach 1401 Collins Avenue miami beach, Florida 33139 Rates: $178-$198 More Info Check Availability
 Courtyard Miami Beach South Beach 1530 Washington Avenue miami beach, Florida 33139 Rates: $189-$223 More Info Check Availability
 Seacoast Suites 5101 Collins Ave miami beach, Florida 33140 Rates: $189-$550 More Info Check Availability
 Avalon Hotel 700 Ocean Drive miami beach, Florida 33139 Rates: $189-$249 More Info Check Availability
 The Met South Beach 226 Jefferson Avenue miami beach, Florida 33139 Rates: $195-$500 More Info Check Availability
 Crystal Beach Suites Hotel 6985 Collins Avenue miami beach, Florida 33141 Rates: $201-$226 More Info Check Availability
 Best Western Atlantic Beach Resort 4101 Collins Avenue miami beach, Florida 33140-3210 Rates: $210-$312 More Info Check Availability
 Cardozo Hotel 1300 OCEAN DRIVE miami beach, Florida 33139 Rates: $215-$245 More Info Check Availability
 Park Central Hotel 640 Ocean Drive miami beach, Florida 33139 Rates: $225-$325 More Info Check Availability
 Cavalier Hotel 1320 Ocean Drive miami beach, Florida 33139 Rates: $229-$299 More Info Check Availability
 Holiday Inn MIAMI BEACH-OCEANFRONT 4333 COLLINS AVENUE miami beach, Florida 33140 Rates: $233-$289 More Info Check Availability
 Marseilles Hotel 1741 Collins Ave miami beach, Florida 33139 Rates: $235-$235 More Info Check Availability
 Century Hotel 140 Ocean Drive miami beach, Florida 33139 Rates: $238-$325 More Info Check Availability
 Hotel Shelley 844 Collins Avenue miami beach, Florida 33139 Rates: $239-$239 More Info Check Availability
 San Juan Hotel 1680 Collins Avenue miami beach, Florida 33139 Rates: $241-$241 More Info Check Availability
 Hotel of South Beach 801 Collins Avenue miami beach, Florida 33139 Rates: $255-$285 More Info Check Availability
 Courtyard Miami Beach Oceanfront 3925 Collins Avenue miami beach, Florida 33140 Rates: $269-$504 More Info Check Availability
 Hilton Grand Vacations Club at South Beach 1430 Ocean Drive miami beach, Florida 33139 Rates: $269-$469 More Info Check Availability
 Churchill Suites Crown Miami Beach 4041 Collins Avenue miami beach, Florida 33140 Rates: $269-$408 More Info Check Availability
 Catalina Hotel & Beach Club 1732 Collins Ave miami beach, Florida 33139 Rates: $269-$449 More Info Check Availability
 Metropole South Beach 635 Collins Avenue miami beach, Florida 33139 Rates: $334-$559 More Info Check Availability
 Majestic Hotel South Beach 660 Ocean Dr miami beach, Florida 33139 Rates: $350-$389 More Info Check Availability
 Savoy Hotel 425 Ocean Drive miami beach, Florida 33139 Rates: $350-$439 More Info Check Availability
 Shelborne Beach Resort - South Beach 1801 Collins Ave miami beach, Florida 33139 Rates: $370-$1089 More Info Check Availability
Starlite Hotel 750 Ocean Drive miami beach, Florida 33139 Rates: $199-$269 More Info Check Availability
-
The President Hotel 1423 Collins Avenue miami beach, Florida 33139 More Info Check Availability
-
The Crescent Resort on South Beach 1420 Ocean Dr miami beach, Florida 33139 Rates: $99-$399 More Info Check Availability
-
Playa de Oro 751 Meridian Avenue miami beach, Florida 33139 Rates: $132-$174 More Info Check Availability
-
South Beach Hotel 236 21 st Street miami beach, Florida 33139 Rates: $150-$177 More Info Check Availability
-
Ocean Spray Miami Beach 4130 Collins Avenue miami beach, Florida 33140 Rates: $189-$219 More Info Check Availability
-
Boulevard Hotel Ocean Drive 740 Ocean Dr. miami beach, Florida 33139 Rates: $469-$749 More Info Check Availability
-
Delano 1685 Collins Avenue miami beach, Florida 33139 Rates: $825-$3500 More Info Check Availability
|
|