Star Rating
Hotel Name
Price Range (USD)to
Amenities

34145 Hotels, Motels & Accommodations

JW Marriott Marco Island Beach Resort - Marco Island
+1-888-389-4121
400 South Collier Blvd., Marco Island, FL 34145 +1-888-389-4121
  • High-end Oceanfront property
  • 726 rooms in hotel
From$149
Very Good 4.5 /5Guest Reviews CallBookMore Details
Marco Beach Ocean Resort in Marco Island
+1-888-675-2083
480 South Collier Blvd., Marco Island, FL 34145 +1-888-675-2083
  • 4-star Beach hotel
  • Check in time: 4:00 PM
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • Lovely sandy beach
From$250
Very Good 4.5 /5Read Reviews CallBookMore Details
The Hilton Marco Island Beach Resort & Spa
+1-800-716-8490
560 South Collier Blvd., Marco Island, FL 34145 +1-800-716-8490
  • Luxury 5-star hotel
  • About half of guests found problems with the furniture
  • Almost all guests thought, the hotel was stylish
From$269
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Radisson Suite Beach Resort on Marco Island - Marco Island
+1-800-805-5223
600 South Collier Blvd., Marco Island, FL 34145 +1-800-805-5223
  • High-end hotel
From$125
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Club Vacations Marco Island Sunset Cove Resort
+1-888-965-1860
571 West Elkcam Circle, Marco Island, FL 34145 +1-888-965-1860
  • Expensive Resort property
  • Fitness + Health Center
From$130
Very Good 4.5 /5Reviews CallBookMore Details
Olde Marco Island Inn & Suites : 100 Palm St.
+1-888-788-5576
100 Palm St., Marco Island, FL 34145 +1-888-788-5576
  • Economy Beach hotel
  • Hotel has 50 suites
  • WiFi system needs upgrading
  • Every guests reviewed enjoyed the balcony
Staybridge Suites Naples Marco Island at Lely Resort : 9401 Triangle Blvd.
+1-888-897-9207
9401 Triangle Blvd., Naples, FL 34113 +1-888-897-9207 ~9.13 miles north of 34145
  • Midscale Resort property
  • 4 floors in hotel
Greenlinks Golf Villas at Lely Resort - Naples
+1-888-311-4278
7995 Mahogany Run Lane, Naples, FL 34113 +1-888-311-4278 ~10.48 miles north of 34145
  • Mid-scale Golf Course property
  • Free breakfast available
  • Nice view of the lake
  • Luxurious golf resort
From$139
Very Good 4.5 /5Recent Reviews CallBookMore Details
Port of The Islands
+1-888-469-4795
25000 Tamiami Trail East, Naples, FL 34114 +1-888-469-4795 ~11.76 miles east of 34145
  • Three Star Downtown property
  • 30 suites in property
  • City centre within easy reach, said 90%
  • Great menu
Woodspring Suites Naples West
+1-888-734-9421
2600 Tamiami Trail East, Naples, FL 34112 +1-888-734-9421 ~14.32 miles north of 34145
  • Affordable hotel
  • Check-in: 15:00
Holiday Inn Express Hotel & Suites Naples Downtown
+1-888-841-5292
1785 5th Ave. South, Naples, FL 34102 +1-888-841-5292 ~14.95 miles north of 34145
  • 3 star Downtown hotel
  • 11 suites in property
  • AC needs updating
  • Good wifi quality
Red Roof Plus & Suites Naples Downtown 5th Avenue : 1925 Davis Blvd.
+1-888-455-5160
1925 Davis Blvd., Naples, FL 34104 +1-888-455-5160 ~14.99 miles north of 34145
  • Two-star Downtown hotel
  • Check in: 3:00 PM
  • Shower can be a problem
  • Every guests reviewed liked the proximity to sightseeing
Charter Club Resort of Naples Bay in Naples
+1-888-965-8297
1000 10th Ave. South, Naples, FL 34102 +1-888-965-8297 ~15.05 miles north of 34145
  • Three Star Resort hotel
  • 33 sleeping rooms in hotel
From$81
Very Good 4.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites Naples Downtown by Wyndham
+1-888-906-6358
1555 5th Ave. South, Naples, FL 34102 +1-888-906-6358 ~15.07 miles north of 34145
  • Two star Downtown hotel
  • 103 rooms in property
