Star Rating
Hotel Name
Price Range (USD)to
Amenities

33238 Hotels/Motels & Accommodations

Mare Azur Miami Luxury Apartments by Grand Bay - Miami
+1-888-389-4121
7951 NE Bayshore Court, Miami, FL 33138 ~0.86 miles southeast of 33238
  • Mid-scale property
  • Check in time: 16:00
The Vagabond Hotel
+1-888-675-2083
7301 Biscayne Blvd., Miami, FL 33138 ~0.87 miles south of 33238
  • 3 star hotel
  • 2 floors in hotel
Shalimar Motel
+1-800-716-8490
6200 Biscayne Blvd., Miami, FL 33138 ~1.49 miles south of 33238
  • Mid-scale property
  • Hotel has 2 floors
Holiday Inn Miami North I 95 : 7927 NW 7th Ave.
+1-800-805-5223
7927 NW 7th Ave., Miami, FL 33150 ~1.58 miles west of 33238
  • Midscale Airport property
  • 9 floors in property
Sun and Surf Inn
+1-888-965-1860
11102 Biscayne Blvd., Miami, FL 33181 ~1.91 miles northeast of 33238
  • Economy Beach property
  • Check in: 03:00 PM
Kinights Inn in Miami
+1-888-788-5576
5255 Biscayne Blvd., Miami, FL 33137 ~2.10 miles south of 33238
  • Low priced Downtown hotel
  • Free complimentary breakfast
Best Western on the Bay Inn & Marina - North Bay Village
+1-888-897-9207
1819 79th St. Cswy, North Bay Village, FL 33141 ~2.30 miles east of 33238
  • Affordable Beach hotel
  • Comp. Breakfast
From$54
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Plus Windsor Inn : 12210 Biscayne Blvd.
+1-888-311-4278
12210 Biscayne Blvd., North Miami, FL 33181 ~2.62 miles northeast of 33238
  • 3-star Suburban property
  • Check-in time: 3:00PM
  • Entrance area is not particularly attractive
  • Friendly atmosphere
Design District Mare Azur : 3880 NE 6th Ave. Unit 102b
+1-888-469-4795
3880 NE 6th Ave. Unit 102b, Miami, FL 33137 ~2.91 miles south of 33238
  • Affordable hotel
  • 52 rooms in property
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Miami Midtown
+1-888-734-9421
3450 Biscayne Blvd., Miami, FL 33137 ~3.19 miles south of 33238
  • 3 star Downtown hotel
  • 8 floors in property
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
AC Hotel by Marriott Miami Midtown : 3400 Biscayne Blvd.
+1-888-841-5292
3400 Biscayne Blvd., Miami, FL 33137 ~3.22 miles south of 33238
  • 3 star Downtown property
  • 6 suites in property
Hyde Suites Midtown Miami in Miami
+1-888-455-5160
101 NE 34th St., Miami, FL 33137 ~3.25 miles south of 33238
  • Midscale property
  • Check in time: 15:00
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Real Living Residences : 2700 North Miami Ave.
+1-888-965-8297
2700 North Miami Ave., Miami, FL 33127 ~3.69 miles south of 33238
  • Three Star Downtown hotel
  • 11 rooms in hotel
Fortuna House Apartments in Miami
+1-888-906-6358
Ne 26th St. 432, Miami, FL 33137 ~3.72 miles south of 33238
  • Mid-scale hotel
  • Check in: 15:00
TRYP by Wyndham Miami Bay Harbor : 9540 West Bay Harbor Dr.
+1-888-749-6785
9540 West Bay Harbor Dr., Bay Harbor Islands, FL 33154 ~3.81 miles northeast of 33238
  • 3 star Suburban hotel
  • Hotel has a green policy Read more
Waterside Hotel and Suites, a South Beach Group Hotel in Miami Beach
+1-888-878-9982
7310 Harding Ave., Miami Beach, FL 33141 ~3.87 miles east of 33238
  • Three Star property
  • 48 rooms in hotel
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Sorrento Villas - Miami Beach
+1-888-389-4485
Harding Ave. 7510, Miami Beach, FL 33141 ~3.88 miles east of 33238
  • Economical property
  • Check-in time: 15:00
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Beachside All Suites Hotel, a South Beach Group Hotel in Miami Beach
+1-888-389-4121
7710 Harding Ave., Miami Beach, FL 33141 ~3.89 miles east of 33238
  • Midscale property
  • Check in: 15:00
Costa Norte Boutique Hotel - Miami Beach
+1-888-675-2083
7130 Harding Ave., Miami Beach, FL 33141 ~3.91 miles east of 33238
  • Low priced hotel
Kimpton Epic Hotel in Miami
+1-800-716-8490
270 Biscayne Bay Blvd., Miami, FL 33131 ~3.93 miles south of 33238
  • Luxurious 5 Star Downtown hotel
  • Check in: 4:00 PM
From$239
Very Good 4.5 /5Recent Reviews CallBookMore Details
Seaside Apartment Hotel
+1-800-805-5223
7500 Collins Ave., Miami Beach, FL 33141 ~3.94 miles east of 33238
  • Affordable Beach property
  • Check-in: 3:00 PM
