Hotels Near Miami Beach - Miami Beach FL Florida

Hotels near Miami Beach are shown below ordered by distance. Search for cheap and discount hotel rates near Miami Beach in Miami Beach FL for your upcoming travels.

We list the best motels and hotels close to Miami Beach so you can review the available Miami Beach FL accommodations below and find the perfect hotel. Need hotel rooms for a group/meeting? Save with a Miami Beach FL group hotel deal

Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Lodging/Accommodations close to Miami Beach

Exterior of Vintro Hotel & KitchenVintro Hotel & Kitchen
+1-800-230-4134
$109+

2216 Park Ave., Miami Beach, FL 33139
  • High-end Beach property
  • 50 sleeping rooms in hotel
Exterior of Tradewinds Apartments HotelTradewinds Apartments Hotel
+1-800-997-5148
$75+

2365 Pinetree Dr., Miami Beach, FL 33140
  • 4.0/5, Very Good Reviews
  • 4-star Beach property
  • Check-in time: 3:00 PM
Exterior of Sadigo Court HotelSadigo Court Hotel : 334 20th St.
+1-800-997-5149
$85+

334 20th St., Miami Beach, FL 33139
  • Three Star Beach hotel
  • 30 sleeping rooms in hotel
Photo of Riviera Hotel South BeachRiviera Hotel South Beach
+1-800-230-4134
$80+

2000 Liberty Ave., Miami Beach, FL 33139
  • 4.0/5, Very Good Read Reviews
  • Four star Beach property
  • Hotel has 4 floors
Photo of Aloft South BeachAloft South Beach : 2360 Collins Ave.
+1-800-997-5148
$139+

2360 Collins Ave., Miami Beach, FL 33139
  • Affordable Beach property
  • Hotel has 7 suites
Photo of Sbh South Beach HotelSbh South Beach Hotel
+1-800-997-5149
$79+

236 21st St., Miami Beach, FL 33139
  • 4.0/5, Very Good Hotel Reviews
  • Cheap Beach hotel
  • Check-in time: 2.00 pm
Photo of W South BeachW South Beach
+1-800-230-4134
$399+

2201 Collins Ave., Miami Beach, FL 33139
  • Four-star Beach property
  • Fitness + Health Center
Exterior of Freehand MiamiFreehand Miami
+1-800-997-5148
$85+

2727 Indian Creek Dr., Miami Beach, FL 33140
  • Cheap Beach hotel
  • Hotel has 5 suites
Lincoln Arms Suites South Beach
+1-800-997-5149
$66+

1800 James Ave., Miami Beach, FL 33139
  • 4.5/5, Very Good Guest Reviews
  • 3-star Beach hotel
  • Hotel has 4 floors
Villa Bagatelle in Miami Beach
+1-800-230-4134
$140+

220 21st St. & Collins Ave., Miami Beach, FL 33139
  • Four star Beach hotel
  • 5 floors in hotel
The Setai South Beach
+1-800-997-5148
$375+

2001 Collins Ave., Miami Beach, FL 33139
  • 4.5/5, Very Good Recent Reviews
  • Luxury Five Star hotel
  • Check-in time: 3:00 PM
Pestana South Beach
+1-800-997-5149
$114+

1817 James Ave., South Beach, FL 33139
  • 4.0/5, Very Good Recent Reviews
  • Mid-scale Beach property
  • 3 suites in property
~0.75 Miles from Miami Beach
Townhouse Hotel - Miami Beach
+1-800-230-4134
$140+

150 20th St., Miami Beach, FL 33139
  • 4.0/5, Very Good Read Reviews
  • 3-star Beach property
  • 68 sleeping rooms in hotel
Lorraine Hotel : 2601 Collins Ave.
+1-800-997-5148
$99+

2601 Collins Ave., Miami Beach, FL 33140
  • 3.0/5, Average Hotel Reviews
  • Low priced Beach property
  • Hotel has 3 floors
Dorchester Hotel - Miami Beach
+1-800-997-5149
$129+

1850 Collins Ave., Miami Beach, FL 33139
  • 3.5/5, Average Guest Reviews
  • 3 star Beach hotel
  • 3 floors in property
Nautilus a Sixty Hotel in Miami Beach
+1-800-230-4134
$99+

1825 Collins Ave., Miami Beach, FL 33139
  • Four-star Beach property
  • Fitness / Gym is on-site
Nautilus South Beach Hotel in Miami Beach
+1-800-997-5148
$199+

1815 Collins Ave., Miami Beach, FL 33139
  • High end Oceanfront property
  • 2 suites in property
Sanctuary South Beach in Miami Beach
+1-800-997-5149
$250+

1745 James Ave., Miami Beach, FL 33139
  • 3.5/5, Average Reviews
  • Expensive Beach property
  • 2 floors in property
Image of The Shore ClubThe Shore Club
+1-800-230-4134
$159+

1901 Collins Ave., Miami Beach, FL 33139
  • 4.0/5, Very Good Guest Reviews
  • 4 star Oceanfront property
  • 21 floors in hotel
Seagull Hotel Miami Beach - Miami Beach
+1-800-997-5148
$68+

100 21st St., Miami Beach, FL 33139
  • Low-priced Beach hotel
  • 172 rooms in hotel

 [1 - 20 of 25]   


Next: Show All Available Miami Beach Hotels with Pricing >