Search Hotels near Top Marco Island Attractions

Top 10 Hotels in Marco Island

See all 17 Hotels in Marco Island
Hilton Marco Island Beach Resort and Spa
Hilton Marco Island Beach Resort and Spa

560 S Collier Blvd, Marco Island 34145

4.0 out of 5.0
4.4 out of 5 (1,872 reviews)

This Marco Island resort in South Florida offers a prime location along a 3.5-mile, white-sand beach washed by warm Gulf …

$386
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 (563 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

2.5 out of 5.0
4.3 out of 5 (216 reviews)

Located in Gulf Coast Visitor Center Everglades, this hotel is within a 15-minute walk of Marco Players Theater and Marco Tow …

$219
Naples Bay Resort
Naples Bay Resort

1500 Fifth Ave S, Naples 34102

4.0 out of 5.0
4.5 out of 5 (625 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 …

$206
Conty's Motel
Conty's Motel

11238 Tamiami Trail East, Naples 34113

2.0 out of 5.0
2.7 out of 5 (269 reviews)

Located in South Naples, this motel is 1.2 mi (1.9 km) from Eagle Lakes Community Park and within 3 mi (5 km) of Mustang Golf …

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

1925 Davis Blvd, Naples 34104

2.5 out of 5.0
3.7 out of 5 (1,604 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) …

$144
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.3 out of 5 (632 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 …

$189
La Quinta Inn & Suites Naples Downtown
La Quinta Inn & Suites Naples Downtown

1555 5th Ave S, Naples 34102

2.5 out of 5.0
3.9 out of 5 (1,030 reviews)

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

$109
Trianon Old Naples
Trianon Old Naples

955 7th Ave South, Naples 34102

3.5 out of 5.0
4.4 out of 5 (762 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 …

$189
Bayfront Inn Fifth Avenue
Bayfront Inn Fifth Avenue

1221 5th Ave S, Naples 34102

3.5 out of 5.0
4 out of 5 (1,310 reviews)

Located in waterside downtown Naples on 5th Avenue, this Caribbean-inspired hotel rests on Naples Bay; an island-themed …

$124

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.