Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Marco Island

Tonight Jun 19 - Jun 20
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Marco Island Golf Hotels

See all 1,262 Properties in Marco Island

Estimated price for 1 night/2 adults

Hilton Marco Island Beach Resort
Hilton Marco Island Beach Resort
4.0 out of 5.0 560 S Collier Blvd, Marco Island, FL
Free Cancellation
4.4/5 (1942 reviews)
$237/ night for 2 guests

Close proximity of parking. Fast friendly customer service oriented staff. Very large clean rooms since renovations were completed.

Reviewed on Jun 11, 2019
Holiday Inn Club Vacations Sunset Cove Resort
Holiday Inn Club Vacations Sunset Cove Resort
4.0 out of 5.0 571 W. Elkcam Cir, Marco Island, FL
4.9/5 (181 reviews)

Location the service size of the condo . Bus shuttle to beaches with chairs

Reviewed on May 27, 2019
Olde Marco Island Inn and Suites
Olde Marco Island Inn and Suites
3.0 out of 5.0 100 Palm St, Marco Island, FL
4.3/5 (710 reviews)
$199/ night for 2 guests

Excellent hotel. Very clean room, perfect amenities, and great location.

Reviewed on Jun 10, 2019
Angler's Cove
Angler's Cove
3.0 out of 5.0 999 Anglers Cove, Marco Island, FL
4.0/5 (44 reviews)

Comfy one bedroom apartment furnished with everything, pool and jacuzzi in the complex, short drive to the beach

Reviewed on Dec 3, 2017
Greenlinks by The Holiday Life
Greenlinks by The Holiday Life
567 East Elkcam Circle, Marco Island, Florida
Apollo Beach Resort
Apollo Beach Resort
2.5 out of 5.0 900 South Collier Blvd., Marco Island, FL
4.0/5 (96 reviews)

We had three rooms (408, 607, 709) booked for a family of 8 birthday weekend. We were not able to get the rooms close together. (I Guess that needs to be done a year in advance.) Rooms were very clean and well stocked, but doorways were old looking and in need of repair and paint. Beach furniture ...

Reviewed on Sep 4, 2018
Harborview Sea Winds
Harborview Sea Winds
890 S Collier Blvd, Marco Island, FL
JW Marriott Marco Island Beach Resort
JW Marriott Marco Island Beach Resort
4.0 out of 5.0 400 S Collier Blvd, Marco Island, FL
4.5/5 (892 reviews)
$324/ night for 2 guests

A really well designed and laid out hotel with a great beach. So many activity options. We stayed in the newly opened adult tower and the roof top pool and bar were fantastic. Bar food was great and ideal way to finish the evening having had a few drinks and watching the sun set.

Reviewed on Apr 21, 2019
Marco Beach Ocean Resort
Marco Beach Ocean Resort
4.0 out of 5.0 480 S Collier Blvd, Marco Island, FL
4.7/5 (1301 reviews)
$287/ night for 2 guests

Fantastic location with a great view of the Gulf and the sunset every night. Most high end resorts give a couple of bottles of water every day of your stay. When I asked for a couple more, they said they only give them on the first day. Every one after that is $3.00 Not the response I expected at ...

Reviewed on Jun 10, 2019
Map

Recently booked Golf Hotels in Marco Island

Marco Beach Vacation Suites
3.5 out of 5.0
Last booking: 7 hours ago
Marco Island Lakeside Inn
2.5 out of 5.0
Last booking: 12 hours ago
Hilton Marco Island Beach Resort
4.0 out of 5.0
Last booking: 13 hours ago
The Boat House
2.0 out of 5.0
Last booking: 21 hours ago
Marriott's Crystal Shores
4.0 out of 5.0
Last booking: 32 hours ago
JW Marriott Marco Island Beach Resort
4.0 out of 5.0
Last booking: 40 hours ago
Marco Beach Ocean Resort
4.0 out of 5.0
Last booking: 44 hours ago

Golf Resorts in Marco Island

Is the distance from your hotel to the golf course driving a wedge between you and your golf game? Not anymore. Expedia offers 1262 hotel options in Marco Island near or on a golf course. Whether you're wanting to sink a putt in your downtime or to entertain clients on the fairway, Marco Island will be the ideal location to get your fill of driving ranges, tee times, and par 4's.

Stay and Play Golf in Marco Island

The only driving you'll need to do on this trip is from the tee box. After a round at your course of choice, you can savor a well-deserved cocktail at the hotel bar, or simply make use of your hotel's amenities, like the spa or pool. No need to wander far from the hotel; there are lots of entertainment options available. And no matter what you end up doing, you'll have a cozy bed to give you a good night's sleep.

When the hotel property courses aren't letting you scratch the itch, you'll have your choice of 2 other golf courses in the area. Get ready to hit the long ball at places like Hideaway Beach Golf Course and Island Country Club where you can perfect your short game. This is a great occasion to see what Marco Island has in store. Looking for some other information about Marco Island? You can read what other guests loved about their Marco Island golf hotel stay or the city in our comments section.

Book Your Golf Resort Now

With Expedia, you'll have your choice of Marco Island golf resorts for fantastic rates. Presently, the hotel rates in Marco Island span from $199 to $324. Get to booking and be sure you have all your clubs ready; you will be using them a lot on this vacation.

Quick Golf Guide to Marco Island

Q: How much does it cost to stay in a Marco Island golf hotel?

A: Rates for a Marco Island golf hotel cost anywhere from $199 to $324. You are certain to uncover a hotel that's in your budget and close to a terrific course.

Q: How many golf resorts are in Marco Island?

A: You will find 1262 golf resorts in this Marco Island. Having trouble choosing? Make sure to read the review and ratings section to help you decide the perfect resort for your trip.

Q: How many courses are open to the public?

A: Marco Island has 0 public golf courses. This total combines public, municipal, and semi-private courses.

Q: How many golf courses are there in Marco Island?

A: Marco Island is home to 2 courses. Once you have mastered your golf resort's course, you can take on the local links.