From$104
Very Good 4.0 /5Read Reviews CallBookMore Details
Naples Bay Resort in Naples
+1-888-749-6785
1500 5th Ave. South, Naples, FL 34102 +1-888-749-6785 ~15.09 miles north of 34145
  • Four star Resort hotel
  • 3 floors in hotel
  • Wonderful sightseeing
  • Housekeeping was ok, according to 67%
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Hyatt Houses Naples 5th Avenue in Naples
+1-888-878-9982
1345 5th Ave., Naples, FL 34102 +1-888-878-9982 ~15.30 miles north of 34145
  • Mid-scale Riverfront hotel
  • 183 rooms in hotel
From$105
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express Naples South I 75
+1-888-389-4485
3837 Tollgate Blvd., Naples, FL 34114 +1-888-389-4485 ~15.30 miles north of 34145
  • Affordable Highway hotel
  • Hotel has 70 rooms
Trianon Old Naples in Naples
+1-888-389-4121
955 7th Ave. South, Naples, FL 34102 +1-888-389-4121 ~15.33 miles north of 34145
  • 4-star property
  • Check-in: 16:00
From$160
Very Good 4.5 /5Recent Reviews CallBookMore Details
La Quinta Inn & Suites Naples East by Wyndham in Naples
+1-888-675-2083
185 Bedzel Circle, Naples, FL 34104 +1-888-675-2083 ~15.33 miles north of 34145
  • Mid-scale Suburban hotel
  • Hotel has 103 rooms
  • Average beds
  • Most guests thought parking was inexpensive
Bayfront Inn 5th Ave
+1-800-716-8490
1221 5th Ave. South, Naples, FL 34102 +1-800-716-8490 ~15.42 miles north of 34145
  • Three Star Riverfront property
  • 4 meeting rooms in property
  • Big outside bar
  • No breakfast setup
Comfort Inn & Suites
+1-800-805-5223
3860 Tollgate Blvd., Naples, FL 34114 +1-800-805-5223 ~15.43 miles north of 34145
  • Mid-scale Suburban hotel
  • Check in time: 4:00 PM
  • Close to Naples beaches
  • Amenities are not the best
Lemon Tree Inn : 250 9th St. South
+1-888-965-1860
250 9th St. South, Naples, FL 34102 +1-888-965-1860 ~15.43 miles north of 34145
  • Three Star hotel
  • Check-in: 15:00
Super 8 by Wyndham in Naples
+1-888-788-5576
3880 Tollgate Blvd., Naples, FL 34114 +1-888-788-5576 ~15.43 miles north of 34145
  • Two-star Highway property
  • 2 floors in hotel
  • Hair dryer did not work
  • Easily accessible by car and offers nearby parking areas
The Inn on Fifth - Naples
+1-888-897-9207
699 5th Ave. South, Naples, FL 34102 +1-888-897-9207 ~15.53 miles north of 34145
  • High end Beach property
  • Hotel has 3 floors
  • Great service
  • Fantastic staff
Woodspring Suites Naples
+1-888-311-4278
3786 Whitelake Blvd., Naples, FL 34117 +1-888-311-4278 ~15.67 miles north of 34145
  • 2 star Highway hotel
  • 122 sleeping rooms in hotel
Bellasera Hotel in Naples
+1-888-469-4795
221 Nineth St. South, Naples, FL 34102 +1-888-469-4795 ~15.69 miles north of 34145
  • 4-star Downtown property
  • 3 floors in hotel
  • Most guests found the staff to be very friendly
  • Free Wifi
From$113
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Springhill Suites by Marriott Naples in Naples
+1-888-734-9421
3798 White Lake Blvd., Naples, FL 34117 +1-888-734-9421 ~15.76 miles north of 34145
  • Affordable Suburban hotel
  • Fitness + Health Center
  • No potatoes
  • Tasty breakfast
Fairfield Inn & Suites by Marriott Naples : 3808 White Lake Blvd.
+1-888-841-5292
3808 White Lake Blvd., Naples, FL 34117 +1-888-841-5292 ~15.82 miles north of 34145
  • 3 star Suburban property
  • 109 rooms in hotel
Ramada Inn of Naples
+1-888-455-5160
1100 Tamiami Trail North, Naples, FL 34102 +1-888-455-5160 ~16.76 miles north of 34145
  • Affordable Downtown hotel
  • Check-in: 14:00
  • The majority of guests complained about the bathroom
  • Most guests appreciated the closeness to the beach
From$67
Very Good 4.0 /5Reviews CallBookMore Details
The Naples Beach Hotel & Golf Club
+1-888-965-8297
851 Gulf Shore Blvd., Naples, FL 34102 +1-888-965-8297 ~16.80 miles north of 34145
  • 4-star Beach hotel
  • 319 rooms in hotel
From$149
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites Golf Resort
+1-888-906-6358
4100 Golden Gate Pkwy., Naples, FL 34116 +1-888-906-6358 ~17.24 miles north of 34145
  • Three Star Suburban hotel
  • Hotel has a green policy See policy
  • Parking was ok, according to 57%
  • AC needs updating
Edgewater Beach Hotel - Naples
+1-888-749-6785
1901 Gulf Shore Blvd. North, Naples, FL 34102 +1-888-749-6785 ~17.53 miles north of 34145
  • Luxurious 5 Star Beach property
  • Access to gym on-site
  • Fantastic location
  • Excellent family hotel
From$229
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Naples Inn & Suites
+1-888-878-9982
2329 9th St. North, Naples, FL 34103 +1-888-878-9982 ~17.72 miles north of 34145
  • Midscale Beach property
  • 60 suites in hotel
Hawthorn Suites
+1-888-389-4485
3557 Pine Ridge Rd., Naples, FL 34109 +1-888-389-4485 ~17.87 miles north of 34145
  • 3 star Suburban hotel
  • 84 suites in hotel
  • Pool was full of
  • Air conditioning was criticized by 100%
Gulfcoast Inn Naples : 2555 Tamiami Trail North
+1-888-389-4121
2555 Tamiami Trail North, Naples, FL 34103 +1-888-389-4121 ~17.94 miles north of 34145
  • Cheap Downtown hotel
  • Check in: 3 PM
  • Great parking, according to 79%
  • Most guests enjoyed the friendly atmosphere
Hampton Inn Naples Central in Naples
+1-888-675-2083
3210 Tamiami Trail North, Naples, FL 34103 +1-888-675-2083 ~18.31 miles north of 34145
  • Mid-scale Downtown hotel
  • Check in: 03:00pm
  • Great location
  • The majority of guests thought the wifi quality was ok
Courtyard by Marriott Naples - Naples
+1-800-716-8490
3250 Tamiami Trail North, Naples, FL 34103 +1-800-716-8490 ~18.41 miles north of 34145
  • Midscale Downtown hotel
  • Gym / Fitness Center Available
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Inn of Naples
+1-800-805-5223
4055 Tamiami Trail, Naples, FL 34103 +1-800-805-5223 ~18.96 miles north of 34145
  • Three Star Beach property
  • 36 suites in hotel
  • Premium channels
  • For 68%, the rooms looked old
Residence Inn by Marriott in Naples
+1-888-965-1860
4075 Tamiami Trail North, Naples, FL 34103 +1-888-965-1860 ~19.08 miles north of 34145
  • Affordable Downtown hotel
  • Fitness center on property
  • Clean room
  • Friendly staff
From$94
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Naples Plaza Hotel : 6400 Dudley Dr.
+1-888-788-5576
6400 Dudley Dr., Naples, FL 34105 +1-888-788-5576 ~19.21 miles north of 34145
  • 3 star Suburban hotel
  • Hotel has 240 rooms
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Home2 Suites by Hilton I 75 Pine Ridge Road
+1-888-897-9207
3685 Kramer Dr., Naples, FL 34109 +1-888-897-9207 ~19.36 miles north of 34145
  • Affordable Suburban property
  • 9 suites in hotel
Park Shore Resort
+1-888-311-4278
600 Neapolitan Way, Naples, FL 34103 +1-888-311-4278 ~19.55 miles north of 34145
  • 3-star Downtown hotel
  • Hotel has 50 suites
  • Great pool
  • Most guests thought the view was good
From$169
Very Good 4.5 /5Guest Reviews CallBookMore Details
Staybridge Suites Naples Gulf Coast : 4805 Tamiami Trl North
+1-888-469-4795
4805 Tamiami Trl North, Naples, FL 34103 +1-888-469-4795 ~19.70 miles north of 34145
  • 3 star Resort hotel
  • Check-in: 3:00pm
  • Wi-fi powerful
  • Enjoyed the pool and hot tub
