Find Oceanfront Hotels in Marco Island, FL

Beach vacation deals from $199

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Marco Island Oceanfront Hotels

Marco Beach Ocean Resort
4 out of 5
480 S Collier Blvd, Marco Island, FL, 34145
Savor oceanfront dining and bask on white sand beaches at Marco Beach Ocean Resort. Top amenities include a spa, an outdoor pool, and a spa tub. This hotel is on Marco Beach and is 6 minutes' walk from South Marco Beach.
4.6/5 Exceptional! (998 reviews)
review
"excellent restaurant, all 5 star"

Reviewed on Feb 2, 2022

Marco Beach Ocean Resort
Marriott's Crystal Shores
3.5 out of 5
600 S Collier Blvd, Marco Island, FL, 34145
Fully refundableReserve now, pay when you stay
The price is $722 per night from May 18 to May 19
Dine with ocean views and relax in the outdoor pool at Marriott's Crystal Shores. A few top amenities include 2 restaurants and 3 spa tubs. This condo resort is a 1-minute walk from Marco Beach and is 9 minutes' walk from Marriott Beach.
4.5/5 Wonderful! (193 reviews)
#lovinlife
"Beautiful location, beautiful property with amenities, Friendly staff, a separate pool and slide for kids and families. Restaurant on the property, bar on the property, and plenty of games to play on the property. You can’t get a better room view when facing the pool and the ocean"

Reviewed on Dec 24, 2021

Marriott's Crystal Shores
JW Marriott Marco Island Beach Resort
4 out of 5
400 S Collier Blvd, Marco Island, FL, 34145
The price is $659 per night from May 18 to May 19
Bask on sandy beaches and enjoy oceanfront dining at JW Marriott Marco Island Beach Resort. Some fantastic amenities include 2 beach bars, 3 outdoor pools, and 5 restaurants. This resort is on Marco Beach and is a 1-minute walk from Marriott Beach.
4.5/5 Wonderful! (998 reviews)
"My husband and I stayed at the JW Marriott for a long weekend with no kids. It'sdefinitely a family friendly resort, but having other children there on the property was not an issue for us at all. We were able to checkin early. Staff was friendly, courteous and helpful. Restaurants were great. Our ..."

Reviewed on May 7, 2022

JW Marriott Marco Island Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Olde Marco Island Inn and Suites
3 out of 5
100 Palm St, Marco Island, FL, 34145
The price is $249 per night from May 31 to Jun 1
Olde Marco Island Inn and Suites is a hotel in Marco Island with oceanfront views. Some fantastic amenities include 4 restaurants, an outdoor pool, and luxury bedding. This property is 10 minutes' drive from Tigertail Beach and is 7 minutes' drive from Marriott Beach.
4.3/5 Excellent! (875 reviews)
"It was very historic and interesting."

Reviewed on May 12, 2022

Olde Marco Island Inn and Suites
Hilton Marco Island Beach Resort
4 out of 5
560 S Collier Blvd, Marco Island, FL, 34145
Fully refundableReserve now, pay when you stay
The price is $309 per night from May 30 to May 31
Wake up to the sounds of the ocean lapping a white sand beach when staying at Hilton Marco Island Beach Resort. Top amenities include 2 restaurants, a spa, and an outdoor pool. This hotel is on Marco Beach and is 7 minutes' walk from Marriott Beach.
4.1/5 Very Good! (1,611 reviews)
"Location"

Reviewed on May 9, 2022

Hilton Marco Island Beach Resort
Apollo Beach Resort
2.5 out of 5
900 South Collier Blvd., Marco Island, FL, 34145
Apollo Beach Resort is an oceanview hotel in Marco Island. Some of the top amenities include an outdoor pool, a spa tub, and a beach bar. This property is 10 minutes' walk from Marriott Beach and is 2 minutes' walk from Winterberry Beach.
4/5 Very Good! (100 reviews)
Nice,reasonably priced,beachfront...within limits
"Recently had a weekend stay at the Apollo Beach Resort in unit #1009. Overall, had a pleasant stay, but not everything was great. Unit is getting worn around the edges and is need of a serious update. The whole place isn't very big and the kitchen was small with hardly any counter space and the cabinet ..."

Reviewed on Aug 23, 2019

Apollo Beach Resort
Don't see what you're looking for?
See all available properties in Marco Island
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Too many beaches in Marco Island to choose from? Here are our top picks for a memorable beach vacation.

More beach hotels in Marco Island

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Oceanfront villas in Marco Island

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Marco Island hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code