Best Hotels in Fort Myers

U.S. News & World Report ranks the best hotels in Fort Myers based on an analysis of industry... READ MORE
U.S. News & World Report ranks the best hotels in Fort Myers based on an analysis of industry awards, hotel star ratings and user ratings. Hotels that scored in the top 10 percent of the Best Hotels in the USA earned a Gold badge. Hotels that appear after ranked hotels are sorted by hotel class and then by user rating, as provided by TripAdvisor.

READ THE BEST HOTELS METHODOLOGY »

See Fort Myers Travel Guide »

94 matches

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Price

$1 - $500+

Hotel Class

1 star - 5 stars

Amenities
Neighborhoods
Brands

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

94 matches
  • View all Photos
    Pink Shell Beach Resort & Marina
    Fort Myers Beach, FL
    $37 Nightly Resort Fee
    4.0-star Hotel Class
    4.0-star Hotel Class
    $37 Nightly Resort Fee
    • Free Breakfast

    • Free Parking

    • Free WiFi

    Open since 1953, Pink Shell Beach Resort & Marina woos guests with its unobstructed ocean views, complimentary beach amenities and friendly staff. But the star attraction of this property is its location: Spread out across 12 acres in Fort Myers Beach, Florida, the resort boasts 1,500 feet of pristine white sand beach, with the Gulf of Mexico on one side and Matanzas Pass on the other. Plus, the resort sits less than a mile from Fort Myers Beach's Times Square shopping hub. For those looking to take advantage of Florida's year-round sunshine, Pink Shell offers a variety of on-site amenities, including three heated pools and a marina. When you're seeking cover from Florida's intense rays, head inside and indulge in a warm stone massage or a sugar scrub from the Aquagene Spa. A meal at one of the property's two restaurants is also a must. Once you're ready for a little R&R, retreat to one of the resort's 211 accommodations. Each room and villa features a flat-screen TV, a coffee maker, a kitchenette or kitchen and an enclosed lanai. Note: Pink Shell charges a $37 daily resort fee that covers in-room Wi-Fi access, kayak and paddleboard rentals and Starbucks coffee in the lobby every day.
  • View all Photos
    Sanibel Harbour Marriott Resort & Spa
    Fort Myers, FL
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free WiFi

    Boasting rave-worthy views of nearby Sanibel Island, the Sanibel Harbour Marriott Resort & Spa's convenient locale – on the Caloosahatchee River and the Gulf of Mexico – makes it popular with vacationing families. Guests can delight in the property's gorgeous views, the five different dining venues available and the well-appointed (yet dated) accommodations, which boast furnished balconies and complimentary Wi-Fi access (which is covered by the $25 daily resort fee). Aside from in-room amenities, the resort has four swimming pools and plenty of services at the spa, including facials and body wraps. Sanibel Harbour Marriott Resort is about 10 miles northeast of Sanibel Island (across the Sanibel Causeway) and 16 miles southwest of central Fort Myers. Guests urge travelers to bring bug spray and watch out for bird droppings, as the property sees its fair share of heat-loving wildlife. If you're a Marriott Bonvoy member, you can use or earn points here.
  • View all Photos
    Crowne Plaza Fort Myers at Bell Tower Shops
    Fort Myers, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    Located next to the Bell Tower Shops in Fort Myers, Florida, this Crowne Plaza, where guests had high praise for the hotel staff, offers a shuttle to and from the Southwest Florida International Airport, which is about 11 miles away. There are also five golf courses within 5 miles, and Florida Gulf Coast University is also about 11 miles away. Amenities include a business center, a fitness center, a heated outdoor pool and free parking. Rooms have free Wi-Fi access, 32-inch flat-screen TVs and minifridges, but some guests said the rooms are outdated and that the property could use a renovation. The on-site Shoeless Joe’s Sports Cafe has 30 TVs to watch the latest games and serves breakfast, lunch and dinner. Bistro 41 offers creative American cuisine for lunch and dinner. The property is part of the InterContinental Hotels Group, which allows IHG Rewards Club members to earn and redeem points with their stay.
  • View all Photos
    GullWing Beach Resort
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    An oceanfront resort on Estero Island in Fort Myers Beach, Florida, the GullWing is close to a variety of restaurants and located next to a stop for the beach trolley that heads into downtown Fort Myers. The property offers spacious rooms with floor-to-ceiling windows that are available as one-, two- or three-bedroom suites, many with ocean views that recent guests loved. Rooms feature private balconies, full kitchens, DVD players, breakfast bars, dining areas and laundry facilities. At the resort, you’ll find a business center, a fitness center, bike rentals, a tennis court and a beachfront heated pool, as well as beach chair and umbrella rentals. There are also movie and game rentals available. When it’s time to eat, stop by Squawk’s Snack Bar for drinks, snacks and ice cream, but note that there is no full-service restaurant at the resort.
  • View all Photos
    Hotel Indigo Fort Myers Downtown River District
    Fort Myers, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    The Hotel Indigo Fort Myers Downtown River District is just a few blocks from the Caloosahatchee River and Centennial Park, less than a mile from the Edison & Ford Winter Estates and about 17 miles southeast from the Southwest Florida International Airport. Several guests complained that the property was noisy, but others loved its convenient location. The pet-friendly hotel offers a business center, a rooftop fitness center and free Wi-Fi access. Valet parking is available for an additional fee. Rooms have high-definition TVs, spa-like bathrooms and coffee makers. There is no on-site restaurant, but the hotel is within a few blocks of a variety of restaurants and bars. Hotel Indigo is part of the InterContinental Hotels Group, so IHG Rewards Club members can earn and redeem points by choosing to stay here.
  • View all Photos
    Mango Street Inn
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    Mango Street Inn is a 3.5 star hotel located at 126 Mango Street in Fort Myers. It has a 5.0 overall guest rating based on 234 reviews.
  • View all Photos
    The Hibiscus House Bed and Breakfast
    Fort Myers, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    The Hibiscus House Bed and Breakfast is a 3.5 star hotel located at 2135 Mc Gregor Boulevard in Fort Myers. It has a 5.0 overall guest rating based on 115 reviews.
  • View all Photos
    Diamondhead Beach Resort and Spa
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    Diamondhead Beach Resort and Spa is a 3.5 star hotel located at 2000 Estero Blvd in Fort Myers. It has a 4.5 overall guest rating based on 1265 reviews.
  • View all Photos
    Edison Beach House
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    Edison Beach House is a 3.5 star hotel located at 830 Estero Blvd. in Fort Myers. It has a 4.5 overall guest rating based on 679 reviews.
  • View all Photos
    Pointe Estero Beach Resort
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    Pointe Estero Beach Resort is a 3.5 star hotel located at 6640 Estero Blvd in Fort Myers. It has a 4.5 overall guest rating based on 631 reviews.
  • View all Photos
    Edgewater Inn
    Fort Myers Beach, FL
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    Edgewater Inn is a 3.5 star hotel located at 781 Estero Blvd in Fort Myers. It has a 4.0 overall guest rating based on 16 reviews.
  • View all Photos
    Marina Village at Snug Harbor
    Fort Myers Beach

    No confirmed availability on selected dates.

    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Marina Village at Snug Harbor is a 3.5 star hotel located at 645 Old San Carlos Blvd. in Fort Myers. It has a 0.0 overall guest rating based on 0 reviews.
  • View all Photos
    Drury Inn & Suites Fort Myers at I-75 and Gulf Coast Town Center
    Fort Myers, FL
    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    Drury Inn & Suites Fort Myers at I-75 and Gulf Coast Town Center earns praise from almost all of its recent guests for its array of freebies. The Fort Myers hotel offers complimentary Wi-Fi access, snacks (soda and popcorn), parking and an airport shuttle. There's also a free hot breakfast and an evening social with free food and beverages. Guest rooms come with a flat-screen TV, a microwave and a minifridge. Exploring the hotel, travelers will find an outdoor pool, a whirlpool, a fitness center, a business center and a market pantry. What’s more, the hotel is adjacent to many chain restaurants and is a short drive from Florida attractions like Fort Myers Beach and Sanibel Island. 

  • View all Photos
    Ocean's Reach Condominiums
    Sanibel, FL
    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    Ocean's Reach Condominiums is a 3 star hotel located at 2230 Camino del Mar in Fort Myers. It has a 5.0 overall guest rating based on 625 reviews.
  • View all Photos
    Sandalfoot Beachfront Condominium
    Sanibel, FL
    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    Sandalfoot Beachfront Condominium is a 3 star hotel located at 671 East Gulf Drive in Fort Myers. It has a 5.0 overall guest rating based on 440 reviews.

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.