Skip to main content
myhoteloffers.com
Miami Beach

Hotels in Miami Beach

358 hotels in Miami Beach with live prices. Browse the stays below.

Hotel
9.0Excellent3,369 reviews

Miami Beach

  • Free cancellation
  • Breakfast
from$659.42per night
See prices
Resort
8.7Very good4,346 reviews

Miami Beach

  • Free cancellation
  • Pets allowed
from$755.94per night
See prices
Hotel
9.2Excellent2,268 reviews

Miami Beach

  • Pets allowed
  • Breakfast
from$1,599.33per night
See prices
Hotel
8.6Very good3,713 reviews

Miami Beach

  • Free Wi-Fi
  • Beachfront
from$235.66per night
See prices
Hotel
9.5Excellent1,738 reviews

Miami Beach

  • Free Wi-Fi
  • Parking
from$223.94per night
See prices
Hotel
8.7Very good3,177 reviews

Miami Beach

  • Breakfast
  • Free Wi-Fi
from$338.24per night
See prices
Hotel
8.4Very good3,104 reviews

Miami Beach

  • Free Wi-Fi
  • Outdoor pool
from$213.39per night
See prices
Aparthotel
9.1Excellent1,612 reviews

Miami Beach

  • Self catering
  • Pets allowed
from$201.27per night
See prices
Hotel
8.2Very good3,684 reviews

Miami Beach

  • Free cancellation
  • Pets allowed
from$238.83per night
See prices
Hotel
8.1Very good3,913 reviews

Miami Beach

  • Pets allowed
  • Free Wi-Fi
from$342.01per night
See prices
Hotel
8.0Very good4,166 reviews

Miami Beach

  • Free Wi-Fi
  • Outdoor pool
from$171.85per night
See prices
Hotel
8.5Very good2,441 reviews

Miami Beach

  • Breakfast included
  • Pets allowed
from$265.72per night
See prices

Miami Beach at a glance

Hotels
358
Guest score 8+
158
Guest score 9+
40
5★
25
4★
127
3★
118
Pets allowed
144
Free cancellation
51
Within 1 km of the center
73
Within 3 km of the center
242

Figures from November 5, 2026.

More cities we cover

Trip not settled on Miami Beach yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.