From$84
Very Good 4.5 /5Reviews CallBookMore Details
Hilton Naples
+1-888-734-9421
5111 Tamiami Trail North, Naples, FL 34103 +1-888-734-9421 ~19.98 miles north of 34145
  • 4 star Resort hotel
  • 13 suites in hotel
  • Excellent location
  • Bar could improve
Naples Grande Beach Resort
+1-888-841-5292
475 Seagate Dr., Naples, FL 34103 +1-888-841-5292 ~20.32 miles north of 34145
  • Four star Resort hotel
  • 474 rooms in hotel
From$145
Very Good 4.5 /5Latest Reviews CallBookMore Details
River Wilderneb Waterfront Villas
+1-888-455-5160
210 Collier Ave., Everglades City, FL 34139 +1-888-455-5160 ~20.39 miles east of 34145
  • 3 star hotel
  • 14 rooms in hotel
The Ritz Carlton Golf Resort Naples
+1-888-965-8297
2600 Tiburon Dr., Naples, FL 34109 +1-888-965-8297 ~22.07 miles north of 34145
  • Luxury 5 star Golf Course hotel
  • Check in time: 4:00 P.M.
  • Superb golf courses
  • Golf course on the property is great
From$159
Very Good 4.5 /5Reviews CallBookMore Details
Innovation Hotel : 1290 Innovation Dr.
+1-888-906-6358
1290 Innovation Dr., Naples, FL 34108 +1-888-906-6358 ~22.73 miles north of 34145
  • Three Star property
  • Check-in: 15:00
Inn at Pelican Bay
+1-888-749-6785
800 Vanderbilt Beach Rd., Naples, FL 34108 +1-888-749-6785 ~23.07 miles north of 34145
  • 4 star Lake hotel
  • Check in: 4:00 pm
  • Stylish Hotel
  • Breakfast is excellent
From$129
Very Good 4.5 /5Review Score CallBookMore Details
The Ritz Carlton Naples in Naples
+1-888-878-9982
280 Vanderbilt Beach Rd., Naples, FL 34108 +1-888-878-9982 ~23.24 miles north of 34145
  • Luxury Five Star Beach hotel
  • Hotel has 14 floors
  • Property is beautiful
  • Great wellness & sports facilities
From$199
Very Good 4.5 /5Reviews CallBookMore Details

Next: Show All Available 34145 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 34145 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Marco Island, FL discounts available. The chart reflects the cheapest Marco Island hotel for each day and each star rating category.

FAQs about hotels near 34145

What are the most favored hotels near 34145?

Staybridge Suites Naples Marco Island at Lely Resort, JW Marriott Marco Island Beach Resort and Marco Beach Ocean Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 34145?

The Hilton Marco Island Beach Resort & Spa, Edgewater Beach Hotel and The Ritz Carlton Golf Resort Naples are the top 3 luxury hotels near 34145.

What hotels are closest to the area of 34145?

JW Marriott Marco Island Beach Resort, Marco Beach Ocean Resort, and The Hilton Marco Island Beach Resort & Spa are the properties closest to 34145.

How much does a cheap hotel near 34145 cost per night?

In the last year, a 2 star hotel near 34145 can be as cheap as $93.14 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 34145 cost per night?

In the last year, the average 3 star hotel near 34145 has been $149.02 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 34145 cost?

In the last year, the average 4 star hotel near 34145 has been $241.42 per night. (based on HotelPlanner prices)

What are the best independent hotels near 34145?

Marco Beach Ocean Resort, Olde Marco Island Inn & Suites and Charter Club Resort of Naples Bay are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 34145?

JW Marriott Marco Island Beach Resort, The Ritz Carlton Golf Resort Naples and The Ritz Carlton Naples are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 34145?

Greenlinks Golf Villas at Lely Resort, Comfort Inn & Suites and Quality Inn & Suites Golf Resort are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 34145?

Best Western Naples Inn & Suites and Best Western Naples Plaza Hotel are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 34145?

Staybridge Suites Naples Marco Island at Lely Resort, Holiday Inn Club Vacations Marco Island Sunset Cove Resort and Holiday Inn Express Hotel & Suites Naples Downtown are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top