Find hotels in McGregor, Fort Myers

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McGregor hotels

Allure Suites

Allure Suites
3.0 star property
McGregor
7.6 out of 10, Good, (1000)
"Room was spotless, front desk gentleman was very polite"
United States
Eric
$77 nightly
The price is $85
Dec 14 - Dec 15
Total with taxes and fees
Allure Suites

Quality Inn & Suites Lehigh Acres Fort Myers

Quality Inn & Suites Lehigh Acres Fort Myers
2.5 star property
16.4 mi from McGregor
8.2 out of 10, Very Good, (1243)
"Clean room and friendly staff."
United States
Roseann
$79 nightly
The price is $88
Dec 14 - Dec 15
Total with taxes and fees
Quality Inn & Suites Lehigh Acres Fort Myers

Marriott Sanibel Harbour Resort & Spa

Marriott Sanibel Harbour Resort & Spa
4.0 star property
Punta Rassa, 7.8 mi from McGregor
8.4 out of 10, Very Good, (1003)
"This was thr best place that we have ever stayed at. "
United States
Matthew
$231 nightly
The price is $258
Dec 14 - Dec 15
Total with taxes and fees
Marriott Sanibel Harbour Resort & Spa

Latitude 26 Waterfront Boutique Resort - Fort Myers Beach

Latitude 26 Waterfront Boutique Resort - Fort Myers Beach
2.5 star property
6.1 mi from McGregor
8.8 out of 10, Excellent, (1000)
"Great Place to Stay!"
United States
JUDY
$98 nightly
The price is $110
Dec 14 - Dec 15
Total with taxes and fees
Latitude 26 Waterfront Boutique Resort - Fort Myers Beach

Hampton Inn Bonita Springs/Naples-North

Hampton Inn Bonita Springs/Naples-North
2.5 star property
17.2 mi from McGregor
9.0 out of 10, Wonderful, (1001)
"Very nice hotel and staff."
United States
arthur
$119 nightly
The price is $133
Dec 18 - Dec 19
Total with taxes and fees
Hampton Inn Bonita Springs/Naples-North

DiamondHead Beach Resort

DiamondHead Beach Resort
3.5 star property
7.9 mi from McGregor
9.0 out of 10, Wonderful, (1000)
"Everything about this resort is spectacular! Staff, amenities, room! We had a wonderful stay!"
United States
Minda
$204 nightly
The price is $228
Dec 14 - Dec 15
Total with taxes and fees
DiamondHead Beach Resort

Hyatt Vacation Club at Coconut Cove, Bonita Springs

Hyatt Vacation Club at Coconut Cove, Bonita Springs
4.0 star property
11.6 mi from McGregor
9.2 out of 10, Wonderful, (726)
"Room great clean, staff great.loved pool"
United States
Dennis
$213 nightly
The price is $238
Dec 14 - Dec 15
Total with taxes and fees
Hyatt Vacation Club at Coconut Cove, Bonita Springs

Residence Inn by Marriott Fort Myers Sanibel

Residence Inn by Marriott Fort Myers Sanibel
3.0 star property
6 mi from McGregor
8.6 out of 10, Excellent, (1000)
"Clean room, wonderful staff, and nice breakfast. "
United States
Danielle
$95 nightly
The price is $106
Dec 14 - Dec 15
Total with taxes and fees
Residence Inn by Marriott Fort Myers Sanibel

Matlacha on Shoreview

Matlacha on Shoreview
2.0 star property
10.7 mi from McGregor
9.6 out of 10, Exceptional, (210)
"Place was great. Nice and neat perfect for what i needed."
United States
Michael
$105 nightly
The price is $117
Dec 14 - Dec 15
Total with taxes and fees
Matlacha on Shoreview

TownePlace Suites by Marriott Fort Myers Estero

TownePlace Suites by Marriott Fort Myers Estero
3.5 star property
13 mi from McGregor
9.4 out of 10, Exceptional, (461)
"Clean room and very nice staff"
United States
Nancy
$139 nightly
The price is $155
Dec 14 - Dec 15
Total with taxes and fees
TownePlace Suites by Marriott Fort Myers Estero

