Hotels in Miami Beach, Florida

Hotel search

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

What to do in Miami Beach

Miami Beach overview

Visitors speak favorably about all that Miami Beach has to offer, including its beaches, art, and live music. You'll appreciate the many cafés and bars. You can spend a relaxing day in Miami Beach at Lummus Park Beach and Jungle Island. Popular sights like PortMiami and Lincoln Road Mall are sure to leave an impression.

Where to stay in Miami Beach

With a large selection of hotels, Miami Beach is sure to have options to suit your style. There are 604 hotels in Miami Beach and you can shop as many as 6877 deals for rooms on Hotels.com, some with discounts of up to 50%. We have room prices starting at 9 USD per night and here you'll find a breakdown of hotels by star rating in Miami Beach as well as in the surrounding area:
  • • 84 5-star hotels from 169 USD per night
  • • 452 4-star hotels from 107 USD per night
  • • 411 3-star hotels from 69 USD per night
  • • 79 2-star hotels from 28 USD per night

How to get to Miami Beach

Fly into Miami, FL (MPB-Public Seaplane Base), 3.2 mi (5.1 km) from the heart of Miami Beach. Miami, FL (MIA-Miami Intl.) is the next closest major airport, 9.3 mi (15 km) away.

What to see around Miami Beach

The area's cultural scene stands out, and these are some places to visit:
  • • Art Deco Welcome Center
  • • Bass Museum of Art
  • • Fillmore Miami Beach
  • • New World Center
  • • Holocaust Memorial
The area is recognized for its natural setting, offering these places to visit:
  • • Lummus Park Beach
  • • Jungle Island
  • • New World Symphony Park
  • • Miami Beach Botanical Garden
  • • Flamingo Park
Top sights include:
  • • PortMiami
  • • Lincoln Road Mall

When to visit Miami Beach

If you're beginning to plan your holiday, you might be wondering when is the best time to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 82°F day, 60°F night
  • • April-June: 90°F day, 66°F night
  • • July-September: 91°F day, 76°F night
  • • October-December: 88°F day, 60°F night
Seasonal rainfall averages
  • • January-March: 6.93 inches
  • • April-June: 18.19 inches
  • • July-September: 25.24 inches
  • • October-December: 11.65 inches

Miami Beach travel guides

Miami Beach Travel Guides

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels