The 30 best Hotels with restaurant in Miami Beach

SEARCH HOTELS IN Miami Beach

Book now, best price guaranteed!

FREE cancellation in most of rooms

Ver en el mapa

popular searches in Miami Beach

Point of interest

Parks

Museums

Beaches

Institution

Categories

Services

Ideal for...

Nearby destinations

Foto destino

MIAMI BEACH

161 HOTELS WITH RESTAURANT IN MIAMI BEACH

Hotel recommendations for you with restaurant in Miami Beach

View photos

Hilton Garden Inn Miami South Beach Hotel

7.5 Extraordinary (164 reviews)

2940 Collins Avenue - FL 33140, Miami Beach

From 228€ MORE INFO

View photos

RIU Plaza Miami Beach Hotel

7.2 Good (7 reviews)

3101 Collins Ave, Miami Beach

From 262€ MORE INFO

View photos

President South Beach Hotel

7.4 Extraordinary (3024 reviews)

1423 Collins Avenue - FL 33139, Miami Beach

From 198€ MORE INFO

View photos

Ocean Hotel

8.1 Regular (2693 reviews)

1230, Ocean Drive South Beach, - FL 33139, Miami Beach

From 226€ MORE INFO

View photos

Sls South Beach Hotel

8.8 Excellent (2 reviews)

1701 Collins Avenue, Miami Beach

From 404€ MORE INFO

View photos

The Palms Hotel & Spa

8.7 Excellent (2586 reviews)

3025 Collins Ave, Miami Beach

From 440€ MORE INFO

View photos

The Landon Hotel

7.9 Regular (563 reviews)

9660 East Bay Harbor Drive, Miami Beach 33154, Florida United States, Miami Beach

From 160€ MORE INFO

View photos

AC Hotel By Marriott Miami Beach

7.8 Regular (327 reviews)

2912 Collins Ave, Miami Beach

From 240€ MORE INFO

Property Location With a stay at AC Hotel by Marriott Miami Beach in Miami Beach (Miami Beach Boardwalk), you'll be minutes from Scott Rakow Youth...

View photos

Andaz Miami - A Concept By Hyatt Hotel

7.9 Regular (758 reviews)

4041 Collins Ave, Miami Beach

View photos

Leslie Hotel

8.5 Regular (1463 reviews)

1244 Ocean Drive, Miami Beach

From 312€ MORE INFO

Property Location With a stay at Leslie Hotel in Miami Beach (Art Deco Historic District), you'll be minutes from Miami Beach Cinematheque and Art...

See all 161 hotels in Miami Beach with restaurant