Holiday Inn Express & Suites Ft Myers Beach-Sanibel Gateway by IHG

Holiday Inn Express & Suites Ft Myers Beach-Sanibel Gateway by IHG
2.5 star property
4.9 mi from McGregor
9.4 out of 10, Exceptional, (1000)
"Great rooms, good staff"
United States
Dedan
$97 nightly
The price is $108
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Express & Suites Ft Myers Beach-Sanibel Gateway by IHG

Holiday Inn Express Cape Coral-Fort Myers Area by IHG

Holiday Inn Express Cape Coral-Fort Myers Area by IHG
2.5 star property
1.9 mi from McGregor
9.4 out of 10, Exceptional, (1030)
"Hotel was very clean and the breakfast had a great variety."
United States
Lynn
$113 nightly
The price is $126
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Express Cape Coral-Fort Myers Area by IHG

Lani Kai Beachfront Resort

Lani Kai Beachfront Resort
3.5 star property
7.9 mi from McGregor
9.0 out of 10, Wonderful, (1007)
"Clean rooms, friendly staff, so much to do there and nearby "
United States
Lisa R
$151 nightly
The price is $169
Dec 14 - Dec 15
Total with taxes and fees
Lani Kai Beachfront Resort

Best Western Fort Myers Inn & Suites

Best Western Fort Myers Inn & Suites
2.5 star property
4.9 mi from McGregor
8.8 out of 10, Excellent, (1098)
"Clean room, friendly staff"
United States
Mary
$69 nightly
The price is $77
Dec 14 - Dec 15
Total with taxes and fees
Best Western Fort Myers Inn & Suites

Days Inn by Wyndham Fort Myers Springs Resort

Days Inn by Wyndham Fort Myers Springs Resort
2.5 star property
San Carlos Park, 7.6 mi from McGregor
6.0 out of 10, (1000)
"It was a really clean hotel "
United States
Tina
$75 nightly
The price is $84
Dec 14 - Dec 15
Total with taxes and fees
Days Inn by Wyndham Fort Myers Springs Resort

Homewood Suites by Hilton Bonita Springs

Homewood Suites by Hilton Bonita Springs
3.0 star property
15.9 mi from McGregor
8.8 out of 10, Excellent, (1006)
"Amazing stay , extremely clean and really good breakfast! "
United States
Vinay
$111 nightly
The price is $124
Dec 18 - Dec 19
Total with taxes and fees
Homewood Suites by Hilton Bonita Springs

The Westin Cape Coral Resort At Marina Village

The Westin Cape Coral Resort At Marina Village
4.0 star property
5.4 mi from McGregor
9.0 out of 10, Wonderful, (1001)
"Excellent stay over Thanksgiving holiday!"
United States
Nicole
$180 nightly
The price is $201
Dec 21 - Dec 22
Total with taxes and fees
The Westin Cape Coral Resort At Marina Village

Holiday Inn Express & Suites Naples North - Bonita Springs by IHG

Holiday Inn Express & Suites Naples North - Bonita Springs by IHG
2.5 star property
17.2 mi from McGregor
8.0 out of 10, Very Good, (1000)
"Room was clean and comfortable. They have a nice breakfast too. "
United States
phyllis l.
$102 nightly
The price is $114
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Express & Suites Naples North - Bonita Springs by IHG

Trianon Bonita Bay

Trianon Bonita Bay
3.5 star property
16 mi from McGregor
9.2 out of 10, Wonderful, (1711)
"The room was great as well as the amenities!!!"
United States
Fernando
$107 nightly
The price is $120
Dec 14 - Dec 15
Total with taxes and fees
Trianon Bonita Bay

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway
3.0 star property
4.9 mi from McGregor
8.4 out of 10, Very Good, (1000)
"Everything about this stay was wonderful. "
United States
John
$103 nightly
The price is $115
Dec 18 - Dec 19
Total with taxes and fees
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway
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.