From$81
Very Good 4.0 /5Read Reviews CallBookMore Details
Carillon Miami Wellness Resort
+1-888-965-1860
6801 Collins Ave., Miami Beach, FL 33141 ~3.99 miles east of 33238
  • Luxurious Five Star hotel
  • 10 floors in property
From$250
Very Good 4.5 /5Review Score CallBookMore Details
Casablanca West Tower : 6060 Indian Creek Dr.
+1-888-788-5576
6060 Indian Creek Dr., Miami Beach, FL 33140 ~3.99 miles east of 33238
  • Mid-scale hotel
  • 16 floors in property
Crystal Beach Suites Oceanfront Hotel
+1-888-897-9207
6985 Collins Ave., Miami Beach, FL 33141 ~4.00 miles east of 33238
  • Midscale Beach property
  • 84 sleeping rooms in hotel
The Deauville Beach Resort in Miami Beach
+1-888-311-4278
6701 Collins Ave., Miami Beach, FL 33141 ~4.01 miles east of 33238
  • 3-star Beach hotel
  • Gym / Fitness Center Available
Collins Hotel - Miami
+1-888-469-4795
6600 Collins Ave., Miami, FL 33141 ~4.01 miles east of 33238
  • Three Star hotel
  • Hotel has 101 rooms
Hawaii Hotel - Miami Beach
+1-888-734-9421
7430 Ocean Terrace, Miami Beach, FL 33141 ~4.01 miles east of 33238
  • Economy Oceanfront hotel
  • Comp. Breakfast
  • Almost all guests were disappointed with the minibar
  • The majority of guests thought the building wasn't nice
Broadmore Miami Beach
+1-888-841-5292
7450 Ocean Terrace, Miami Beach, FL 33141 ~4.02 miles east of 33238
  • Mid-scale Beach property
  • 93 rooms in property
  • Continental breakfast was a joke
  • Beach nearby
From$89
Average 3.5 /5Reviews CallBookMore Details
Pelican Stay Furnished Apartments in Monte Carlo M
+1-888-455-5160
Pelican Stay 6551 Collins Ave., Miami Beach, FL 33141 ~4.02 miles east of 33238
  • Four-star Beach hotel
  • Check in: 3:00 PM
From$135
Very Good 4.5 /5Guest Reviews CallBookMore Details
The Mimosa Hotel in Miami Beach
+1-888-965-8297
6525 Collins Ave., Miami Beach, FL 33141 ~4.02 miles east of 33238
  • 3 star hotel
  • Hotel has 3 floors
  • Wonderful beach
  • Most guests thought the service was very professional
Oceanside Hotel and Suites, a South Beach Group Hotel - Miami Beach
+1-888-906-6358
6084 Collins Ave., Miami Beach, FL 33140 ~4.03 miles east of 33238
  • 3 star hotel
  • Hotel has 83 rooms
Ocean Surf Hotel
+1-888-749-6785
7436 Ocean Ter, Miami Beach, FL 33141 ~4.04 miles east of 33238
  • Cheap Beach hotel
  • 49 sleeping rooms in hotel
  • The majority of guests thought the parking prices were average
  • The majority of guests said the bathroom was dirty
Global Luxury Suites at Monte Carlo - Miami
+1-888-878-9982
6551 Collins Ave., Miami, FL 33141 ~4.04 miles east of 33238
  • High end Beach hotel
  • Hotel has 36 rooms
From$236
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hilton Cabana Miami Beach
+1-888-389-4485
6261 Collins Ave., Miami Beach, FL 33140 ~4.05 miles east of 33238
  • Expensive Beach property
  • 16 suites in property
The Landon in Bay Harbor Islands
+1-888-389-4121
9660 East Bay Harbor Dr., Bay Harbor Islands, FL 33154 ~4.06 miles northeast of 33238
  • Expensive Beach hotel
  • 46 rooms in property
From$75
Average 3.0 /5Reviews CallBookMore Details
Grand Beach Hotel Bay Harbor
+1-888-675-2083
9601 East Bay Harbor Dr., Bay Harbor Island, FL 33154 ~4.10 miles northeast of 33238
  • Three Star hotel
  • Check in time: 16:00
From$90
Average 3.5 /5Reviews CallBookMore Details
Bluegreen Vacations Solara Surfside,Ascend Resort Collection
+1-800-716-8490
8801 Collins Ave., Surfside, FL 33154 ~4.12 miles east of 33238
  • 4 star Oceanfront property
  • Check in time: 10:00
Residence Inn by Marriott Miami Beach Surfside - Surfside
+1-800-805-5223
9200 Collins Ave., Surfside, FL 33154 ~4.24 miles east of 33238
  • Three Star Beach hotel
  • 175 suites in hotel
Four Seasons Hotel at The Surf Club in Surfside
+1-888-965-1860
9011 Collins Ave., Surfside, FL 33154 ~4.24 miles east of 33238
  • Luxury Five Star hotel
  • Hotel has 12 floors
