Let KAYAK do the searching
If you are traveling on a budget, then plan to stay in the north of Marco Island. At the top of the island, Olde Marco Island Inn and Suites offers reasonable rates with comfortable rooms, while Marco Island Lakeside Inn provides affordable rooms with a pool and views of a fresh water lake.
There are several hotels across the island that offer family-friendly accommodation. The JW Marriott Beach Resort has a kid’s club and provides guests with a babysitting service. Marco Beach Ocean Resort also offers babysitters as well as in-room video games. Another great hotel for families is the Marriott Crystal Shores Hotel, which has an outdoor pool, babysitters and a kid’s club.
Sitting on the banks of Collier Creek, The Boat House is a two-star motel, complete with a waterfront pool and several boat docks. As well as boating, there’s lots of opportunity to take part in water activities as the motel also has a fishing pier where you can fish or watch dolphins and manatees.
Located in the center of JW Marriott Beach Resort, Korals Sushi & Cocktail Lobby Bar offers diners a range of small plates and creative cocktails. Another great eatery at this resort is the Seafood restaurant, Quinn’s on the Beach. Hilton Beach Resort & Spa’s The Deck at 560 specializes in steaks and seafood and offers views of the Gulf.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Marco Island districts. You can also do a search using the city map to choose a specific location, like Marco Island city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Marco Island that offer both parking and free parking. Popular choices among KAYAK users include The Boat House, Marriott's Crystal Shores and Marco Island Lakeside Inn.