Search
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
President Hotel 
1423 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.9 miles from Miami Beach
Score 7.2 from 1366 reviews
Pricesfrom (per room per night)
Single$87
Double$376
Bluegreen Vacations Solara Surfside 
8801 Collins Avenue, Miami Beach, FL 33154, FL
Show on map 4.21 miles from Miami Beach
Score 8.9 from 10 reviews
Pricesfrom (per room per night)
Single$241
Double$195
Majestic Hotel South Beach 
660 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.45 miles from Miami Beach
Score 6.1 from 367 reviews
Pricesfrom (per room per night)
Single$119
Double$284
Score 8.8 from 172 reviews
Pricesfrom (per room per night)
Single$232
Double$855
Score 8.1 from 299 reviews
Pricesfrom (per room per night)
Single$269
Double$218
Essex House Hotel 
1001 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.19 miles from Miami Beach
Score 8.2 from 453 reviews
Pricesfrom (per room per night)
Single$207
Double$349
Score 7.3 from 1200 reviews
Pricesfrom (per room per night)
Single$109
Double$172
Clinton Hotel South Beach 
825 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.26 miles from Miami Beach
Score 6.4 from 291 reviews
Pricesfrom (per room per night)
Single$149
Double$287
South Beach Hotel 
236 21st Street, Miami Beach, FL 33139, FL
Show on map 2.37 miles from Miami Beach
Score 8.0 from 300 reviews
Pricesfrom (per room per night)
Single$152
Double$304
SLS South Beach 
1701 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.58 miles from Miami Beach
Score 7.6 from 186 reviews
Pricesfrom (per room per night)
Single$295
Double$1424
Score 7.0 from 1007 reviews
Pricesfrom (per room per night)
Single$118
Double$178
Radisson Resort Miami Beach 
4343 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.14 miles from Miami Beach
Score 7.4 from 190 reviews
Pricesfrom (per room per night)
Single$209
Double$
Hotel Chelsea 
944 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.18 miles from Miami Beach
Score 7.9 from 402 reviews
Pricesfrom (per room per night)
Single$128
Double$228
Score 7.7 from 53 reviews
Pricesfrom (per room per night)
Single$126
Double$259
Score 7.1 from 404 reviews
Pricesfrom (per room per night)
Single$107
Double$189
Beach Haus Bal Harbour 
290 Bal Bay Drive, Miami Beach, FL 33154, FL
Show on map 5.51 miles from Miami Beach
Score 8.1 from 483 reviews
Pricesfrom (per room per night)
Single$220
Double$579
Score 8.7 from 692 reviews
Pricesfrom (per room per night)
Single$468
Double$6434
Score 7.5 from 643 reviews
Pricesfrom (per room per night)
Single$24
Double$
Score 7.5 from 1004 reviews
Pricesfrom (per room per night)
Single$29
Double$180
The Savoy Hotel & Beach Club 
425 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.61 miles from Miami Beach
Score 8.0 from 181 reviews
Pricesfrom (per room per night)
Single$269
Double$524
Score 7.0 from 166 reviews
Pricesfrom (per room per night)
Single$125
Double$146
Kimpton Surfcomber Hotel 
1717 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.58 miles from Miami Beach
Score 8.3 from 717 reviews
Pricesfrom (per room per night)
Single$254
Double$545
Score 8.6 from 1376 reviews
Pricesfrom (per room per night)
Single$251
Double$414
Sea View Hotel 
9909 Collins Avenue, Miami Beach, FL 33154, FL
Show on map 0.26 miles from Miami Beach
Score 7.8 from 363 reviews
Pricesfrom (per room per night)
Single$239
Double$795
Bentley Hotel South Beach 
510 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.52 miles from Miami Beach
Score 8.0 from 384 reviews
Pricesfrom (per room per night)
Single$189
Double$1015
Chesterfield Hotel & Suites 
855 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.28 miles from Miami Beach
Score 7.5 from 979 reviews
Pricesfrom (per room per night)
Single$108
Double$329
Score 7.9 from 923 reviews
Pricesfrom (per room per night)
Single$25
Double$350
Courtyard Miami Beach South Beach 
1530 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 2.72 miles from Miami Beach
Score 8.0 from 428 reviews
Pricesfrom (per room per night)
Single$229
Double$299
Marriott Stanton South Beach 
161 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.79 miles from Miami Beach
Score 7.9 from 507 reviews
Pricesfrom (per room per night)
Single$319
Double$649
Dream South Beach 
1111 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.11 miles from Miami Beach
Score 8.2 from 1378 reviews
Pricesfrom (per room per night)
Single$209
Double$1014
Viajero Miami 
1120 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.09 miles from Miami Beach
Score 7.9 from 242 reviews
Pricesfrom (per room per night)
Single$161
Double$215
Score 6.8 from 159 reviews
Pricesfrom (per room per night)
Single$129
Double$176
Beach Apartments by Design Suites - No Hidden Fees
5445 Collins Avenue, Miami Beach, FL 33140, FL Show on map
Score 7.2 from 138 reviews
Pricesfrom (per room per night)
Single$148
Double$85
Score 8.9 from 540 reviews
Pricesfrom (per room per night)
Single$194
Double$299
Hilton Vacation Club Crescent on South Beach Miami 
1420 Ocean Drive, Miami Beach, FL 33139, FL
Show on map
Score 7.9 from 189 reviews
Pricesfrom (per room per night)
Single$325
Double$
Score 8.5 from 22 reviews
Pricesfrom (per room per night)
Single$144
Double$259
Score 7.3 from 130 reviews
Pricesfrom (per room per night)
Single$254
Double$408
The Tony Hotel South Beach 
801 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.31 miles from Miami Beach
Score 8.6 from 287 reviews
Pricesfrom (per room per night)
Single$219
Double$
Odyssey of South Beach Apart Hotel 
1420 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.89 miles from Miami Beach
Score 7.7 from 1645 reviews
Pricesfrom (per room per night)
Single$125
Double$130
Parisian Hotel 
1510 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.78 miles from Miami Beach
Score 5.8 from 166 reviews
Pricesfrom (per room per night)
Single$109
Double$1500
Pricesfrom (per room per night)
Single$1129
Double$5079
Score 7.8 from 177 reviews
Pricesfrom (per room per night)
Single$244
Double$368
Score 7.3 from 14 reviews
Pricesfrom (per room per night)
Single$199
Double$306
Circa 39 Hotel Miami Beach 
3900 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.17 miles from Miami Beach
Score 8.3 from 470 reviews
Pricesfrom (per room per night)
Single$169
Double$239
Posh South Beach 
808 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.31 miles from Miami Beach
Score 8.5 from 472 reviews
Pricesfrom (per room per night)
Single$35
Double$34
Score 6.8 from 722 reviews
Pricesfrom (per room per night)
Single$99
Double$209
Marseilles Beachfront Hotel 
1741 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.54 miles from Miami Beach
Score 7.5 from 1025 reviews
Pricesfrom (per room per night)
Single$179
Double$242
Score 9.4 from 116 reviews
Pricesfrom (per room per night)
Single$352
Double$1575
Score 8.5 from 880 reviews
Pricesfrom (per room per night)
Single$149
Double$269
Score 7.4 from 215 reviews
Pricesfrom (per room per night)
Single$217
Double$238
Beach Place Hotel 
8601 Harding Avenue, Miami Beach, FL 33141, FL
Show on map 4.05 miles from Miami Beach
Score 7.6 from 1182 reviews
Pricesfrom (per room per night)
Single$129
Double$365
Score 8.2 from 326 reviews
Pricesfrom (per room per night)
Single$161
Double$209
Mondrian South Beach 
1100 West Avenue, Miami Beach, FL 33139, FL
Show on map 2.83 miles from Miami Beach
Score 8.0 from 557 reviews
Pricesfrom (per room per night)
Single$246
Double$1054
Score 7.7 from 4 reviews
Pricesfrom (per room per night)
Single$233
Double$309
Aqua Hotel & Suites 
1530 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.78 miles from Miami Beach
Score 6.8 from 565 reviews
Pricesfrom (per room per night)
Single$119
Double$169
The Ritz-Carlton South Beach 
One Lincoln Road, Miami Beach, FL 33139, FL
Show on map 2.72 miles from Miami Beach
Score 8.7 from 822 reviews
Pricesfrom (per room per night)
Single$519
Double$2899
Score 8.2 from 905 reviews
Pricesfrom (per room per night)
Single$152
Double$389
South Beach Plaza Villas 
1411 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.96 miles from Miami Beach
Score 7.4 from 354 reviews
Pricesfrom (per room per night)
Single$125
Double$210
Casa Gaby One-Bedroom Apartments by Royal Stays
1032 Michigan Avenue, Miami Beach, FL 33139, FL Show on map
Score 8.3 from 13 reviews
Pricesfrom (per room per night)
Single$229
Double$633
Cavalier South Beach Hotel 
1320 Ocean Drive, Miami Beach, FL, FL
Show on map 3.01 miles from Miami Beach
Score 3.6 from 2 reviews
Pricesfrom (per room per night)
Single$316
Double$376
Hotel St Augustine 
347 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.58 miles from Miami Beach
Score 8.3 from 299 reviews
Pricesfrom (per room per night)
Single$169
Double$192
Score 8.7 from 1799 reviews
Pricesfrom (per room per night)
Single$292
Double$1130
Score 7.4 from 71 reviews
Pricesfrom (per room per night)
Single$166
Double$190
Score 8.0 from 107 reviews
Pricesfrom (per room per night)
Single$305
Double$671
Collins Hotel 
6600 Collins Avenue, Miami Beach, FL 33141, FL
Show on map 2.94 miles from Miami Beach
Score 7.4 from 527 reviews
Pricesfrom (per room per night)
Single$111
Double$159
Greenview Hotel 
1671 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 2.56 miles from Miami Beach
Score 7.1 from 559 reviews
Pricesfrom (per room per night)
Single$128
Double$159
Kimpton Angler's Hotel South Beach 
660 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.42 miles from Miami Beach
Score 8.7 from 180 reviews
Pricesfrom (per room per night)
Single$246
Double$849
Royal Palm South Beach Miami 
1545 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.79 miles from Miami Beach
Score 7.9 from 1445 reviews
Pricesfrom (per room per night)
Single$229
Double$549
Best Western Plus Atlantic Beach Resort 
4101 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 8.56 miles from Miami Beach
Score 6.6 from 433 reviews
Pricesfrom (per room per night)
Single$149
Double$269
Miami Party Hostel 
928 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.27 miles from Miami Beach
Score 1.0 from 1 review
Pricesfrom (per room per night)
Single$25
Double$
FBH Fashion Boutique Hotel 
534 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.45 miles from Miami Beach
Score 7.3 from 486 reviews
Pricesfrom (per room per night)
Single$149
Double$348
Score 6.0 from 965 reviews
Pricesfrom (per room per night)
Single$75
Double$159
Score 9.2 from 2 reviews
Pricesfrom (per room per night)
Single$662
Double$4483
Ocean Surf Hotel 
7436 Ocean Terrace, Miami Beach, FL 33141, FL
Show on map 3.51 miles from Miami Beach
Score 5.5 from 316 reviews
Pricesfrom (per room per night)
Single$74
Double$84
Score 8.5 from 1359 reviews
Pricesfrom (per room per night)
Single$198
Double$278
The Palms Hotel & Spa 
3025 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.22 miles from Miami Beach
Score 8.3 from 767 reviews
Pricesfrom (per room per night)
Single$249
Double$616
Score 8.5 from 57 reviews
Pricesfrom (per room per night)
Single$169
Double$309
Lorraine Hotel 
2601 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 9.3 miles from Miami Beach
Score 6.3 from 670 reviews
Pricesfrom (per room per night)
Single$102
Double$311
Ocean Reef Suites 
1130 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.07 miles from Miami Beach
Score 7.2 from 679 reviews
Pricesfrom (per room per night)
Single$148
Double$219
Room Mate Waldorf Towers 
860 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.32 miles from Miami Beach
Score 8.3 from 1133 reviews
Pricesfrom (per room per night)
Single$164
Double$468
Score 7.3 from 870 reviews
Pricesfrom (per room per night)
Single$116
Double$501
Score 6.6 from 39 reviews
Pricesfrom (per room per night)
Single$169
Double$
Score 6.3 from 491 reviews
Pricesfrom (per room per night)
Single$128
Double$81
Score 8.7 from 933 reviews
Pricesfrom (per room per night)
Single$234
Double$326
Fontainebleau Miami Beach 
4441 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.06 miles from Miami Beach
Score 8.2 from 1803 reviews
Pricesfrom (per room per night)
Single$399
Double$1046
The Sagamore Hotel South Beach 
1671 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.64 miles from Miami Beach
Score 8.1 from 600 reviews
Pricesfrom (per room per night)
Single$251
Double$
Score 9.0 from 1215 reviews
Pricesfrom (per room per night)
Single$230
Double$309
Hotel Breakwater South Beach 
940 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.25 miles from Miami Beach
Score 7.6 from 1136 reviews
Pricesfrom (per room per night)
Single$230
Double$856
Casa Faena Miami Beach 
3500 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.18 miles from Miami Beach
Score 8.2 from 64 reviews
Pricesfrom (per room per night)
Single$289
Double$
Shore Club South Beach 
1901 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.45 miles from Miami Beach
Score 7.9 from 1127 reviews
Pricesfrom (per room per night)
Single$254
Double$
Modern Geometry at Monte Carlo Miami Beach 
6551 Collins Avenue, Miami Beach, FL 33140, FL
Show on map
Score 9.3 from 19 reviews
Pricesfrom (per room per night)
Single$169
Double$419
Z Ocean Hotel South Beach 
1437 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.85 miles from Miami Beach
Score 8.5 from 377 reviews
Pricesfrom (per room per night)
Single$225
Double$614
Hispaniola Two-Bedroom Apartments by Royal Stays
1440 Pennsylvania Avenue, Miami Beach, FL 33139, FL Show on map
Score 8.2 from 21 reviews
Pricesfrom (per room per night)
Single$289
Double$89
Boulan South Beach 
2000 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.4 miles from Miami Beach
Score 7.8 from 427 reviews
Pricesfrom (per room per night)
Single$288
Double$1461
Score 8.3 from 126 reviews
Pricesfrom (per room per night)
Single$269
Double$2100
Score 8.9 from 59 reviews
Pricesfrom (per room per night)
Single$599
Double$3799
Score 7.7 from 552 reviews
Pricesfrom (per room per night)
Single$169
Double$349
Riviere South Beach Hotel 
1424 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.87 miles from Miami Beach
Score 7.8 from 514 reviews
Pricesfrom (per room per night)
Single$148
Double$223
Freehand Miami 
2727 Indian Creek Drive, Miami Beach, FL 33140, FL
Show on map 2.16 miles from Miami Beach
Score 7.9 from 1423 reviews
Pricesfrom (per room per night)
Single$30
Double$240
Hotel Impala by LuxUrban 
1228 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.02 miles from Miami Beach
Score 8.7 from 88 reviews
Pricesfrom (per room per night)
Single$153
Double$329
Hilton Bentley Miami/South Beach 
101 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.84 miles from Miami Beach
Score 7.7 from 126 reviews
Pricesfrom (per room per night)
Single$299
Double$1168
Score 8.2 from 1263 reviews
Pricesfrom (per room per night)
Single$178
Double$348
Crystal Beach Suites Oceanfront Hotel 
6985 Collins Avenue, Miami Beach, FL 33141, FL
Show on map 3.3 miles from Miami Beach
Score 7.5 from 633 reviews
Pricesfrom (per room per night)
Single$209
Double$232
Score 6.4 from 9 reviews
Pricesfrom (per room per night)
Single$999
Double$1549
Score 6.8 from 56 reviews
Pricesfrom (per room per night)
Single$175
Double$598
Score 8.9 from 77 reviews
Pricesfrom (per room per night)
Single$975
Double$3325
The Confidante Miami Beach - in the Unbound Collection by Hyatt 
4041 Collins Avenue, Miami Beach, FL 33140, FL
Show on map
Score 8.5 from 676 reviews
Pricesfrom (per room per night)
Single$271
Double$779
Hotel Gaythering - Gay Hotel - All Adults Welcome 
1409 Lincoln Road, Miami Beach, FL 33139, FL
Show on map
Score 8.7 from 266 reviews
Pricesfrom (per room per night)
Single$114
Double$89
Red South Beach Hotel 
3010 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.21 miles from Miami Beach
Score 7.6 from 747 reviews
Pricesfrom (per room per night)
Single$143
Double$237
Score 7.9 from 18 reviews
Pricesfrom (per room per night)
Single$159
Double$309
Score 5.6 from 3 reviews
Pricesfrom (per room per night)
Single$315
Double$195
Island House South Beach 
1428 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.86 miles from Miami Beach
Score 6.8 from 129 reviews
Pricesfrom (per room per night)
Single$109
Double$284
Tradewinds Apartment Hotel Miami Beach 
2365 Pinetree Drive, Miami Beach, FL 33140, FL
Show on map 2.19 miles from Miami Beach
Score 8.0 from 951 reviews
Pricesfrom (per room per night)
Single$156
Double$332
Ocean Spray Hotel 
4130 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.11 miles from Miami Beach
Score 7.1 from 312 reviews
Pricesfrom (per room per night)
Single$117
Double$237
Eden Roc Miami Beach 
4525 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.12 miles from Miami Beach
Score 7.7 from 1148 reviews
Pricesfrom (per room per night)
Single$323
Double$829
Score 8.2 from 299 reviews
Pricesfrom (per room per night)
Single$169
Double$259
TSBS Ocean Front Casablanca Studios with FULL KITCHENS & Beach access
6345 Collins Avenue, Miami Beach, 33139, FL Show on map
Score 6.8 from 8 reviews
Pricesfrom (per room per night)
Single$85
Double$73
Score 6.4 from 139 reviews
Pricesfrom (per room per night)
Single$130
Double$
Soleil Apartments
5445 Collins Avenue, Miami Beach, FL 33140, FL Show on map 2.4 miles from Miami Beach
Score 7.5 from 427 reviews
Pricesfrom (per room per night)
Single$159
Double$230
Score 8.4 from 96 reviews
Pricesfrom (per room per night)
Single$549
Double$1819
Score 8.9 from 590 reviews
Pricesfrom (per room per night)
Single$167
Double$179
Score 8.0 from 314 reviews
Pricesfrom (per room per night)
Single$209
Double$492
Score 6.5 from 3 reviews
Pricesfrom (per room per night)
Single$140
Double$93
National Hotel 
1677 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.61 miles from Miami Beach
Score 8.1 from 607 reviews
Pricesfrom (per room per night)
Single$225
Double$435
Score 8.3 from 456 reviews
Pricesfrom (per room per night)
Single$223
Double$710
Score 8.4 from 941 reviews
Pricesfrom (per room per night)
Single$399
Double$2055
The Balfour Hotel 
350 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.66 miles from Miami Beach
Score 8.6 from 682 reviews
Pricesfrom (per room per night)
Single$216
Double$
The Standard Miami 
40 Island Avenue, Miami Beach, FL 33139, FL
Show on map 2.03 miles from Miami Beach
Score 8.3 from 195 reviews
Pricesfrom (per room per night)
Single$329
Double$574
Metropole Suites South Beach 
635 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.44 miles from Miami Beach
Score 7.7 from 377 reviews
Pricesfrom (per room per night)
Single$178
Double$499
Score 7.7 from 88 reviews
Pricesfrom (per room per night)
Single$289
Double$389
The Gates Hotel South Beach - a Doubletree by Hilton 
2360 Collins Avenue, Miami Beach, FL 33139, FL
Show on map
Score 7.8 from 50 reviews
Pricesfrom (per room per night)
Single$178
Double$579
Score 8.1 from 352 reviews
Pricesfrom (per room per night)
Single$229
Double$725
The Redbury South Beach 
1776 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.52 miles from Miami Beach
Score 8.7 from 229 reviews
Pricesfrom (per room per night)
Single$229
Double$359
Score 5.4 from 4 reviews
Pricesfrom (per room per night)
Single$425
Double$624
Netherland Two-Bedroom Apartments by Royal Stays
1330 Ocean Drive, Miami Beach, FL 33139, FL Show on map
Score 4.8 from 2 reviews
Pricesfrom (per room per night)
Single$274
Double$348
Dorchester Hotel & Suites 
1850 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.47 miles from Miami Beach
Score 7.4 from 691 reviews
Pricesfrom (per room per night)
Single$119
Double$
Beacon South Beach Hotel 
720 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.41 miles from Miami Beach
Score 8.3 from 549 reviews
Pricesfrom (per room per night)
Single$199
Double$349
Score 5.4 from 1 review
Pricesfrom (per room per night)
Single$185
Double$379
The Astor Powered by LuxUrban 
956 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.17 miles from Miami Beach
Score 7.9 from 1025 reviews
Pricesfrom (per room per night)
Single$189
Double$
Score 8.9 from 839 reviews
Pricesfrom (per room per night)
Single$134
Double$284
Score 8.7 from 1012 reviews
Pricesfrom (per room per night)
Single$212
Double$714
Catalina Hotel & Beach Club 
1732 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.53 miles from Miami Beach
Score 7.3 from 1428 reviews
Pricesfrom (per room per night)
Single$118
Double$238
Grand Beach Hotel 
4835 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.18 miles from Miami Beach
Score 8.0 from 1593 reviews
Pricesfrom (per room per night)
Single$233
Double$849
Score 7.8 from 473 reviews
Pricesfrom (per room per night)
Single$151
Double$295
Score 5.1 from 197 reviews
Pricesfrom (per room per night)
Single$22
Double$
Score 8.2 from 344 reviews
Pricesfrom (per room per night)
Single$140
Double$132
Score 6.7 from 709 reviews
Pricesfrom (per room per night)
Single$139
Double$530
Score 8.0 from 433 reviews
Pricesfrom (per room per night)
Single$175
Double$599
Townhouse Miami Beach 
150 20th Street, Miami Beach, FL 33139, FL
Show on map 2.45 miles from Miami Beach
Score 7.9 from 1201 reviews
Pricesfrom (per room per night)
Single$135
Double$455
Holiday Inn Miami Beach-Oceanfront 
4333 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.12 miles from Miami Beach
Score 7.6 from 526 reviews
Pricesfrom (per room per night)
Single$179
Double$279
Score 8.7 from 896 reviews
Pricesfrom (per room per night)
Single$78
Double$188
Score 9.0 from 786 reviews
Pricesfrom (per room per night)
Single$159
Double$199
Lombardy Inn Hotel 
6300 Collins Avenue, Miami Beach, FL 33141, FL
Show on map 2.75 miles from Miami Beach
Score 6.2 from 915 reviews
Pricesfrom (per room per night)
Single$28
Double$
Score 8.3 from 573 reviews
Pricesfrom (per room per night)
Single$217
Double$83
The New Hotel 
7337 Harding Avenue, Miami Beach, FL 33141, FL
Show on map 3.38 miles from Miami Beach
Score 7.8 from 167 reviews
Pricesfrom (per room per night)
Single$159
Double$135
Sun Harbour Boutique Hotel 
9576 Collins Avenue, Miami Beach, FL 33154, FL
Show on map 4.98 miles from Miami Beach
Score 9.4 from 160 reviews
Pricesfrom (per room per night)
Single$240
Double$440
Score 8.3 from 176 reviews
Pricesfrom (per room per night)
Single$249
Double$
Clevelander Hotel 
1020 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 3.2 miles from Miami Beach
Score 8.3 from 206 reviews
Pricesfrom (per room per night)
Single$279
Double$394
Score 7.3 from 512 reviews
Pricesfrom (per room per night)
Single$259
Double$721
The Franklin Hotel 
860 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.25 miles from Miami Beach
Score 8.8 from 589 reviews
Pricesfrom (per room per night)
Single$180
Double$51
La Flora by LuxUrban 
1238 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.02 miles from Miami Beach
Score 8.6 from 1905 reviews
Pricesfrom (per room per night)
Single$139
Double$209
Score 7.5 from 79 reviews
Pricesfrom (per room per night)
Single$275
Double$729
Score 8.1 from 219 reviews
Pricesfrom (per room per night)
Single$159
Double$
Score 9.6 from 1 review
Pricesfrom (per room per night)
Single$789
Double$
Lexington by Hotel RL Miami Beach 
4299 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.15 miles from Miami Beach
Score 6.4 from 473 reviews
Pricesfrom (per room per night)
Single$129
Double$179
Score 6.7 from 488 reviews
Pricesfrom (per room per night)
Single$45
Double$90
Score 6.7 from 107 reviews
Pricesfrom (per room per night)
Single$149
Double$152
Score 8.0 from 423 reviews
Pricesfrom (per room per night)
Single$100
Double$
Sherbrooke All Suites Hotel 
901 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.25 miles from Miami Beach
Score 7.1 from 275 reviews
Pricesfrom (per room per night)
Single$119
Double$
Score 7.4 from 1478 reviews
Pricesfrom (per room per night)
Single$160
Double$320
Cadillac Hotel & Beach Club 
3925 Collins Avenue, Miami Beach, FL 33140, FL
Show on map 2.18 miles from Miami Beach
Score 8.0 from 234 reviews
Pricesfrom (per room per night)
Single$260
Double$733
Score 8.6 from 914 reviews
Pricesfrom (per room per night)
Single$138
Double$95
Casablanca West Tower 
6060 Indian Creek Dr., Miami Beach, 33140, FL
Show on map 2.65 miles from Miami Beach
Score 6.6 from 108 reviews
Best Western On The Bay Inn & Marina 
1819 79th Street Causeway, Miami Beach, FL 33141, FL
Show on map 1.95 miles from Miami Beach
Score 7.6 from 627 reviews
Pricesfrom (per room per night)
Single$149
Double$289
Courtyard Two-Bedroom Apartments by Royal Stays
1536 Jefferson Avenue, Miami Beach, 33139, FL Show on mapPricesfrom (per room per night)
Single$289
Double$377
Marriott Vacation Club Pulse 
1410 Ocean Drive, Miami Beach, FL 33139, FL
Show on map 2.95 miles from Miami Beach
Score 8.4 from 418 reviews
Pricesfrom (per room per night)
Single$188
Double$259
Score 8.4 from 78 reviews
Pricesfrom (per room per night)
Single$229
Double$475
Score 8.9 from 274 reviews
Pricesfrom (per room per night)
Single$212
Double$109
Score 5.3 from 295 reviews
Pricesfrom (per room per night)
Single$99
Double$129
South Beach Plaza Hotel 
1401 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 2.93 miles from Miami Beach
Score 7.3 from 1040 reviews
Pricesfrom (per room per night)
Single$116
Double$190
Villa Italia South Beach 
354 Washington Avenue, Miami Beach, FL 33139, FL
Show on map 3.55 miles from Miami Beach
Score 8.3 from 281 reviews
Pricesfrom (per room per night)
Single$138
Double$363
Score 7.9 from 390 reviews
Pricesfrom (per room per night)
Single$149
Double$254
Crest Hotel Suites 
1670 James Avenue, Miami Beach, FL 33139, FL
Show on map 2.57 miles from Miami Beach
Score 7.3 from 1685 reviews
Pricesfrom (per room per night)
Single$149
Double$204
Score 8.7 from 297 reviews
Pricesfrom (per room per night)
Single$425
Double$1547
Score 8.8 from 576 reviews
Pricesfrom (per room per night)
Single$239
Double$334
Score 7.8 from 521 reviews
Pricesfrom (per room per night)
Single$88
Double$228
Score 6.7 from 177 reviews
Pricesfrom (per room per night)
Single$270
Double$486
Score 8.3 from 506 reviews
Pricesfrom (per room per night)
Single$99
Double$245
Beachside All Suites Hotel 
7500 Collins Avenue (Check-In Location Only), Miami Beach, FL 33141, FL
Show on map
Score 7.7 from 116 reviews
Pricesfrom (per room per night)
Single$148
Double$123
Score 6.4 from 1056 reviews
Pricesfrom (per room per night)
Single$129
Double$478
Score 7.7 from 31 reviews
Pricesfrom (per room per night)
Single$299
Double$515
Casa Grande South Beach by American Vacation Living
834 Ocean Drive, Miami Beach, FL 33139, FL Show on map
Score 8.7 from 5 reviews
Pricesfrom (per room per night)
Single$788
Double$736
Score 8.8 from 19 reviews
Pricesfrom (per room per night)
Single$289
Double$516
Score 8.9 from 88 reviews
Pricesfrom (per room per night)
Single$310
Double$621
L'Etoile One-Bedroom Apartments by Royal Stays
1534 Euclid Avenue, Miami Beach, 33139, FL Show on map
Score 7.7 from 8 reviews
Pricesfrom (per room per night)
Single$249
Double$460
Score 8.1 from 2 reviews
Pricesfrom (per room per night)
Double$222
Pricesfrom (per room per night)
Single$475
Double$530
Score 1.0 from 1 review
Pricesfrom (per room per night)
Single$194
Double$
Luxury Miami Beach Apartments by Michigan
560 Michigan Avenue, Miami Beach, FL 33139, FL Show on map
Score 8.7 from 125 reviews
Pricesfrom (per room per night)
Single$159
Double$99
Score 6.5 from 197 reviews
Pricesfrom (per room per night)
Single$152
Double$90
Score 8.8 from 205 reviews
Pricesfrom (per room per night)
Single$180
Double$
Residence Inn by Marriott Miami Beach Surfside 
9200 Collins Avenue, Miami Beach, FL 33154, FL
Show on mapPricesfrom (per room per night)
Double$289
The Mercury Hotel - All Suites 
100 Collins Avenue, Miami Beach, FL 33139, FL
Show on map 3.78 miles from Miami Beach
Score 7.0 from 129 reviews
Pricesfrom (per room per night)
Single$225
Double$342
Score 9.0 from 49 reviews
Pricesfrom (per room per night)
Single$165
Double$130
Score 6.3 from 36 reviews
Pricesfrom (per room per night)
Single$149
Double$154
Deluxe Studios and Apartments at The Shelborne
1801 Collins Av Miami Beach Fl., Miami Beach, FL, FL Show on map
Score 7.2 from 32 reviews
Pricesfrom (per room per night)
Single$212
Double$206
Pricesfrom (per room per night)
Single$150
Double$130
Pricesfrom (per room per night)
Double$1099
Pricesfrom (per room per night)
Double$12488
Pricesfrom (per room per night)
Double$490
Pricesfrom (per room per night)
Double$359
Pricesfrom (per room per night)
Double$299
Pricesfrom (per room per night)
Double$159
Pricesfrom (per room per night)
Double$556
AxelBeach Miami South Beach - Adults Only 
1500 Collins Avenue, Miami Beach, FL 33139, FL
Show on mapPricesfrom (per room per night)
Double$399
Pricesfrom (per room per night)
Double$330
Pricesfrom (per room per night)
Double$636
Pricesfrom (per room per night)
Double$200
Pricesfrom (per room per night)
Double$326
Pricesfrom (per room per night)
Double$558
Pricesfrom (per room per night)
Double$341
Pricesfrom (per room per night)
Double$288
Pricesfrom (per room per night)
Double$316
Pricesfrom (per room per night)
Double$278
Pricesfrom (per room per night)
Double$305
Pricesfrom (per room per night)
Double$470
Pricesfrom (per room per night)
Double$349
Pricesfrom (per room per night)
Double$215
Pricesfrom (per room per night)
Double$355
Pricesfrom (per room per night)
Double$399
Pricesfrom (per room per night)
Double$160
Pricesfrom (per room per night)
Double$245
Pricesfrom (per room per night)
Double$230
Pricesfrom (per room per night)
Double$479
Residence Inn by Marriott Miami Beach South Beach 
1231 17th Street, Miami Beach, FL 33139, FL
Show on mapPricesfrom (per room per night)
Double$299
Pricesfrom (per room per night)
Double$329
Pricesfrom (per room per night)
Double$645
Pricesfrom (per room per night)
Double$254
Pricesfrom (per room per night)
Double$199
Pricesfrom (per room per night)
Double$255
Pricesfrom (per room per night)
Double$232
Pricesfrom (per room per night)
Double$252
Pricesfrom (per room per night)
Double$214
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$109
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$1621
Casablanca Private Suite with direct Beach Access
6345 Collins Avenue, Miami Beach, FL 33141, FL Show on mapPricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$1410
Pricesfrom (per room per night)
Double$722
Pricesfrom (per room per night)
Double$237
Pricesfrom (per room per night)
Double$238
Apartment next the Beach on 7th and Collins ave
727 Collins Avenue, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$109
Pricesfrom (per room per night)
Double$589
Pricesfrom (per room per night)
Double$361
Pricesfrom (per room per night)
Double$99
Pricesfrom (per room per night)
Double$154
Pricesfrom (per room per night)
Double$76
Pricesfrom (per room per night)
Double$274
Pricesfrom (per room per night)
Double$137
Strand on Ocean by SS Vacation Rentals- Adult Exclusive
1052 Ocean Drive, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$445
Premium 1 Bedroom Ocean View South Beach 5 Star Condo Hotel - 1012
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1028
Pricesfrom (per room per night)
Double$279
Pricesfrom (per room per night)
Double$99
Pricesfrom (per room per night)
Double$158
Pricesfrom (per room per night)
Double$590
Luxurious 3 Bedroom Full Ocean Front 5 Star Condo Hotel South Beach - 1019
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$2377
Luxury Ocean Front 1 Bedroom South Beach 5 Star Condo Hotel- 1408
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$967
Pricesfrom (per room per night)
Double$316
2 Bedroom Oceanfront Private Residence at The Setai - 2104
101 20th Street, Unit 2104, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1621
Premium 1 Bedroom Ocean View located at 5 Star Condo Hotel South Beach - 1211
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1048
Pricesfrom (per room per night)
Double$150
Pricesfrom (per room per night)
Double$1073
Pricesfrom (per room per night)
Double$1109
2 Bedroom Full Oceanfront Private Residence at The Setai - 3208
101 20th Street, Unit 3208, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1317
Luxurious 2 Bedroom located at 5 Star Condo Hotel South Beach - 1445
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1438
Pricesfrom (per room per night)
Double$71
Pricesfrom (per room per night)
Double$269
Pricesfrom (per room per night)
Double$215
2 Bedroom 2 Bath With Patio On 11th Collins ave
1150 Collins Avenue, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$299
Welcome to Miami Beach - Affordable Family Rates
6060 Indian Drive, Miami Beach, 33141, FL Show on mapPricesfrom (per room per night)
Double$599
Pricesfrom (per room per night)
Double$128
Pricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$168
Pricesfrom (per room per night)
Double$121
Pricesfrom (per room per night)
Double$1800
Pricesfrom (per room per night)
Double$851
Private Apartments by South Florida Vacations
5225 Collins Avenue, Miami Beach, FL 33140, FL Show on mapPricesfrom (per room per night)
Double$236
Pricesfrom (per room per night)
Double$527
Pricesfrom (per room per night)
Double$123
Pricesfrom (per room per night)
Double$1890
Pricesfrom (per room per night)
Double$203
Pricesfrom (per room per night)
Double$250
Pricesfrom (per room per night)
Double$431
Pricesfrom (per room per night)
Double$149
Pricesfrom (per room per night)
Double$210
Pricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$194
Pricesfrom (per room per night)
Double$191
Pricesfrom (per room per night)
Double$709
Pricesfrom (per room per night)
Double$191
Direct Ocean View 2 Bedroom 5 Star Condo Hotel South Beach - 1122
Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1337
Pricesfrom (per room per night)
Double$204
Pricesfrom (per room per night)
Double$572
Pricesfrom (per room per night)
Double$165
Pricesfrom (per room per night)
Double$1621
Two Bedroom Two Bath Apartment In South Beach
1370 Washington Avenue, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$199
Pricesfrom (per room per night)
Double$109
Sixty Sixty -Miami Beach Million Dollars Views
6060 Indian Creek, Miami Beach, 33140, FL Show on mapOceanview Private Condo at 1 Hotel & Homes -1440
102 24th Street, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$227
Pricesfrom (per room per night)
Double$63
2 Bedroom Private Residence at The Ritz Carlton Bal Harbour - 5
10295 Collins Avenue, Miami Beach, FL 33154, FL Show on mapPricesfrom (per room per night)
Double$1317
2 Bedroom Private Residence at The Ritz Carlton in Bal Harbour - 4
10295 Collins Avenue, Miami Beach, FL 33154, FL Show on mapPricesfrom (per room per night)
Double$951
Pricesfrom (per room per night)
Double$76
Oceanview Private Condo at 1 Hotel & Homes -1544
102 24th Street, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$185
Oceanfront Loft at Castle Beach Club -M15
5445 Collins Avenue, Miami Beach, FL 33140, FL Show on mapPricesfrom (per room per night)
Double$451
Pricesfrom (per room per night)
Double$1621
Beachfront Condo at The Ritz-Carlton -310N11
10295 Collins Avenue, Miami Beach, FL 33154, FL Show on mapPricesfrom (per room per night)
Double$189
Pricesfrom (per room per night)
Double$418
Pricesfrom (per room per night)
Double$121
Pricesfrom (per room per night)
Double$72
Pricesfrom (per room per night)
Double$142
Pricesfrom (per room per night)
Double$95
Pricesfrom (per room per night)
Double$163
Pricesfrom (per room per night)
Double$253
Pricesfrom (per room per night)
Double$78
Miami Beach Suncoast apartments VII
6345 Collins Avenue, #631, Miami Beach, FL 33141, FL Show on mapPricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$378
Pricesfrom (per room per night)
Double$220
Apartment at De Soleil Hotel on Ocean Drive
1458 Ocean Drive 305, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$179
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$75
Pricesfrom (per room per night)
Double$660
Pricesfrom (per room per night)
Double$116
Pricesfrom (per room per night)
Double$549
2 Bedroom Oceanview Private Residence at The Setai - 2402
101 20th St, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$163
4 Bedroom Oceanview Private Residence at The Setai Miami Beach
101 20th Street. Unit 1901, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$2158
2 Bedroom Oceanview Private Residence at The Setai - 3804
101 20th Street. Unit 3804, Miami Beach, FL 33139, FL Show on mapPrivate Apartment at The Alexander Hotel
5225 Collins Avenue Apartment 1106, Miami Beach, 33140, FL Show on mapPricesfrom (per room per night)
Double$194
Pricesfrom (per room per night)
Double$539
NoBeVIP at the OLSEN on the BEACH!
7300 Ocean Terrace 114 & 214, Miami Beach, FL 33141, FL Show on mapPricesfrom (per room per night)
Double$159
Full Oceanfront Private Residence at The Setai Miami Beach - 2208
101 20th Street. Unit 2208, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$186
Pricesfrom (per room per night)
Double$693
2 Bedroom Oceanview Private Residence at The Setai - 2606
101 20th Street. Unit 2606, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$1621
Pricesfrom (per room per night)
Double$120
2 Bedroom Oceanview Private Residence at The Setai - 3804
101 20th Street. Unit 3804, Miami Beach, FL 33139, FL Show on map2 Bedroom Oceanview Private Residence at The Setai - 2704
101 20th St, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$117
1 bedroom Ocean View located at 1 Hotel & Homes Miami Beach -1007
102 24th St, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$300
Pricesfrom (per room per night)
Double$239
Miami Beach Suncoast Apartment ll
6345 Collins Avenue Apt #826, Miami Beach, FL 33141, FL Show on mapPricesfrom (per room per night)
Double$80
Miami Beach Suncoast Apartment III
6345 Collins Avenue Apt. # 1035, Miami Beach, FL 33141, FL Show on mapPricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$49
Pricesfrom (per room per night)
Double$159
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$145
Pricesfrom (per room per night)
Double$212
Pricesfrom (per room per night)
Double$97
Pricesfrom (per room per night)
Double$99
Pricesfrom (per room per night)
Double$161
Pricesfrom (per room per night)
Double$318
Pricesfrom (per room per night)
Double$169
Luxury DIRECT Ocean Front Residence 2107
101 20th St unit # 2107, Miami Beach, 33139, FL Show on mapPricesfrom (per room per night)
Double$1148
Pricesfrom (per room per night)
Double$300
Pricesfrom (per room per night)
Double$150
Pricesfrom (per room per night)
Double$634
Pricesfrom (per room per night)
Double$72
Pricesfrom (per room per night)
Double$169
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$128
Oceanfront Private Condo at 1 Hotel & Homes -1219
102 24th Street, Miami Beach, FL 33140, FL Show on mapPricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$199
Pricesfrom (per room per night)
Double$80
5 STARS OCEAN VIEW Balcony-Beachfront 2BDRM FREE PARKING
5151 Collins Avenue, Miami Beach, 33140, FL Show on mapPricesfrom (per room per night)
Double$280
Cento Collins Stays by Mercury South Beach
100 Collins Avenue, Miami Beach, FL 33139, FL Show on mapHABITACION PARA 4 PERSONAS EN HOTEL RAMADA MARCO POLO MIAMI
Collins Avenue, Miami Beach, FL 33160, FL Show on mapPricesfrom (per room per night)
Double$78
Oceanview Private Condo at 1 Hotel & Homes -1120
102 24th Street Unit 1120, Miami Beach, FL 33139, FL Show on mapPricesfrom (per room per night)
Double$408
Pricesfrom (per room per night)
Double$1314
Pricesfrom (per room per night)
Double$212
Pricesfrom (per room per night)
Double$212
Pricesfrom (per room per night)
Double$297
Pricesfrom (per room per night)
Double$104
Pricesfrom (per room per night)
Double$291