Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Miami Shores

Filter by star ratings
All filters
Hilton Miami Downtown
Hilton Miami Downtown
8.3 Excellent
1601 Biscayne Boulevard, Miami, FL, United States
Show on map
5.0 mi from city centre, Miami Shores 
ExcellentBased on 2,631 reviews
8.3

Hilton Miami Downtown is ideally located in Miami, and provides a rooftop pool, a rooftop terrace and free Wi-Fi. It is set amongst a range of popular eateries and is minutes on foot from School Board Metromover Station.

Riviera Hotel South Beach, a South Beach Group Hotel
Riviera Hotel South Beach, a South Beach Group Hotel
7.9 Good
318 20th Street, Miami Beach, FL, United States
Show on map
6.0 mi from city centre, Miami Shores 
GoodBased on 2,141 reviews
7.9

Situated in Miami Beach, Riviera Suites South Beach provides stylish, 4-star accommodation close to Miami City Ballet. It also offers a swimming pool, free Wi-Fi and a rooftop terrace.

Nobevip At The Olsen On The Beach!
Nobevip At The Olsen On The Beach!
9.0 Excellent
Miami Beach, FL, United States
Show on map
4.5 mi from city centre, Miami Shores 
ExcellentBased on 56 reviews
9.0

NoBeVIP at the OLSEN on the BEACH offers a comfortable setting while in Miami Beach. It is ideally located for those wanting to visit local attractions.

Real Living Residences
Real Living Residences
8.4 Excellent
Miami, FL, United States
Show on map
4.2 mi from city centre, Miami Shores 
ExcellentBased on 371 reviews
8.4

Located in Miami, Real Living Hotel Residence is a short drive from Port of Miami and Bayfront Park. It also offers free Wi-Fi, a sauna and an outdoor pool.

Miami Beach Homestay
Miami Beach Homestay
8.2 Excellent
North Miami Beach, FL, United States
Show on map
3.4 mi from city centre, Miami Shores 
ExcellentBased on 31 reviews
8.2

Miami Beach HomeStay is situated in Miami and is close to the area's popular attractions. It also offers a safe and a swimming pool.

Springhill Suites Miami Downtown/Medical Center
Springhill Suites Miami Downtown/Medical Center
8.5 Excellent
1311 Northwest 10th Avenue, Miami, FL, United States
Show on map
5.4 mi from city centre, Miami Shores 
ExcellentBased on 559 reviews
8.5

SpringHill Suites Miami Downtown/Medical Center provides comfortable 3-star accommodation in Miami. It also features an outdoor pool and a gym.

Best Western On the Bay Inn & Marina
Best Western On the Bay Inn & Marina
7.9 Good
1819 79th Street Causeway, North Bay Village, FL, United States
Show on map
2.9 mi from city centre, Miami Shores 
GoodBased on 1,888 reviews
7.9

Located in Miami, Best Western On The Bay Inn & Marina is within a 35-minute drive of Fort Lauderdale-Hollywood International Airport and provides an outdoor pool and free Wi-Fi. It offers 3-star accommodation with air-conditioned rooms.

Zenmotel Apartments
Zenmotel Apartments
5.2 Okay
Miami, FL, United States
Show on map
1.0 mi from city centre, Miami Shores 
OkayBased on 9 reviews
5.2

ZenMotel provides a comfortable setting when in Miami. Guests can also enjoy complimentary internet access throughout the property.

The Mark at Brickell Bay
The Mark at Brickell Bay
Miami, FL, United States
Show on map
7.0 mi from city centre, Miami Shores 

This property is conveniently located in the city centre, and provides an outdoor pool and a sauna. This property is ideally situated in Downtown Miami.

Harding Miami Beach Apartments
Harding Miami Beach Apartments
6.6 Good
Miami Beach, FL, United States
Show on map
4.4 mi from city centre, Miami Shores 
GoodBased on 197 reviews
6.6

