Hotels in Miami Beach 4 stars

Showing 1 - 20 from 216 properties
Hotel
Price from: $129
1680 Collins Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6742 m
7.8 Good
From: $129
Hotel
Price from: $213
336 21st Street, Miami Beach, 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6786 m
7.9 Good
From: $213
Hotel
Price from: $189
1776 Collins Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6791 m
8.0 Very good
From: $189
Hotel
Price from: $328
4343 Collins Avenue, Miami Beach, FL 33140, United States
To the center:
Historic Overtown/Lyric Theatre: 8342 m
7.8 Good
From: $328
Hotel
Price from: $490
9449 Collins Avenue, Miami Beach, FL 33154, United States
7.8 Good
From: $490
Hotel
Price from: $469
2000 Collins Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6930 m
7.1 Good
From: $469
Resort
Price from: $119
16701 Collins Avenue, Miami Beach, FL 33160, United States
5.9 Passable
From: $119
Hotel
Price from: $158
860 Ocean Drive, Miami Beach, FL 33139, United States
To the center:
Government Center: 6491 m
8.0 Very good
From: $158
Aparthotel
Price from: $215
5225 Collins Avenue, Miami Beach, FL 33140, United States
To the center:
Historic Overtown/Lyric Theatre: 9236 m
6.7 Pleasant
From: $215
Resort
Price from: $99
2360 Collins Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 7132 m
7.2 Good
From: $99
Apartments
Price from: $134
6551 Collins Avenue, Miami Beach, FL 33141, United States
7.8 Good
From: $134
Apartments
Price from: $199
6551 Collins Avenue, Miami Beach, FL 33141, United States
8.6 Fabulous
From: $199
Resort
Price from: $110
1717 Collins Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6809 m
7.4 Good
From: $110
Hotel
Price from: $375
1244 Ocean Drive, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6607 m
8.4 Very good
From: $375
Hotel
Price from: $225
940 Ocean Drive, Miami Beach, FL 33139, United States
To the center:
Government Center: 6519 m
7.7 Good
From: $225
Apartments
Price from: $157
9261 East Bay Harbor Drive PH1, Miami Beach, FL 33154, United States
9.2 Superb
From: $157
Aparthotel
Price from: $214
5101 Collins Avenue, Miami Beach, FL 33140, United States
To the center:
Historic Overtown/Lyric Theatre: 9143 m
6.1 Pleasant
From: $214
Hotel
Price from: $70
318 20th Street, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 6812 m
6.9 Pleasant
From: $70
Hotel
Price from: $224
6080 Collins Avenue, Miami Beach, FL 33140, United States
8.1 Very good
From: $224
Apartments
Price from: $91
1215 West Avenue, Miami Beach, FL 33139, United States
To the center:
Historic Overtown/Lyric Theatre: 5437 m
8.2 Very good
From: $91