Where to stay in McGregor

Find the best McGregor areas and neighborhoods for the activities you enjoy most.

Iona

Iona might not have many top sights, but Cape Coral Yacht Club Beach and Key West Express are two attractions nearby that you can check out.

Villas

The beaches and abundant dining options are top of the list for many visitors to Villas. A stop by Bell Tower Shops or Regal Belltower might round out your trip.

Daniels Corridor

While visiting Daniels Corridor, you might make a stop by sights like Six Mile Cypress Slough Preserve and Lee Health Sports Complex.

South Fort Myers

While visiting South Fort Myers, you might make a stop by sights like Estero Bay Preserve State Park and Castle Golf.

Punta Rassa

Punta Rassa is a destination visitors seek out for is beaches, abundant dining options, and waterfront views. You might want to check out attractions like Sanibel Harbour or Sanibel Harbour Beach while you're exploring the neighborhood.

Top McGregor Hotel Reviews

Find out more about McGregor

Top reasons to visit McGregor

  • Beautiful Beaches: McGregor offers stunning beaches perfect for relaxation and family fun.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, including hiking trails and nature preserves.
  • Family-Friendly Attractions: The area boasts activities catering to all ages, ensuring memorable family outings.
  • Charming Neighborhood: McGregor's welcoming vibe and friendly locals create a delightful atmosphere.
  • Diverse Accommodations: Choose from various lodging options, including pet-friendly and adventure-themed stays.

Find great hotels near McGregor

Experience a delightful stay in McGregor, Fort Myers, where a variety of hotel accommodations await you. Whether you're seeking a pet-friendly option, a business-themed stay, or an adventure-filled vacation, you'll find the perfect lodging to suit your needs. Explore popular motels and hotels, including the Crossroads Hotel, while enjoying convenient access to local attractions and amenities. Read reviews to guide your choice and ensure a memorable getaway.

  • Pink Shell Beach Resort and Marina: Experience the ultimate beach vacation at Pink Shell Beach Resort and Marina, a luxurious 4-star resort located just 8 miles from McGregor. This paradise offers guests direct access to the stunning shoreline, providing a perfect backdrop for sunbathing and water activities. The resort features spacious accommodations with fully equipped kitchens, making it ideal for families and groups. Enjoy a variety of amenities, including multiple swimming pools, a full-service spa, and on-site dining options. Whether you’re lounging by the beach or engaging in water sports, Pink Shell promises a memorable getaway.
  • Lani Kai Beachfront Resort: Embrace a family-friendly, LGBTQIA-welcoming experience at Lani Kai Beachfront Resort, also located 8 miles from McGregor. This 3-star hotel offers direct beach access and is affiliated with LGBTQI travel guides, ensuring an inclusive atmosphere for all guests. Families will appreciate the kid-friendly amenities, including games and activities for children, making it an excellent choice for a fun-filled vacation. With comfortable accommodations and a lively beachfront bar, Lani Kai is perfect for those seeking a vibrant beach escape.
  • Days Inn & Suites by Wyndham Fort Myers Near JetBlue Park: Ideal for those seeking adventure or a business-themed vacation, Days Inn & Suites by Wyndham Fort Myers is located 8 miles from McGregor. This property provides essential amenities for business travelers, including a 24-hour business center and multiple meeting rooms. Adventure enthusiasts will love the nearby options for sailing, kayaking, and even skydiving. After a day of excitement, relax in comfortable rooms equipped for both work and play, making this hotel a versatile choice for any traveler.

Where to stay near McGregor