Harding Miami Beach Apartments provides a comfortable setting while in Miami Beach. Those staying at the property can also take advantage of free wireless internet throughout their stay.

Tips for booking a Miami Shores hotel

Cheapest month:September
Most expensive month:October
Average price in Miami Shores:$138/night
Absolute cheapest price found:$6/night
Cheapest day:Sunday
Most expensive day:Wednesday
$109 - $196
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miami Shores hotels

Show all 7 hotels
1
Como Metropolitan Miami Beach
Como Metropolitan Miami Beach
8.1 Excellent
2445 Collins Avenue, Miami Beach, FL, United States
Show on map
0.9 mi from city centre, Miami Beach 

COMO Metropolitan Miami Beach is situated in Miami Beach and is close to the area's tourist attractions. It also offers a sauna, a rooftop terrace and an outdoor pool.

2
Real Living Residences
Real Living Residences
8.4 Excellent
Miami, FL, United States
Show on map
2.1 mi from city centre, Miami 

Located in Miami, Real Living Hotel Residence is a short drive from Port of Miami and Bayfront Park. It also offers free Wi-Fi, a sauna and an outdoor pool.

3
Best Western On the Bay Inn & Marina
Best Western On the Bay Inn & Marina
7.9 Good
1819 79th Street Causeway, North Bay Village, FL, United States
Show on map
0.4 mi from city centre, North Bay Village 

Located in Miami, Best Western On The Bay Inn & Marina is within a 35-minute drive of Fort Lauderdale-Hollywood International Airport and provides an outdoor pool and free Wi-Fi. It offers 3-star accommodation with air-conditioned rooms.

4
Springhill Suites Miami Downtown/Medical Center
Springhill Suites Miami Downtown/Medical Center
8.5 Excellent
1311 Northwest 10th Avenue, Miami, FL, United States
Show on map
1.5 mi from city centre, Miami 

SpringHill Suites Miami Downtown/Medical Center provides comfortable 3-star accommodation in Miami. It also features an outdoor pool and a gym.

5
Hilton Miami Downtown
Hilton Miami Downtown
8.3 Excellent
1601 Biscayne Boulevard, Miami, FL, United States
Show on map
1.3 mi from city centre, Miami 

Hilton Miami Downtown is ideally located in Miami, and provides a rooftop pool, a rooftop terrace and free Wi-Fi. It is set amongst a range of popular eateries and is minutes on foot from School Board Metromover Station.

6
Rock Hostel
Rock Hostel
7.9 Good
1351 Collins Avenue, Miami Beach, FL, United States
Show on map
2.0 mi from city centre, Miami Beach 

Set in South Beach, Rock Hostel is an ideal base with the Wolfsonian-FIU, Miami Beach Architectural District and Lummus Park all within walking distance. It offers complimentary Wi-Fi, luggage storage and a 24-hour reception.

7
Riviera Hotel South Beach, a South Beach Group Hotel
Riviera Hotel South Beach, a South Beach Group Hotel
7.9 Good
318 20th Street, Miami Beach, FL, United States
Show on map
1.2 mi from city centre, Miami Beach 

Situated in Miami Beach, Riviera Suites South Beach provides stylish, 4-star accommodation close to Miami City Ballet. It also offers a swimming pool, free Wi-Fi and a rooftop terrace.

8
Seaside All Suites Hotel, a South Beach Group Hotel
Seaside All Suites Hotel, a South Beach Group Hotel
7.6 Good
7500 Collins Avenue, Miami Beach, FL, United States
Show on map
3.3 mi from city centre, Miami Beach 

Seaside All Suites Hotel provides luxury 3-star accommodation in Miami Beach. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

Cheapest hotels in Miami Shores, Miami

Show all 7 hotels
Real Living Residences
Real Living Residences
8.4 Excellent
Miami, FL, United States
Show on map
2.1 mi from city centre,  

Located in Miami, Real Living Hotel Residence is a short drive from Port of Miami and Bayfront Park. It also offers free Wi-Fi, a sauna and an outdoor pool.

