Star Rating
Hotel Name
Price Range (USD)to
Amenities

33154 Hotels/Motels & Accommodations

Grand Beach Bay Harbor
+1-888-690-5247
9601 East Bay Harbor Dr., Bay Harbor Island, FL 33154
  • Midscale hotel
  • 96 rooms in hotel
From$90
Average 3.5 /5Reviews CallBookMore Details
Daddy O Hotel
+1-888-305-3366
9660 East Bay Harbor Dr., Bay Harbor Islands, FL 33154
  • Four-star Beach hotel
  • Check in: 04:00 pm
  • Old building
  • New rooms
From$78
Very Good 4.0 /5Read Reviews CallBookMore Details
Tryp Miami Bay Harbor - Bay Harbor Islands
+1-800-881-1523
9540 West Bay Harbor Dr., Bay Harbor Islands, FL 33154
  • Three Star Suburban hotel
  • Hotel has 7 floors
Residence Inn Miami Beach Surfside - Surfside
+1-888-283-3404
9200 Collins Ave., Surfside, FL 33154
  • 3-star Beach property
  • 6 conference rooms in property
From$86
Very Good 4.0 /5Reviews CallBookMore Details
Grand Beach Hotel Surfside
+1-866-221-8581
9449 Collins Ave., Surfside, FL 33154
  • Four star Oceanfront hotel
  • 12 floors in hotel
  • Rude owner
  • We loved the breakfast buffet
From$500
Very Good 4.0 /5Latest Reviews CallBookMore Details
Sun Harbour Boutique Hotel : 9576 Collins Ave.
+1-866-429-5787
9576 Collins Ave., Bal Harbour, FL 33154
  • Mid-scale hotel
  • Hotel has 19 rooms
Four Seasons Hotel at the Surf Club
+1-888-690-5281
9011 Collins Ave., Surfside, FL 33154
  • Luxurious 5-star property
  • Hotel has 12 floors
From$250
Very Good 4.5 /5Review Score CallBookMore Details
The St. Regis Bal Harbour Resort  - Bal Harbour
+1-888-690-5247
9703 Collins Ave., Bal Harbour, FL 33154
  • Luxurious 5-star hotel
From$150
Very Good 4.5 /5Guest Reviews CallBookMore Details
Sea View Bal Harbour Hotel in Bal Harbour
+1-888-305-3366
9909 Collins Ave., Bal Harbour, FL 33154
  • Expensive Beach hotel
  • Hotel has 15 suites
  • The majority of guests said the breakfast was too expensive
  • Parking should be cheaper
Ascend Resort Collection Solara Surfside in Surfside
+1-800-881-1523
8801 Collins Ave., Surfside, FL 33154
  • High end Oceanfront hotel
  • 57 rooms in hotel
The Ritz Carlton Bal Harbour Miami
+1-888-283-3404
10295 Collins Ave., Bal Harbour, FL 33154
  • Luxury 5-star Beach hotel
  • Access to gym on-site
  • Value below average
  • Near beach
From$299
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Quarzo Luxury Boutique Hotel - Bal Harbour
+1-866-221-8581
290 Bal Bay Dr., Bal Harbour, FL 33154
  • 4-star Beach hotel
  • Hotel has 14 suites
  • Most guests complained about the bathroom
  • No restaurant
Beachside Apartment Hotel : 7710 Harding Ave.
+1-866-429-5787
7710 Harding Ave., Miami Beach, FL 33141 ~1.42 miles south of 33154
  • 3 star property
  • Check-in: 15:00
Sorrento Villas in Miami Beach
+1-888-690-5281
Harding Ave. 7510, Miami Beach, FL 33141 ~1.52 miles south of 33154
  • Economical property
  • 8 rooms in property
Seaside Apartment Hotel in Miami Beach
+1-888-690-5247
7500 Collins Ave., Miami Beach, FL 33141 ~1.53 miles south of 33154
  • Three Star Beach property
  • 2 floors in property
Broadmoor Miami Beach
+1-888-305-3366
7450 Ocean Terrace, Miami Beach, FL 33141 ~1.59 miles south of 33154
  • 3-star Beach property
  • 5 suites in property
  • Almost all guests were unsatisfied with the kitchenette
  • Standard parking prices
Hawaii Hotel : 7430 Ocean Terrace
+1-800-881-1523
7430 Ocean Terrace, Miami Beach, FL 33141 ~1.61 miles south of 33154
  • Cheap Oceanfront hotel
  • Check-in time: 3:00 p.m
  • Reception should be more attentive
  • Almost all guests were unhappy with the view
Ocean Surf Hotel - Miami Beach
+1-888-283-3404
7436 Ocean Ter, Miami Beach, FL 33141 ~1.61 miles south of 33154
  • Inexpensive Beach property
  • 3 floors in property
  • Quiet north beach
  • For 70%, the lobby entrance was sub-standard