From$250
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Beach Resort Suites at Alexander Condo Hotel
+1-888-788-5576
5300 Collins Ave., Miami Beach, FL 33140 ~4.27 miles east of 33238
  • High end Beach property
  • 25 suites in hotel
The Alexander Hotel
+1-888-897-9207
5225 Collins Ave., Miami Beach, FL 33140 ~4.27 miles east of 33238
  • Three Star Beach hotel
  • Gym is available on property
  • Rooms need regular maintenance
  • Vibe is not too good
From$115
Average 3.5 /5Reviews CallBookMore Details
Seacoast Suites on Miami Beach : 5101 Collins Ave.
+1-888-311-4278
5101 Collins Ave., Miami Beach, FL 33140 ~4.33 miles east of 33238
  • High end Beach hotel
  • Check-in time: 4:00 PM
  • Ordinary amenities
  • Located near shopping areas and the beach
Grand Beach Hotel Surfside : 9449 Collins Ave.
+1-888-469-4795
9449 Collins Ave., Surfside, FL 33154 ~4.37 miles east of 33238
  • High end Oceanfront property
  • Hotel has 12 floors
  • Conventional furniture
  • Standard TV
From$500
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree by Hilton Grand Hotel Biscayne Bay
+1-888-734-9421
1717 North Bayshore Dr., Miami, FL 33132 ~4.41 miles south of 33238
  • Four star Downtown property
  • 2 conference rooms in property
  • Most guests found the staff to be very friendly
  • WiFi system needs upgrading
From$139
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Sun Harbour Boutique Hotel
+1-888-841-5292
9576 Collins Ave., Bal Harbour, FL 33154 ~4.41 miles east of 33238
  • Affordable property
  • Airport shuttle available
Miami Marriott Biscayne Bay in Miami
+1-888-455-5160
1633 North Bayshore Dr., Miami, FL 33132 ~4.45 miles south of 33238
  • Four star Downtown hotel
  • Check in time: 04:00pm
  • Great room
  • Should be better hotels for this price
From$189
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hilton Miami Downtown in Miami
+1-888-965-8297
1601 Biscayne Blvd., Miami, FL 33132 ~4.46 miles south of 33238
  • Four star Downtown hotel
  • Fitness center on property
  • High priced breakfast
  • Very good business hotel
From$199
Very Good 4.0 /5Read Reviews CallBookMore Details
Grand Beach Hotel - Miami
+1-888-906-6358
4835 Collins Ave., Miami, FL 33140 ~4.47 miles east of 33238
  • High-end Beach hotel
  • 430 sleeping rooms in hotel
  • Parking is rare
  • Rooms are beautiful and spacious
From$127
Very Good 4.0 /5Read Reviews CallBookMore Details
The St. Regis Bal Harbour Resort  : 9703 Collins Ave.
+1-888-749-6785
9703 Collins Ave., Bal Harbour, FL 33154 ~4.49 miles northeast of 33238
  • Luxury Five Star hotel
From$150
Very Good 4.5 /5Guest Reviews CallBookMore Details
Sea View Bal Harbour Hotel : 9909 Collins Ave.
+1-888-878-9982
9909 Collins Ave., Bal Harbour, FL 33154 ~4.52 miles northeast of 33238
  • High end Beach hotel
  • 15 suites in hotel
  • One of the best breakfasts
  • Rooms need regular maintenance

Next: Show All Available 33238 Hotels with Pricing

Graph: Upcoming 20 Days of Miami Shores Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Miami Shores, FL discounts available. The chart reflects the cheapest Miami Shores hotel for each day and each star rating category.

FAQs about hotels near 33238

What are the most favored hotels near 33238?

Sun Harbour Boutique Hotel, The Vagabond Hotel and Holiday Inn Miami North I 95 are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 33238?

Kimpton Epic Hotel, Carillon Miami Wellness Resort and Four Seasons Hotel at The Surf Club are the top 3 luxury hotels near 33238.

What hotels are closest to the area of 33238?

Mare Azur Miami Luxury Apartments by Grand Bay, The Vagabond Hotel, and Shalimar Motel are the properties closest to 33238.

How much does a cheap hotel near 33238 cost per night?

In the last year, a 2 star hotel near 33238 can be as cheap as $129.30 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 33238 cost per night?

In the last year, the average 3 star hotel near 33238 has been $162.79 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 33238 cost?

In the last year, the average 4 star hotel near 33238 has been $227.55 per night. (based on HotelPlanner prices)

What are the best independent hotels near 33238?

Sun Harbour Boutique Hotel, Design District Mare Azur and Hyde Suites Midtown Miami are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 33238?

Miami Marriott Biscayne Bay, The St. Regis Bal Harbour Resort  and Residence Inn by Marriott Miami Beach Surfside are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Best Western hotels near 33238?

Best Western on the Bay Inn & Marina and Best Western Plus Windsor Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 33238?

Holiday Inn Miami North I 95 and Kimpton Epic Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top