$18
Avg. per night
Rock Hostel
Rock Hostel
7.9 Good
1351 Collins Avenue, Miami Beach, FL, United States
Show on map
2.0 mi from city centre,  

Set in South Beach, Rock Hostel is an ideal base with the Wolfsonian-FIU, Miami Beach Architectural District and Lummus Park all within walking distance. It offers complimentary Wi-Fi, luggage storage and a 24-hour reception.

$20
Avg. per night
Harding Miami Beach Apartments
Harding Miami Beach Apartments
6.6 Good
Miami Beach, FL, United States
Show on map
3.3 mi from city centre,  

Harding Miami Beach Apartments provides a comfortable setting while in Miami Beach. Those staying at the property can also take advantage of free wireless internet throughout their stay.

$78
Avg. per night
Krymwood Flats
Krymwood Flats
6.2 Good
145 Northwest 29th Street, Miami, FL, United States
Show on map
2.2 mi from city centre,  

Located in Miami, the hotel is an easy drive from Port of Miami and Fisher Island. It is conveniently positioned for guests wishing to discover the area's attractions.

$92
Avg. per night
Collins Avenue Hostel
Collins Avenue Hostel
4.1 Okay
1520 Collins Avenue, Miami Beach, FL, United States
Show on map
1.7 mi from city centre,  

This comfortable hostel in Miami Beach provides free Wi-Fi, as well as a tour desk and a 24-hour reception. It is conveniently located for guests wishing to visit local attractions.

$95
Avg. per night
Zenmotel Apartments
Zenmotel Apartments
5.2 Okay
Miami, FL, United States
Show on map
5.4 mi from city centre,  

ZenMotel provides a comfortable setting when in Miami. Guests can also enjoy complimentary internet access throughout the property.

$100
Avg. per night
Seaside All Suites Hotel, a South Beach Group Hotel
Seaside All Suites Hotel, a South Beach Group Hotel
7.6 Good
7500 Collins Avenue, Miami Beach, FL, United States
Show on map
3.3 mi from city centre,  

Seaside All Suites Hotel provides luxury 3-star accommodation in Miami Beach. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

$116
Avg. per night
Best Western On the Bay Inn & Marina
Best Western On the Bay Inn & Marina
7.9 Good
1819 79th Street Causeway, North Bay Village, FL, United States
Show on map
0.4 mi from city centre,  

Located in Miami, Best Western On The Bay Inn & Marina is within a 35-minute drive of Fort Lauderdale-Hollywood International Airport and provides an outdoor pool and free Wi-Fi. It offers 3-star accommodation with air-conditioned rooms.

$121
Avg. per night

Hotel prices in Miami Shores

2 stars and under

$20 - $95

Collins Avenue Hostel

#1 Most popular

$95
Avg. per night
Rock Hostel

Best value

Rock Hostel
7.9 Good
$20
Avg. per night
3 stars

$92 - $144

Best Western On the Bay Inn & Marina
$121
Avg. per night
Seaside All Suites Hotel, a South Beach Group Hotel
$116
Avg. per night
Krymwood Flats

Best value

$92
Avg. per night
4 stars +

$136 - $209

Como Metropolitan Miami Beach

#2 Most popular

$209
Avg. per night
Hilton Miami Downtown

Best value

$136
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Miami Shores

Miami Shores travel FAQs

  • What are the best hotels in Miami Shores?

    One of the most popular hotels in Miami Shores is Best Western On the Bay Inn & Marina, which has been reviewed by 1,888 users and currently has a rating of 7.9/10. Other top-rated locations include Hilton Miami Downtown and Riviera Hotel South Beach, a South Beach Group Hotel, which have received 8.3/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Biscayne Plaza Shopping Center?

    8 Bedroom Villa Fits 20 With Movie Theater Pool Basketball is a good hotel close to Biscayne Plaza Shopping Center - it has scored 8.7 over 23 reviews from HotelsCombined users.