Waterside Hotel in Miami Beach
+1-866-221-8581
7310 Harding Ave., Miami Beach, FL 33141 ~1.67 miles south of 33154
  • 3-star property
  • Check-in: 15:00
Costa Norte Boutique Hotel : 7130 Harding Ave.
+1-866-429-5787
7130 Harding Ave., Miami Beach, FL 33141 ~1.81 miles south of 33154
  • Two-star property
Crystal Beach Suites Hotel
+1-888-690-5281
6985 Collins Ave., Miami Beach, FL 33141 ~1.88 miles south of 33154
  • Affordable Beach hotel
  • 84 rooms in hotel
Carillon Miami Wellness Resort
+1-888-690-5247
6801 Collins Ave., Miami Beach, FL 33141 ~2.05 miles south of 33154
  • Luxury Five Star hotel
  • 111 sleeping rooms in hotel
From$250
Very Good 4.5 /5Hotel Reviews CallBookMore Details
The Deauville Beach Resort
+1-888-305-3366
6701 Collins Ave., Miami Beach, FL 33141 ~2.21 miles south of 33154
  • Midscale Beach property
  • Shuttle from airport available
Best Western Plus Windsor Inn
+1-800-881-1523
12210 Biscayne Blvd., North Miami, FL 33181-2714 ~2.25 miles west of 33154
  • Affordable Suburban hotel
  • Hotel has 5 floors
  • Clean rooms
  • Most guests thought parking was inexpensive
Collins Hotel : 6600 Collins Ave.
+1-888-283-3404
6600 Collins Ave., Miami, FL 33141 ~2.30 miles south of 33154
  • Midscale property
  • Check in time: 15:00
Global Luxury Suites at Monte Carlo
+1-866-221-8581
6551 Collins Ave., Miami, FL 33141 ~2.36 miles south of 33154
  • Four-star Beach hotel
  • 36 rooms in property
From$236
Very Good 4.5 /5Recent Reviews CallBookMore Details
Mimosa Hotel & Spa in Miami Beach
+1-866-429-5787
6525 Collins Ave., Miami Beach, FL 33141 ~2.38 miles south of 33154
  • Three Star hotel
  • 60 rooms in hotel
  • Would definitely stay here again
  • Spacious rooms
Pelican Stay Furnished Apartments in Monte Carlo M in Miami Beach
+1-888-690-5281
Pelican Stay 6551 Collins Ave., Miami Beach, FL 33141 ~2.38 miles south of 33154
  • Four-star Beach property
  • Check-in: 3:00 PM
From$135
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Sun N Surf Inn
+1-888-690-5247
11102 Biscayne Blvd., Miami, FL 33181 ~2.44 miles west of 33154
  • Low-priced Beach property
  • Check in: 03:00 PM
The Lofts on the Park in Miami
+1-888-305-3366
Ne 135th St. 1660, Miami, FL 33181 ~2.56 miles west of 33154
  • Expensive property
  • Check-in time: 16:00
From$160
Very Good 4.0 /5Reviews CallBookMore Details
Best Western on the Bay Inn & Marina
+1-800-881-1523
1819 79th St. Cswy, North Bay Village, FL 33141-4215 ~2.59 miles southwest of 33154
  • Affordable Beach hotel
  • Free complimentary breakfast
From$74
Very Good 4.0 /5Reviews CallBookMore Details
The New Casablanca on the Ocean - Miami Beach
+1-888-283-3404
6345 Collins Ave., Miami Beach, FL 33141 ~2.61 miles south of 33154
  • Mid-scale Beach hotel
  • Hotel has 250 rooms
  • Old building
  • Most guests enjoyed the restaurants & bars nearby
From$89
Average 3.0 /5Reviews CallBookMore Details
Oceanside Hotel : 6084 Collins Ave.
+1-866-221-8581
6084 Collins Ave., Miami Beach, FL 33140 ~2.66 miles south of 33154
  • Midscale property
  • 83 rooms in property
Hilton Cabana Miami Beach
+1-866-429-5787
6261 Collins Ave., Miami Beach, FL 33140 ~2.67 miles south of 33154
  • High end Beach property
  • 10 floors in hotel
From$104
Very Good 4.0 /5Guest Reviews CallBookMore Details
Sixty Sixty Hotel : Miami Beach : 6060 Indian Creek Dr.
+1-888-690-5281
6060 Indian Creek Dr., Miami Beach, FL 33140 ~2.72 miles south of 33154
  • 3-star hotel
Dw Oceanfront Resort - Miami Beach
+1-888-690-5247
5445 Collins Ave., Miami Beach, FL 33140 ~3.35 miles south of 33154
  • 3-star Oceanfront hotel
  • 50 suites in property
