Top 10 Hotels in North Beach

See all 31 Hotels in North Beach
Daddy O Hotel
Daddy O Hotel

9660 East Bay Harbor Drive, Bay Harbor Islands 33154

4.0 out of 5.0
4 out of 5 (1,244 reviews)

Situated by the ocean, this hotel is within 1 mi (2 km) of Bal Harbour Shops and Surfside Beach. Haulover Park Marina is 1.8 …

$93
Beach Place Miami
Beach Place Miami

8601 Harding Ave, Miami Beach 33141

2.0 out of 5.0
3.5 out of 5 (1,149 reviews)

This hotel is 1 block from beach access, and within 5 miles of downtown Miami, South Beach, Calle Ocho, and Aventura Mall.

$100
Bal Harbour Quarzo
Bal Harbour Quarzo

290 Bal Bay Drive, Bal Harbour 33154

4.0 out of 5.0
4 out of 5 (414 reviews)

Located in the heart of Bal Harbour, this romantic hotel is within 1 mi (2 km) of Bal Harbour Shops, Haulover Park Marina …

$178
The Ritz-Carlton Bal Harbour, Miami
The Ritz-Carlton Bal Harbour, Miami

10295 Collins Ave, Bal Harbour 33154

5.0 out of 5.0
4.7 out of 5 (177 reviews)

Located in Miami Beach, this beachfront hotel is in a shopping district and within 1 mi (2 km) of Bal Harbour Shops, Surfside …

$349
Days Inn and Suites Miami Beach Ocean Front
Days Inn and Suites Miami Beach Ocean Front

7450 Ocean Ter, Miami Beach 33141

2.0 out of 5.0
3.1 out of 5 (1,650 reviews)

This 7-story Miami Beach hotel is located across from the beach, on a palm tree-lined oceanfront street. South Beach shops …

$74
Sun Harbour Boutique Hotel
Sun Harbour Boutique Hotel

9576 Collins Ave, Surfside 33154

2.5 out of 5.0
4.5 out of 5 (48 reviews)

Situated near the airport, this hotel is within a 10-minute walk of Bal Harbour Shops and Surfside Beach. Haulover Park …

$214
The Deauville Beach Resort
The Deauville Beach Resort

6701 Collins Avenue, Miami Beach 33141

3.5 out of 5.0
2.8 out of 5 (2,224 reviews)

5 miles north of South Beach nightlife and Lincoln Road shops, this convention resort in the middle section of Miami Beach …

$99
Grand Beach Hotel Surfside West
Grand Beach Hotel Surfside West

9418 Collins Avenue, Surfside 33154

3.5 out of 5.0
4.6 out of 5 (433 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Bal Harbour Shops and Surfside Beach. Haulover Park Marina …

$139
Grand Beach Hotel Surfside
Grand Beach Hotel Surfside

9449 Collins Avenue, Surfside 33154

4.5 out of 5.0
4.5 out of 5 (1,023 reviews)

Nestled on the beach, this Miami Beach hotel is within a 15-minute walk of Bal Harbour Shops and Surfside Beach. Haulover …

$259
Ocean Surf Hotel
Ocean Surf Hotel

7436 Ocean Ter, Miami Beach 33141

2.0 out of 5.0
2.3 out of 5 (1,515 reviews)

The pink-and-aqua Ocean Surf Hotel, built in 1940, is across the street from the ocean in North Beach, two miles from Bal …

$49

Recent Reviews in North Beach

Hide content

Where to stay in North Beach

North Beach Hotel Guide

Expedia.com offers a selection of 97 hotels in North Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in North Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the North Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in North Beach, Florida now, including last minute deals!