Skip to main content

Filter by:


Star Rating

Review Score

Miami Shores – 1,064 hotels and places to stay
See the latest prices and deals by choosing your dates.
Riu Plaza Miami Beach, hotel in Miami Shores

Located 525 feet’ walk from the beach, this Miami Beach hotel features an outdoor swimming pool and sun terrace.

7.7
Scored 7.7
Good
Rated good
5,001 reviews
Price from$218.33per night
Riviera Suites, hotel in Miami Shores

Riviera Suites is located 4 minutes' walk from the beach. Riviera Suites offers spacious accommodations with free WiFi. The luxurious one-bedroom suites offer a 42-inch flat-screen television.

7.1
Scored 7.1
Good
Rated good
2,096 reviews
Price from$138per night
6080 Design Hotel by Eskape Collection, hotel in Miami Shores

Located in Miami Beach, a 4-minute walk from Miami Beach, 6080 Design Hotel by Eskape Collection provides accommodations with an outdoor swimming pool, private parking, a fitness center and a terrace....

8.2
Scored 8.2
Very Good
Rated very good
2,807 reviews
Price from$143per night
Hilton Miami Downtown, hotel in Miami Shores

This upscale hotel is centrally located in downtown Miami along the Biscayne Bay and is connected to the Metro Mover. It features a rooftop pool, well-equipped gym and spacious rooms.

8.0
Scored 8.0
Very Good
Rated very good
2,967 reviews
Price from$169.15per night
Red Roof PLUS Miami Airport, hotel in Miami Shores

This all nonsmoking hotel is only 5 minutes' drive from Miami International Airport. The hotel offers free airport transfers, and free Wi-Fi.

6.5
Scored 6.5
Pleasant
Rated pleasant
4,616 reviews
Price from$89.10per night
Hampton Inn & Suites Miami Wynwood Design District, FL, hotel in Miami Shores

Set in Miami's Design District, Hampton Inn & Suites Miami Midtown, FL is located 4.3 mi drive from Miami's city center and 5 mi drive from the Miami Cruise Port.

8.5
Scored 8.5
Very Good
Rated very good
1,908 reviews
Price from$109.71per night
Eurostars Langford, hotel in Miami Shores

Located in a historic building, Eurostars Langford offers modern amenities. A mini-bar and a 48-inch flat-screen TV are provided in each room.

8.3
Scored 8.3
Very Good
Rated very good
2,941 reviews
Price from$135per night
International Inn on the Bay, hotel in Miami Shores

Located in Miami Beach, within 6.2 mi of Miami Beach Convention Center, International Inn on the Bay features accommodations with an outdoor swimming pool and free WiFi throughout the property as well...

5.4
Scored 5.4
Average
Rated fair
2,544 reviews
Price from$80per night
Embassy Suites by Hilton Miami International Airport, hotel in Miami Shores

This hotel in Miami, Florida offers free shuttle services to and from Miami International Airport. It features an outdoor pool with hot tub.

7.7
Scored 7.7
Good
Rated good
739 reviews
Price from$118.15per night
Holiday Inn Hotel Port of Miami-Downtown, an IHG Hotel, hotel in Miami Shores

Across from Bayside Marketplace in the heart of the city center of Miami, Florida, this hotel overlooks the Biscayne Bay and offers convenient amenities such as free wireless high-speed internet...

7.0
Scored 7.0
Good
Rated good
2,660 reviews
Price from$153per night
See all hotels near Miami Shores
Subscribe to receive premium deals

Prices drop the second you sign up!