Miami Beach

Mountain view Hotels in Miami Beach

Select your dates to discover hotels in Miami Beach with mountain views close to nature.

Swipe up to see more

We couldn’t find any stays that match your preferences at the moment

No matching stays found
See all hotels

Premium Hotels in Miami Beach

See all
Discover our curated selection of premium hotels in Miami Beach for your next stay
No.
1
9.2/10
107 reviews

The Setai, Miami Beach

Hotel near South Beach, Miami Beach
Highlights
Direct access to Miami's South Beach
Clear blue sea with gentle ocean breeze
Select dates to view prices
No.
2
8.6/10
65 reviews

The Villa Casa Casuarina

Hotel near South Beach, Miami Beach
Highlights
Steps away from Miami's pristine beach
Amazing ocean views on Ocean Drive
Select dates to view prices
No.
3
8.9/10
103 reviews

ANDAZ MIAMI BEACH, BY HYATT

Hotel near Mid-Beach, Miami Beach
"Great swimming pool"
Select dates to view prices
No.
4
8.4/10
64 reviews

Hilton Bentley Miami/South Beach

Hotel near South Beach, Miami Beach
Highlights
Luxurious beachfront sanctuary with 119 - foot access and beach services
Stunning 119-foot beachfront ocean view
Select dates to view prices

FAQs

What are the best family-friendly hotels in Miami Beach?

Families visiting Miami Beach often prefer hotels like The Tony Hotel South Beach (from CAD 115) and SeaStays Apartments (from CAD 125), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Miami Beach near Miami Beach?

Some of the top hotels in Miami Beach near Miami Beach include Lorraine Hotel (from CAD 79), Liberty Park Hotel (from CAD 78) and 1 Hotel South Beach (from CAD 856), all offering easy access to Miami Beach, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Miami Beach for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Miami Beach this weekend is CAD 581 per night. For a 4-star hotel, the average cost is CAD 710 per night. If you're looking for a luxury experience, 5-star hotels in Miami Beach this weekend typically cost CAD 2,315 per night.

How much do hotels in Miami Beach cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Miami Beach during weekdays is CAD 495 per night. For a 4-star hotel, you can expect to pay around CAD 689 per night. If you're seeking a luxury stay, 5-star hotels in Miami Beach generally cost CAD 2,104 per night on weekdays.

What are the best places to stay in Miami Beach?

Some of the best places to stay in Miami Beach are near popular attractions like Miami Beach, Miami Beach - South Beach and Holocaust Memorial Miami Beach, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Miami Beach?

Popular budget hotels in Miami Beach include Global Luxury Suites at the Apex Miami.

What are the best pet-friendly hotels in Miami Beach?

Angler's Hotel - Miami Beach (from CAD 126), Standard Spa, Miami Beach (from CAD 357) and 1 Hotel South Beach (from CAD 856) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Miami Beach?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.