Some info has been automatically translated. Show original language

Apartment vacation rentals in Miami Beach

Find and book unique apartments on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Miami Beach apartment rentals

Apartment rentals with a hot tub

Superhost

Apartment in Sunny Isles Beach

4.81 out of 5 average rating, 241 reviews

SUNNY ISLES HOTEL ROOM FLOOR 24!!! (+ hotel fees)

Oct 23 – 30

ﺩ.ﺇ568 per night
Superhost

Apartment in Miami

4.83 out of 5 average rating, 128 reviews

30th Floor Apartment in Brickell/Downtown Miami!

Jun 8 – 15

ﺩ.ﺇ529 per night
Guest favorite

Apartment in Mid Beach

4.92 out of 5 average rating, 149 reviews

Ocean View Sorrento Fontainebleau Miami Beach Unit

Nov 14 – 21

ﺩ.ﺇ1,710 per night
Guest favorite

Apartment in North Beach

4.92 out of 5 average rating, 123 reviews

Penthouse 1908 Ocean Front View 1BD Monte Carlo

Jun 6 – 13

ﺩ.ﺇ1,930 per night
Guest favorite

Apartment in Brickell Business District

4.95 out of 5 average rating, 182 reviews

Charming Retreat: Home Away from Home

Jul 2 – 9

ﺩ.ﺇ714 per night
Guest favorite

Apartment in Miami

4.89 out of 5 average rating, 678 reviews

Luxury ICON Brickell Condo @47th Floor / POOL

Jun 6 – 13

ﺩ.ﺇ840 per night
Superhost

Apartment in Coconut Grove

4.87 out of 5 average rating, 103 reviews

Studio, Balcony, Lat. Sea View, King+Daybed. PARK

Aug 24 – 31

ﺩ.ﺇ601 per night
Guest favorite

Apartment in Coconut Grove

4.92 out of 5 average rating, 135 reviews

Stunning Studio w/Bay & City View Free Park/Pool

Jul 25 – Aug 1

ﺩ.ﺇ778 per night

Apartment rentals with air conditioning

Quick stats about apartment rentals in Miami Beach

  • Total rentals

    2.9K properties

  • Rentals with dedicated workspaces

    1.4K properties have a dedicated workspace

  • Rentals with a pool

    1.5K properties have a pool

  • Pet-friendly rentals

    560 properties allow pets

  • Family-friendly rentals

    790 properties are a good fit for families

  • Total number of reviews

    149K reviews

Destinations to explore