We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near South Beach

Ocean Drive, Miami Beach, FL 33139
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

956 Washington Avenue, Miami Beach, FL 33139
0.4 km from South Beach
Hotel Astor Slideshow
#79 of 200 hotels in Miami Beach
Professional photos | Traveller photos (166) | Map
Show Prices
1120 Collins Avenue, Miami Beach, FL 33139 (Formerly Lords South Beach)
0.4 km from South Beach
Hotel Nash Slideshow
#81 of 200 hotels in Miami Beach
Professional photos | Traveller photos (107) | Map
Show Prices
6842 Main Street, Miami Lakes, FL 33014
0.4 km from South Beach
Shula's Hotel & Golf Club Slideshow
#4 of 4 hotels in Miami Lakes
Professional photos | Traveller photos (308) | Map
Show Prices
1131 Collins Ave, Miami Beach, FL 33139
0.4 km from South Beach
#125 of 200 hotels in Miami Beach
Professional photos | Traveller photos (449) | Map
Show Prices
944 Washington Ave, Miami Beach, FL 33139
0.4 km from South Beach
#133 of 200 hotels in Miami Beach
Professional photos | Traveller photos (215) | Map
Show Prices
1130 Collins Avenue, Miami Beach, FL 33139
0.4 km from South Beach
Ocean Reef Suites Slideshow
#156 of 200 hotels in Miami Beach
Professional photos | Traveller photos (152) | Map
Show Prices
600 Ocean Drive, Miami Beach, FL 33139
0.4 km from South Beach
#175 of 200 hotels in Miami Beach
Professional photos | Traveller photos (296) | Map
Show Prices
1244 Ocean Drive, Miami Beach, FL 33139
0.5 km from South Beach
Special Price Book directly with us!
Leslie Hotel Slideshow
#7 of 200 hotels in Miami Beach
Professional photos | Traveller photos (66) | Map
Show Prices
1228 Collins Avenue, Miami Beach, FL 33139
0.5 km from South Beach
Hotel Impala Slideshow
#12 of 200 hotels in Miami Beach
Professional photos | Traveller photos (410) | Map
Show Prices
1238 Collins Avenue, Miami Beach, FL 33139
0.5 km from South Beach
Offers & Announcements Sun Sand & Save
La Flora Slideshow
#17 of 200 hotels in Miami Beach
Professional photos | Traveller photos (312) | Map
Show Prices
1200 Collins Ave., Miami Beach, FL 33139
0.5 km from South Beach
#45 of 200 hotels in Miami Beach
Professional photos | Traveller photos (65) | Map
Show Prices
510 Ocean Drive, Miami Beach, FL 33139
0.5 km from South Beach
Special Price Stay More = Save More!
Bentley Hotel South Beach Slideshow
#56 of 200 hotels in Miami Beach
Professional photos | Traveller photos (378) | Map
Show Prices
524 Ocean Drive, Miami Beach, FL 33139 (Formerly Casanova Suites on the Beach)
0.5 km from South Beach
The Fritz Hotel Slideshow
#57 of 200 hotels in Miami Beach
Professional photos | Traveller photos (157) | Map
Show Prices
635 Collins Avenue, Miami Beach, FL 33139
0.5 km from South Beach
#103 of 200 hotels in Miami Beach
Professional photos | Traveller photos (357) | Map
Show Prices
1050 Washington Avenue, Miami Beach, FL 33139-5018 (Formerly Wyndham Garden Hotel Miami South Beach)
0.5 km from South Beach
#105 of 200 hotels in Miami Beach
Professional photos | Traveller photos (115) | Map
Show Prices
1230 Ocean Drive, Miami Beach, FL 33139
0.5 km from South Beach
Offers & Announcements 25% off room rate
Hotel Ocean Slideshow
#106 of 200 hotels in Miami Beach
Professional photos | Traveller photos (174) | Map
Show Prices
763 Pennsylvania Avenue, Miami Beach, FL 33139
0.5 km from South Beach
#122 of 200 hotels in Miami Beach
Professional photos | Traveller photos (55) | Map
Show Prices
660 Washington Ave, Miami Beach, FL 33139 (Formerly The Angler's Boutique Resort)
0.6 km from South Beach
Special Offer Complimentary Upgrade!
Angler's Miami South Beach, a Kimpton Hotel Slideshow
#3 of 200 hotels in Miami Beach
Professional photos | Traveller photos (678) | Map
Show Prices
425 Ocean Drive, Miami Beach, FL 33139
0.6 km from South Beach
Special Price Book Early and Save!
The Savoy Hotel Slideshow
#22 of 200 hotels in Miami Beach
Professional photos | Traveller photos (629) | Map
Show Prices
1300 Ocean Dr., Miami Beach, FL 33139
0.6 km from South Beach
#110 of 200 hotels in Miami Beach
Professional photos | Traveller photos (254) | Map
Show Prices
436 Ocean Drive, Miami Beach, FL 33139
0.6 km from South Beach
#130 of 200 hotels in Miami Beach
Professional photos | Traveller photos (88) | Map
Show Prices
1320 Ocean Dr, Miami Beach, FL 33139
0.6 km from South Beach
#171 of 200 hotels in Miami Beach
Professional photos | Traveller photos (65) | Map
Show Prices
350 Ocean Drive, Miami Beach, FL 33139 (Formerly The Wave Hotel)
0.7 km from South Beach
Special Price 10% off room rate
Lord Balfour Slideshow
#5 of 200 hotels in Miami Beach
Professional photos | Traveller photos (342) | Map
Show Prices
1410 Ocean Drive, Miami Beach, FL 33139
0.7 km from South Beach
Special Price 25% off room rate
Edgewater South Beach Slideshow
#9 of 200 hotels in Miami Beach
Professional photos | Traveller photos (876) | Map
Show Prices
400 Ocean Drive, Miami Beach, FL 33139
0.7 km from South Beach
#29 of 200 hotels in Miami Beach
Professional photos | Traveller photos (551) | Map
Show Prices
1415 Collins Ave., Miami Beach, FL 33139
0.7 km from South Beach
#36 of 200 hotels in Miami Beach
Traveller photos (194) | Map
1400 Ocean Drive, Miami Beach, FL 33139 (Formerly Winterhaven South Beach)
0.7 km from South Beach
Special Offer Earn Rewards Points
Winter Haven, Autograph Collection Slideshow
#62 of 200 hotels in Miami Beach
Professional photos | Traveller photos (446) | Map
Show Prices
1414 Collins Avenue, Miami Beach, FL 33139
0.7 km from South Beach
Nassau Suite Hotel Slideshow
#66 of 200 hotels in Miami Beach
Professional photos | Traveller photos (197) | Map
Show Prices
534 Washington Ave, Miami Beach, FL 33139 (Formerly Henry Hotel)
0.7 km from South Beach
Fashionhaus Hotel Slideshow
#109 of 200 hotels in Miami Beach
Professional photos | Traveller photos (288) | Map
Show Prices
1340 Collins Av. Miami Beach, Miami Beach, FL
0.7 km from South Beach
#112 of 200 hotels in Miami Beach
Map