Top 10 Hotels in Marco Island

See all 17 Hotels in Marco Island
Olde Marco Island Inn and Suites
Olde Marco Island Inn and Suites

100 Palm St, Marco Island 34145

3.0 out of 5.0
4.3 out of 5 (223 reviews)

Tropical resort, historic site, and romantic hideaway, the Inn occupies prime Marco Island terrain (once Calusa Indian land), …

$299
Marco Island Lakeside Inn
Marco Island Lakeside Inn

155 First Avenue, Marco Island 34145

3.0 out of 5.0
4.3 out of 5 (82 reviews)

Situated in the historical district, this inn is within a 15-minute walk of Marco Players Theater and Marco Town Center Mall. …

$199
Marriott's Crystal Shores
Marriott's Crystal Shores

600 S Collier Blvd, Marco Island 34145

4.0 out of 5.0
4.2 out of 5 (31 reviews)

This family-friendly Marco Island hotel is within a 5-minute walk of Marco Golf and Garden and Marco Island Center for the …

$629
Naples Bay Resort
Naples Bay Resort

1500 Fifth Ave S, Naples 34102

4.0 out of 5.0
4.6 out of 5 (199 reviews)

Located on Naples Bay, this Naples hotel is 0.5 miles (0.8 kilometers) from the Tin City Shops and within 2 miles (3.2 …

$269
Conty's Motel
Conty's Motel

11238 Tamiami Trail East, Naples 34113

2.0 out of 5.0
2.6 out of 5 (72 reviews)

Situated near the airport, this motel is 1.2 mi (1.9 km) from Eagle Lakes Community Park and within 3 mi (5 km) of Mustang …

$78
Red Roof Inn PLUS+ & Suites Naples
Red Roof Inn PLUS+ & Suites Naples

1925 Davis Blvd, Naples 34104

2.5 out of 5.0
3.5 out of 5 (334 reviews)

It’s an 8-minute cab ride to Naples’ pier and white-sand beach from Red Roof Inn PLUS+ & Suites Naples, and a mile (0.6 km) …

$114
Holiday Inn Express Hotel & Suites Naples Downtown - 5th Ave
Holiday Inn Express Hotel & Suites Naples Downtown - 5th Ave

1785 5th Ave. South, Naples 34102

2.5 out of 5.0
4.1 out of 5 (208 reviews)

Located in Old Naples, this hotel is 0.2 mi (0.3 km) from Brookside Marina and within 3 mi (5 km) of Naples Pier and Naples …

$184
Trianon Old Naples
Trianon Old Naples

955 7th Ave South, Naples 34102

3.5 out of 5.0
4.4 out of 5 (210 reviews)

Located in Old Naples, this hotel is 0.1 mi (0.2 km) from Heritage Trail Museum and within 3 mi (5 km) of Naples Pier and …

$259
The Inn on Fifth
The Inn on Fifth

699 5th Ave S, Naples 34102

4.0 out of 5.0
4.3 out of 5 (230 reviews)

Set in picturesque Old Naples, this smoke-free hotel is adjacent to galleries, designer shops, and restaurants; 5 blocks from …

$399
Bellasera Resort
Bellasera Resort

221 9th St S, Naples 34102

4.0 out of 5.0
4.7 out of 5 (405 reviews)

Located 1 mile from the white-sand beach, this Italian-inspired hotel offers condo-style lodgings 2 blocks from Old Naples an …

$239

Recent Reviews in Marco Island

Hide content

Where to stay in Marco Island

Marco Island Hotel Guide

Marco Island is located 16 miles from Naples's center.

Interesting visitor attractions like the Naples Pier, Barefoot Beach and Tin City ensure visitors will never get the boredom blues in Marco Island.

The Vacation Pool Homes- Marco Island and Marco Island Marriott Beach Resort Golf Club & Spa in Marco Island are close to the Marco Island Historical Museum.

Marco Island features a great range of accommodation options, which enables tourists to pick a room best suited to their requirements. Why not take your time to compare the services and rates at the Olde Marco Island Inn and Suites and Apollo Beach Resort if you are keen to book one of Marco Island's less expensive accommodations.

Visitors can stay in Everglades City, a neighborhood of Naples that is 25 miles from central Marco Island. Everglades City hotels include the River Wilderness Waterfront Villas and Outdoor Resorts of Chokoloskee.

The Expedia team wishes you and your family fun-filled days in Naples. For even more great things to check out here, why not explore our Naples vacation travel guide. And when it's time to find a place to stay, go to our Naples hotels page.