Mid Beach Hotels with Air Conditioning with AARP Discounts

Featured Mid Beach Hotels with Air Conditioning

AC Hotel by Marriott Miami Beach

AC Hotel by Marriott Miami Beach

4 out of 5
2912 Collins Avenue, Miami Beach, FL
Fully refundableReserve now, pay when you stay
AC Hotel by Marriott Miami Beach
Hotel Croydon

Hotel Croydon

4 out of 5
3720 Collins Ave, Miami Beach, FL
Fully refundableReserve now, pay when you stay
Hotel Croydon
Freehand Miami

Freehand Miami

3.5 out of 5
2727 Indian Creek Dr, Miami Beach, FL
Fully refundableReserve now, pay when you stay
Freehand Miami
Save an average of 15% on thousands of hotels when you're signed in
The Confidante Miami Beach, part of Hyatt

The Confidante Miami Beach, part of Hyatt

4.5 out of 5
4041 Collins Ave, Miami Beach, FL
The Confidante Miami Beach, part of Hyatt
Tradewinds Apartment Hotel

Tradewinds Apartment Hotel

3.5 out of 5
2365 Pine Tree Dr, South Beach, Miami Beach, FL
Fully refundableReserve now, pay when you stay
Tradewinds Apartment Hotel
South Beach Hotel

South Beach Hotel

4 out of 5
236 21st St, Miami Beach, FL
Fully refundableReserve now, pay when you stay
South Beach Hotel
Lexington by Hotel RL Miami Beach

Lexington by Hotel RL Miami Beach

2.5 out of 5
4299 Collins Avenue, Miami Beach, FL
Fully refundableReserve now, pay when you stay
Lexington by Hotel RL Miami Beach
Fontainebleau Miami Beach

Fontainebleau Miami Beach

4.5 out of 5
4441 Collins Avenue, Miami Beach, FL
Fontainebleau Miami Beach
Red South Beach Hotel

Red South Beach Hotel

3.5 out of 5
3010 Collins Avenue, Miami Beach, FL
Red South Beach Hotel
Grand Beach Hotel

Grand Beach Hotel

4 out of 5
4835 Collins Ave, Miami Beach, FL
Fully refundableReserve now, pay when you stay
Grand Beach Hotel
1 Hotel South Beach

1 Hotel South Beach

5 out of 5
2341 Collins Avenue, Miami Beach, FL
1 Hotel South Beach
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.
Mid Beach, Miami Beach, Florida, United States of America