McGregor, a charming neighborhood in Fort Myers, Florida, offers a delightful blend of beach relaxation and outdoor adventures, making it perfect for family vacations. Explore nearby cities for a lively urban atmosphere, where friendly locals create a welcoming vibe. Enjoy a cozy getaway with convenient locations within walking distance of attractions, providing a refreshing escape from the hustle and bustle. Whether you seek exciting excursions or a tranquil retreat, McGregor has something for everyone.

  • Fort Myers: Nestled along the southwestern coast of Florida, Fort Myers offers a vibrant mix of beach life, outdoor activities, and family-friendly experiences. With visitor numbers peaking from February to March and July, this city is a year-round destination for those seeking sun and fun. Fort Myers is renowned for its beautiful beaches, family-oriented attractions, and lively theme parks. Explore the local shopping malls and resorts that cater to every need, ensuring that your stay is both comfortable and entertaining. Don't miss the local landmarks that make this city a favorite among tourists.
  • Cape Coral: Just 2 miles from McGregor, Cape Coral is a charming city that captures the essence of Florida's coastal lifestyle. Visitors flock here for its stunning beaches and wealth of outdoor activities, particularly during peak months from February to April. Cape Coral is home to several pristine golf courses and resorts that promise relaxation and recreation. The picturesque islands and family beaches provide a perfect backdrop for a laid-back vacation. Whether you're hitting the links or soaking up the sun, Cape Coral offers a delightful escape.
  • Town and River: Located a mile from McGregor, Town and River is a unique neighborhood that blends family-friendly amenities with a touch of urban charm. Visitors are drawn to its shopping centers and country clubs, making it an excellent spot for both leisure and business travelers. Peak visitation occurs during February to March and July, as families and professionals alike find value in its offerings. Nearby attractions include beaches and sports facilities, ensuring that there's something for everyone. Experience the local community vibe while enjoying the conveniences that Town and River has to offer.

Things to do near McGregor

McGregor, Fort Myers, is perfect for beach and outdoor family vacations. Enjoy activities like shopping at local malls, hitting the golf course, or exploring hidden trails for a unique experience. Families can find various outings that cater to all ages, ensuring memorable moments together. Don't miss the chance to discover the best local spots and create lasting memories during your visit.

Shopping

For shopping in McGregor, visit Edison Mall, 4 miles away, offering a blend of entertainment and family-friendly options. Bell Tower Shops, 3 miles away, features a vibrant atmosphere. Don't miss the Cape Coral Farmers Market, located 2 miles away, for local produce and unique gifts.

Recreation

Experience wellness at Lee Health Sports Complex with its vibrant sports atmosphere, perfect for active relaxation. Enjoy a round at Fort Myers Country Club, surrounded by scenic outdoor views. For family fun, Jungle Golf Ft. Myers offers an adventurous mini-golf experience that brings joy to all ages.

Adventure

Experience the thrills at Sun Splash Water Park, located 7 miles from McGregor, where slides and pools offer endless fun for the family. For a nature escape, hike the Glover Bight Trail, 5 miles away, surrounded by beautiful outdoor scenery. Dive into adventure at the Sanibel Sea School, 10 miles from McGregor.

Nightlife

Experience the vibrant nightlife in McGregor with a visit to Barbara B Mann Hall for captivating performances. Enjoy a fun-filled evening at Bowland Midpoint’s arcadeAdventureZone or indulge in a delightful dinner show at Broadway Palm Dinner Theatre, blending culture and entertainment for the whole family.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McGregor

To save money on your trip to McGregor, consider visiting between August and October when hotel prices drop. Tuesdays are the least expensive days to stay, while Saturdays tend to be pricier. Use Expedia to find budget-friendly accommodations by sorting results by price and filtering for eco-certified options. Combining your hotel, flights, and activities into a package can lead to further savings. Additionally, join Expedia's One Key membership for exclusive discounts and cash rewards for future bookings. Take advantage of free activities and explore the area on foot to keep costs low.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around McGregor are August to October, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around McGregor is Tuesday. The most expensive day to stay around McGregor is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget, choose your desired location, and more. You can arrange your results by price, starting with the lowest rates, so you can quickly find the most affordable hotels. Additionally, you have the option to narrow your search by hotel type; for instance, selecting the Eco-certified filter will display hotels that are sustainable and environmentally friendly, ready for you to book.
  • Consider bundling your trip: You can save money by combining your hotel stay in McGregor with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near McGregor