Design Suites at Castle Beach - Miami
+1-888-305-3366
Collins Ave. 5445, Miami, FL 33140 ~3.36 miles south of 33154
  • Three Star property
  • 130 rooms in hotel
Sunshine Suites at Sunny Isles - Sunny Isles Beach
+1-800-881-1523
17000b North Bay Rd., Sunny Isles Beach, FL 33160 ~3.49 miles north of 33154
  • Four-star Beach hotel
  • Airport shuttle available
Grand Bay Mare Azur : 7951 NE Bayshore Court
+1-888-283-3404
7951 NE Bayshore Court, Miami, FL 33138 ~3.58 miles southwest of 33154
  • Mid-scale hotel
  • 10 sleeping rooms in hotel
Pelican Executive Suites in Miami Beach
+1-866-221-8581
5227 Collins Ave., Miami Beach, FL 33140 ~3.62 miles south of 33154
  • Three Star hotel
  • Check in: 15:00
Beach Resort Suites at Alexander Condo Hotel
+1-866-429-5787
5300 Collins Ave., Miami Beach, FL 33140 ~3.62 miles south of 33154
  • Expensive Beach property
  • Fitness center on property
The Alexander Hotel - Miami Beach
+1-888-690-5281
5225 Collins Ave., Miami Beach, FL 33140 ~3.64 miles south of 33154
  • Affordable Beach hotel
  • 100 suites in property
  • About half of guests were unhappy with the valet service
  • Closest grocery store
Seacoast Suites
+1-888-690-5247
5101 Collins Ave., Miami Beach, FL 33140 ~3.75 miles south of 33154
  • Four star Beach property
  • 80 rooms in property
Solé Miami a Noble House Resort : 17315 Collins Ave.
+1-888-305-3366
17315 Collins Ave., Sunny Isles Beach, FL 33160 ~3.80 miles north of 33154
  • Four-star Oceanfront hotel
  • Gym / Fitness Center Available
  • Food is a bit overpriced
  • Room service could have been improved
From$112
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Doubletree by Hilton Ocean Pnt Rsrt & Spa North Mi : 17375 Collins Ave.
+1-800-881-1523
17375 Collins Ave., Sunny Isles Beach, FL 33160 ~3.82 miles north of 33154
  • Four-star Beach property
  • Fitness + Health Center
  • Amenities are not the best
  • Relatively friendly Atmosphere
From$169
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Travelodge Monaco N Miami & Sunny Isles Beach : 17501 Collins Ave.
+1-888-283-3404
17501 Collins Ave., North Miami Beach, FL 33160 ~3.93 miles north of 33154
  • Two star property
  • Check in time: 12:00 PM
The Grand Beach Hotel : 4835 Collins Ave.
+1-866-221-8581
4835 Collins Ave., Miami, FL 33140 ~3.99 miles south of 33154
  • High end Beach hotel
  • Gym / Fitness Center Available
  • Average hotel building
  • Beach is lovely
From$127
Very Good 4.0 /5Guest Reviews CallBookMore Details
Miami Beach Resort & Spa
+1-866-429-5787
4833 Collins Ave., Miami Beach, FL 33140 ~4.04 miles south of 33154
  • 3-star Oceanfront property
  • 19 conference rooms in property
  • Delicious fish & seafood
  • Most guests thought rooms were spacious
Acqualina Resort & Spa on the Beach - Sunny Isles Beach
+1-888-690-5281
17875 Collins Ave., Sunny Isles Beach, FL 33160 ~4.12 miles north of 33154
  • Luxury 5 star Beach property
  • 98 rooms in hotel
  • Great wellness & sports facilities
  • Beautiful beach
From$325
Excellent 5.0 /5Guest Reviews CallBookMore Details
Golden Strand Resort : 17901 Collins Ave.
+1-888-690-5247
17901 Collins Ave., Sunny Isles Beach, FL 33160 ~4.21 miles north of 33154
  • Mid-scale hotel

Next: Show All Available 33154 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 33154 Hotel Rates

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

FAQs about hotels near 33154

What are the most favored hotels near 33154?

Sun Harbour Boutique Hotel, Acqualina Resort & Spa on the Beach and Four Seasons Hotel at the Surf Club are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 33154?

Four Seasons Hotel at the Surf Club, The St. Regis Bal Harbour Resort  and The Ritz Carlton Bal Harbour Miami are the top 3 luxury hotels near 33154.

What hotels are closest to the area of 33154?

Grand Beach Bay Harbor, Daddy O Hotel, and Tryp Miami Bay Harbor are the properties closest to 33154.

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

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

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

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

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

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

What are the best independent hotels near 33154?

Sun Harbour Boutique Hotel, Acqualina Resort & Spa on the Beach and Carillon Miami Wellness Resort are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 33154?

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

What are the best Best Western hotels near 33154?

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

Back to Top