Florida may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in South Beach

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Hotels with Restaurants

1 Hotel South Beach
5 out of 5
2341 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $309 per night
4.6/5Exceptional! (1,284 reviews)

"Pools are the best. Rooms are extremely expensive and small"…"

Reviewed on Aug 9, 2020

1 Hotel South Beach
Urbanica The Meridian Hotel
3 out of 5
418 Meridian Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $90 per night
4.5/5Wonderful! (715 reviews)

"GREAT STAFF AND FRIENDLY. VERY HELPFULL. WILL STAY THERE AGAIN"…"

Reviewed on Jun 20, 2020

Urbanica The Meridian Hotel
Loews Miami Beach Hotel – South Beach
4.5 out of 5
1601 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $189 per night
4.4/5Wonderful! (2,817 reviews)

"We visited Miami SB for a girls trip celebrating a birthday. Loews Resort was gorgeous and the staff were so willing to please. Our weekend was perfect from checkin to checkout! Speciaĺ thanks to"…"

Reviewed on Aug 10, 2020

Loews Miami Beach Hotel – South Beach
The Hotel of South Beach
4 out of 5
801 Collins Ave, Miami Beach, FL
The price is $145 per night
4.4/5Wonderful! (1,169 reviews)

"I have stayed here many times...always delightful."…"

Reviewed on Mar 17, 2020

The Hotel of South Beach
The Plymouth South Beach
4.5 out of 5
336 21st Street, Miami Beach, FL
Get Rates
4.4/5Excellent! (1,001 reviews)

"We booked the Plymouth at the last minute because our cruise was cancelled due to Covid-19 and we were already in Miami. We chose it based on other customer reviews and it did not disappoint.The room was modern and clean. They were also able to upgrade our room free of charge. I like that the location ..."…"

Reviewed on Mar 23, 2020

The Plymouth South Beach
El Paseo
3 out of 5
405 Espanola Way, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $99 per night
4.3/5Excellent! (810 reviews)

"The staff members were super friendly and super attentive. Made us feel super welcome and gave us recommendations of fun things to do in the area. Would definitely recomend and return in the future."…"

Reviewed on Jun 18, 2020

El Paseo
Dream South Beach
4 out of 5
1111 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $92 per night
4.3/5Excellent! (1,153 reviews)

"Love it 😁😁😁. Went above and beyond to assist me"…"

Reviewed on Aug 9, 2020

Dream South Beach
National Hotel, An Oceanfront Resort
4 out of 5
1677 Collins Ave, Miami Beach, FL
Get Rates
4.3/5Excellent! (1,415 reviews)

"Room service was fast and the food was good. The property was amazing, walking to the beach in 2 mins was perfect!"…"

Reviewed on Mar 27, 2020

National Hotel, An Oceanfront Resort
Gale South Beach, Curio Collection by Hilton
4.5 out of 5
1690 Collins Avenue, Miami Beach, FL
Get Rates
4.2/5Very Good! (995 reviews)

"The rooftop pool is truly fabulous and the staff could not be any more efficient courteous and helpful. Kevin the GM is particularly attentive to his guests needs."…"

Reviewed on Mar 22, 2020

Gale South Beach, Curio Collection by Hilton
Beacon Hotel South Beach
4 out of 5
720 Ocean Dr, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $90 per night
4.1/5Very Good! (1,591 reviews)

"Beach across the street. Interesting area. All staff very friendly. I liked it"…"

Reviewed on Aug 1, 2020

Beacon Hotel South Beach
Nautilus by Arlo
4.5 out of 5
1825 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $98 per night
4/5Very Good! (1,147 reviews)

"Great deal. Solid location. Umbrellas should be included in cost though..."…"

Reviewed on Aug 5, 2020

Nautilus by Arlo
Kimpton Surfcomber Hotel
4.5 out of 5
1717 Collins Avenue, Miami Beach, FL
Free Cancellation
The price is $113 per night
3.9/5Very Good! (996 reviews)

"Very clean and the staff was really friendly. We would definitely stay here again!"…"

Reviewed on Jul 27, 2020

Kimpton Surfcomber Hotel
Shelborne South Beach
4.5 out of 5
1801 Collins Ave, Miami Beach, FL
Get Rates
3.9/5Good! (998 reviews)

"It was a great hotel , I really enjoyed my stay. I will be back."…"

Reviewed on Mar 17, 2020

Shelborne South Beach
Royal Palm South Beach Miami, a Tribute Portfolio Resort
4.5 out of 5
1545 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $109 per night
3.9/5Good! (1,740 reviews)

"The royal plan beach hotel was one of the most beautiful experiences out of all my vacations. the hotel is located at a great place it’s right in front of the ocean the room and hotel itself is very clean, as well as the staff is very friendly, our room was with the balcony With the most beautiful ..."…"

Reviewed on Aug 9, 2020

Royal Palm South Beach Miami, a Tribute Portfolio Resort
Washington Park Hotel
4 out of 5
1050 Washington Avenue, Miami Beach, FL
The price is $134 per night
3.8/5Good! (1,290 reviews)

"Customer service was stellar ... cleanliness and very helpful with all my requests"…"

Reviewed on Mar 28, 2020

Washington Park Hotel
Mondrian South Beach
4.5 out of 5
1100 West Ave, Miami Beach, FL
Get Rates
3.8/5Good! (1,222 reviews)
Great but not without faults

"I absolutely love the Mondrian - it is a party hotel but there is a super cool vibe there and some gorgeous people lounging around the pool. The rooms are very large and spacious with a small kitchenette. The service around the pool are was horrendous - taking hours (literally) for drinks to arrive ..."…"

Reviewed on Mar 20, 2020

Mondrian South Beach
Starlite Hotel
2 out of 5
750 Ocean Dr, Miami Beach, FL
The price is $75 per night
3.7/5Good! (1,276 reviews)

"The property was eighth on ocean drive with an amazing view when u step out,"…"

Reviewed on Mar 18, 2020

Starlite Hotel
Catalina Hotel & Beach Club, a South Beach Group Hotel
3.5 out of 5
1732 Collins Ave, Miami Beach, FL
The price is $97 per night
3.5/5Good! (1,171 reviews)

"Very clean rooms, and bathrooms. Bed was like only sheets, tv had like 10 channels. Some staff was overwhelmed easily took an hour to get my room."…"

Reviewed on Mar 18, 2020

Catalina Hotel & Beach Club, a South Beach Group Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Restaurants in South Beach

Search for hotels in South Beach on Expedia. You can easily find your hotels in South Beach using one of the methods below:

  • View our selection of featured hotels in South Beach
  • Use the map to find hotels in the South Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of South Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in South Beach
  • Enter your travel dates to view the best deals on hotels in South Beach - while they last

More trip options

Travelers Loved These Hotels with Restaurants