McGregor, Fort Myers, is perfect for a family vacation with its beautiful beaches and outdoor activities. Visitors can enjoy local attractions like urban parks and nature preserves, making it an ideal spot for those seeking a blend of outdoor adventures and cultural experiences. Whether relaxing on the beach or exploring nature, McGregor offers something for everyone to enjoy during their stay.

  • Florida Southwestern State College: This modern college is a hub of education and innovation, located 2 miles from McGregor. With vibrant city vibes, it’s a great place to explore the beautiful campus and enjoy local events.
  • Cape Coral Yacht Club Beach: A picturesque spot located 3 miles away, this beach offers relaxing sunbathing, swimming, and stunning sunset views. Its laid-back beach vibes create the perfect atmosphere for a day of leisure.
  • Edison and Ford Winter Estates: Steeped in history and culture, this estate is 6 miles from McGregor and showcases the winter homes of Thomas Edison and Henry Ford. Explore the lush gardens and fascinating museum exhibits that celebrate innovation and legacy.

Best time to go to McGregor

The best time to visit McGregor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around McGregor falls in August, when visitor numbers are average and weather is mostly sunny with moderate rain. The coolest average temperature around McGregor falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January64.0°F (17.8°C)No RainMostly SunnyAverageAverage
February67.1°F (19.5°C)No RainMostly SunnySlightly HighSlightly High
March69.4°F (20.8°C)No RainSunnySlightly HighSlightly High
April74.8°F (23.8°C)Light RainMostly SunnyAverageSlightly High
May78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
June81.9°F (27.7°C)Moderate RainMostly SunnyAverageAverage
July82.9°F (28.3°C)Moderate RainMostly SunnySlightly HighAverage
August83.1°F (28.4°C)Moderate RainMostly SunnyAverageSlightly Low
September81.5°F (27.5°C)Moderate RainMostly SunnySlightly LowSlightly Low
October77.4°F (25.2°C)Light RainMostly SunnySlightly LowSlightly Low
November71.4°F (21.9°C)No RainMostly SunnySlightly LowAverage
December67.6°F (19.8°C)No RainMostly SunnyAverageAverage

The nearest major airports for your trip to McGregor

Traveling to McGregor, Fort Myers, Florida, is convenient with two major airports nearby. Southwest Florida International Airport (RSW) is located 10 miles away, offering several good hotels such as the 4.5-star Hyatt Regency Coconut Point Resort & Spa and the 3.5-star Doubletree by Hilton Fort Myers at Bell Tower Shops, both easily accessible from the airport. Another option is Punta Gorda Airport (PGD), situated 25 miles from McGregor, with notable hotels like the 4-star Wyvern Hotel, Ascend Hotel Collection, and the 3.5-star Four Points by Sheraton Punta Gorda Harborside, also conveniently located for airport access. Enjoy your visit.

Frequently asked questions

What are the best hotels in McGregor that travelers recommend?
Allure Suites is a popular option for travelers seeking a comfortable stay in Fort Myers, with a review score of 7.6. This hotel offers an inclusive setting and a range of amenities that cater to various needs. Guests appreciate the convenience of kitchenettes, allowing families to prepare their own meals, while the outdoor pool and nearby beach provide great spots for relaxation and fun under the sun.
What are the best family hotels in McGregor?
Allure Suites in Fort Myers is a fantastic option for families seeking comfort and convenience during their travels. This hotel features spacious rooms equipped with sofa beds, superb for families needing extra sleeping space for the kids.
What are the best budget hotels in McGregor?
Allure Suites in Fort Myers is an excellent choice for budget-conscious travelers seeking a comfortable stay without compromising on quality. This hotel offers an array of amenities, including a refreshing outdoor pool and a relaxing hot tub, great for unwinding after a day of adventure. Families will appreciate the in-room kitchens, allowing for convenient meal preparation, and the free WiFi that keeps everyone connected.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right McGregor hotel for you.
How can I save on a McGregor hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible McGregor hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a McGregor hotel?
Hotel prices in McGregor often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia