Star Rating
Hotel Name
Price Range (USD)to
Amenities

33138 Hotels/Motels & Accommodations

The Vagabond Hotel
+1-888-389-4121
7301 Biscayne Blvd., Miami, FL 33138
  • 3-star property
  • Hotel has 2 floors
Grand Bay Mare Azur - Miami
+1-888-675-2083
7951 NE Bayshore Court, Miami, FL 33138
  • Affordable hotel
  • Hotel has 10 rooms
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Shalimar Motel
+1-800-716-8490
6200 Biscayne Blvd., Miami, FL 33138
  • 3 star hotel
  • 2 floors in hotel
Holiday Inn Miami North I 95 in Miami
+1-800-805-5223
7927 NW 7th Ave., Miami, FL 33150 ~1.57 miles west of 33138
  • 3-star Airport property
  • 9 floors in property
Sun N Surf Inn
+1-888-965-1860
11102 Biscayne Blvd., Miami, FL 33181 ~1.92 miles northeast of 33138
  • Cheap Beach hotel
  • Check in time: 03:00 PM
Kinights Inn
+1-888-788-5576
5255 Biscayne Blvd., Miami, FL 33137 ~2.10 miles south of 33138
  • Inexpensive Downtown property
  • Free comp. breakfast
From$68
Average 3.0 /5Reviews CallBookMore Details
Best Western on the Bay Inn & Marina : 1819 79th St. Cswy
+1-888-897-9207
1819 79th St. Cswy, North Bay Village, FL 33141-4215 ~2.30 miles east of 33138
  • 3 star Beach property
  • 119 rooms in property
Best Western Plus Windsor Inn : 12210 Biscayne Blvd.
+1-888-311-4278
12210 Biscayne Blvd., North Miami, FL 33181-2714 ~2.63 miles northeast of 33138
  • Midscale Suburban property
  • 95 rooms in property
  • World class service
  • Location was excellent
From$98
Very Good 4.0 /5Read Reviews CallBookMore Details
Design District Mare Azur
+1-888-469-4795
3880 NE 6th Ave. Unit 102b, Miami, FL 33137 ~2.91 miles south of 33138
  • Midscale property
  • Hotel has 52 rooms
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Miami Midtown - Miami
+1-888-734-9421
3450 Biscayne Blvd., Miami, FL 33137 ~3.18 miles south of 33138
  • 3-star Downtown property
  • Check in: 3:00
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
AC Hotel by Marriott Miami Midtown
+1-888-841-5292
3400 Biscayne Blvd., Miami, FL 33137 ~3.22 miles south of 33138
  • Affordable Downtown hotel
  • Check in: 3:00 PM
Hyde Midtown
+1-888-455-5160
101 NE 34th St., Miami, FL 33137 ~3.25 miles south of 33138
  • 3 star hotel
  • 5 floors in property
From$90
Very Good 4.5 /5Reviews CallBookMore Details
The Lofts on the Park : Ne 135th St. 1660
+1-888-965-8297
Ne 135th St. 1660, Miami, FL 33181 ~3.33 miles north of 33138
  • 4-star property
From$160
Very Good 4.0 /5Recent Reviews CallBookMore Details
Real Living Hotel Residence - Miami
+1-888-906-6358
2700 North Miami Ave., Miami, FL 33127 ~3.69 miles south of 33138
  • Affordable Downtown hotel
  • Fitness / Gym is on-site
Fortuna House Apartments : Ne 26th St. 432
+1-888-749-6785
Ne 26th St. 432, Miami, FL 33137 ~3.72 miles south of 33138
  • 3 star property
  • 23 rooms in hotel
Tryp Miami Bay Harbor in Bay Harbor Islands
+1-888-878-9982
9540 West Bay Harbor Dr., Bay Harbor Islands, FL 33154 ~3.82 miles northeast of 33138
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
El Palacio Sports Hotel & Conference Center : 21495 NW 27th Ave.
+1-888-389-4485
21495 NW 27th Ave., Miami, FL 33056 ~3.83 miles west of 33138
  • Affordable Airport hotel
  • Gym is available on property
Waterside Hotel
+1-888-389-4121
7310 Harding Ave., Miami Beach, FL 33141 ~3.88 miles east of 33138
  • 3-star property
  • Check-in: 15:00
Sorrento Villas : Harding Ave. 7510
+1-888-675-2083
Harding Ave. 7510, Miami Beach, FL 33141 ~3.89 miles east of 33138
  • Cheap hotel
  • Check in: 15:00
Beachside Apartment Hotel : 7710 Harding Ave.
+1-800-716-8490
7710 Harding Ave., Miami Beach, FL 33141 ~3.90 miles east of 33138
  • Three Star hotel
  • 30 sleeping rooms in hotel
Costa Norte Boutique Hotel in Miami Beach
+1-800-805-5223
7130 Harding Ave., Miami Beach, FL 33141 ~3.91 miles east of 33138
  • Two-star property
Epic Hotel : 270 Biscayne Bay Blvd.
+1-888-965-1860
270 Biscayne Bay Blvd., Miami, FL 33131 ~3.92 miles south of 33138
  • Luxury 5 star Downtown hotel
  • Hotel has 411 rooms
From$239
Very Good 4.5 /5Read Reviews CallBookMore Details
Seaside Apartment Hotel in Miami Beach
+1-888-788-5576
7500 Collins Ave., Miami Beach, FL 33141 ~3.95 miles east of 33138
  • Affordable Beach property
  • 40 suites in property
Carillon Miami Wellness Resort
+1-888-897-9207
6801 Collins Ave., Miami Beach, FL 33141 ~3.99 miles east of 33138
  • Luxury 5-star hotel
  • Check-in time: 16:00
From$250
Very Good 4.5 /5Review Score CallBookMore Details
Sixty Sixty Hotel : Miami Beach
+1-888-311-4278
6060 Indian Creek Dr., Miami Beach, FL 33140 ~4.00 miles east of 33138
  • Midscale property
  • Check in time: 16:00
Crystal Beach Suites Hotel
+1-888-469-4795
6985 Collins Ave., Miami Beach, FL 33141 ~4.01 miles east of 33138
  • Affordable Beach hotel
  • 84 suites in hotel
The Deauville Beach Resort
+1-888-734-9421
6701 Collins Ave., Miami Beach, FL 33141 ~4.01 miles east of 33138
  • Affordable Beach property
  • Hotel has 9 suites
Collins Hotel : 6600 Collins Ave.
+1-888-841-5292
6600 Collins Ave., Miami, FL 33141 ~4.02 miles east of 33138
  • Affordable property
  • Check-in: 15:00
Hawaii Hotel
+1-888-455-5160
7430 Ocean Terrace, Miami Beach, FL 33141 ~4.02 miles east of 33138
  • Low priced Oceanfront hotel
  • Check-in: 3:00 p.m
  • Breakfast can be improved
  • Awful rooms
Broadmoor Miami Beach
+1-888-965-8297
7450 Ocean Terrace, Miami Beach, FL 33141 ~4.02 miles east of 33138
  • Three Star Beach property
  • Check in: 4:00 PM
  • Not very comfortable
  • Entrance area is not particularly attractive
From$89
Average 3.5 /5Reviews CallBookMore Details
Pelican Stay Furnished Apartments in Monte Carlo M in Miami Beach
+1-888-906-6358
Pelican Stay 6551 Collins Ave., Miami Beach, FL 33141 ~4.03 miles east of 33138
  • High end Beach property
  • Check-in time: 3:00 PM
From$135
Very Good 4.5 /5Recent Reviews CallBookMore Details
Mimosa Hotel & Spa
+1-888-749-6785
6525 Collins Ave., Miami Beach, FL 33141 ~4.03 miles east of 33138
  • Midscale hotel
  • 60 sleeping rooms in hotel
  • Beaches clean
  • Terrific location
Oceanside Hotel - Miami Beach
+1-888-878-9982
6084 Collins Ave., Miami Beach, FL 33140 ~4.03 miles east of 33138
  • 3-star property
Ocean Surf Hotel - Miami Beach
+1-888-389-4485
7436 Ocean Ter, Miami Beach, FL 33141 ~4.05 miles east of 33138
  • Cheap Beach hotel
  • 49 sleeping rooms in hotel
  • No WI FI
  • Hotel security was horrible, thought 83%
Global Luxury Suites at Monte Carlo
+1-888-389-4121
6551 Collins Ave., Miami, FL 33141 ~4.05 miles east of 33138
  • High end Beach hotel
  • Check in time: 4:00 PM
From$236
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hilton Cabana Miami Beach - Miami Beach
+1-888-675-2083
6261 Collins Ave., Miami Beach, FL 33140 ~4.05 miles east of 33138
  • 4-star Beach property
  • 16 suites in hotel
The New Casablanca on the Ocean - Miami Beach
+1-800-716-8490
6345 Collins Ave., Miami Beach, FL 33141 ~4.08 miles east of 33138
  • Midscale Beach property
  • 8 floors in property
  • Slow wifi
  • Old building
Daddy O Hotel in Bay Harbor Islands
+1-800-805-5223
9660 East Bay Harbor Dr., Bay Harbor Islands, FL 33154 ~4.09 miles northeast of 33138
  • Four star Beach hotel
  • Check-in time: 04:00 pm
  • Most guests said rooms were clean enough
  • Vibe was decent
Grand Beach Bay Harbor : 9601 East Bay Harbor Dr.
+1-888-965-1860
9601 East Bay Harbor Dr., Bay Harbor Island, FL 33154 ~4.11 miles northeast of 33138
  • Mid-scale property
  • 96 rooms in hotel
Ascend Resort Collection Solara Surfside
+1-888-788-5576
8801 Collins Ave., Surfside, FL 33154 ~4.13 miles east of 33138
  • 4-star Oceanfront property
  • 57 sleeping rooms in hotel
Residence Inn Miami Beach Surfside in Surfside
+1-888-897-9207
9200 Collins Ave., Surfside, FL 33154 ~4.25 miles east of 33138
  • Mid-scale Beach property
  • Check in: 4:00 PM
Four Seasons Hotel at the Surf Club : 9011 Collins Ave.
+1-888-311-4278
9011 Collins Ave., Surfside, FL 33154 ~4.25 miles east of 33138
  • Luxurious 5 Star hotel
  • Check-in time: 16:00
From$250
Very Good 4.5 /5Guest Reviews CallBookMore Details
Design Suites at Castle Beach in Miami
+1-888-469-4795
Collins Ave. 5445, Miami, FL 33140 ~4.27 miles east of 33138
  • 3-star hotel
From$90
Average 3.0 /5Reviews CallBookMore Details
Beach Resort Suites at Alexander Condo Hotel
+1-888-734-9421
5300 Collins Ave., Miami Beach, FL 33140 ~4.27 miles east of 33138
  • High-end Beach hotel
  • Check in: 4:00 PM
The Alexander Hotel - Miami Beach
+1-888-841-5292
5225 Collins Ave., Miami Beach, FL 33140 ~4.28 miles east of 33138
  • Midscale Beach property
  • Hotel has 100 suites
  • Most guests said rooms were dirty
  • Linen: dingy
Pelican Executive Suites : 5227 Collins Ave.
+1-888-455-5160
5227 Collins Ave., Miami Beach, FL 33140 ~4.28 miles east of 33138
  • 3 star hotel
  • Check-in time: 15:00
Seacoast Suites on Miami Beach
+1-888-965-8297
5101 Collins Ave., Miami Beach, FL 33140 ~4.33 miles east of 33138
  • 4 star Beach hotel
  • Hotel has 13 floors
  • Location is great
  • High comfort
Grand Beach Hotel Surfside in Surfside
+1-888-906-6358
9449 Collins Ave., Surfside, FL 33154 ~4.38 miles east of 33138
  • High end Oceanfront hotel
  • Hotel has 270 rooms
  • Medium sized bathroom
  • Beautiful beach
From$500
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree by Hilton Grand Hotel Biscayne Bay
+1-888-749-6785
1717 North Bayshore Dr., Miami, FL 33132 ~4.40 miles south of 33138
  • Four star Downtown property
  • Access to gym on-site
  • Most guests thought rooms were spacious
  • Most guests thought the view was good
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sun Harbour Boutique Hotel - Bal Harbour
+1-888-878-9982
9576 Collins Ave., Bal Harbour, FL 33154 ~4.42 miles east of 33138
  • 3 star hotel
  • 19 rooms in hotel
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details

Next: Show All Available 33138 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 33138

What are the most favored hotels near 33138?

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 33138?

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

What hotels are closest to the area of 33138?

The Vagabond Hotel, Grand Bay Mare Azur, and Shalimar Motel are the properties closest to 33138.

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

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

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

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

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

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

What are the best independent hotels near 33138?

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

What are the most popular Best Western hotels near 33138?

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 33138?

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

Back to Top