Hotels in McGregor

Find the best McGregor hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for McGregor hotels with free cancellation or excellent ratings

Trusted McGregor hotel providers

See all hotels in McGregor

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

How to find the best hotel deals in McGregor

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in McGregor

  • You've found the right flight. Now let the same smart search engine find you the best deals on McGregor hotels. These tips will get you one step closer to zipping up your suitcase.

  • Save on your McGregor hotel and get the room type you actually want when you book early. You'll also have more time to weigh up your options and choose the perfect place.

  • Still, be ready to jump on any last-minute deals. Some places reduce their rates a day or two before arrival to fill empty rooms. It's more likely this will happen in off-peak season or on quieter days, however.

  • Another hack for finding cheaper hotels? Flexibility. If your itinerary isn't fixed, play around with your travel dates to find out how much you can save.

  • Browse through stays with free cancellation. Secure a great price today and easily cancel later if your plans change.

Where to stay in McGregor

Central McGregor

When to go to McGregor

  • Knowing what to expect weather-wise makes planning easier. August offers the warmest conditions, with a maximum high temperature of 33ºC.

  • January is the coolest time of year, with lows of 11ºC.

  • Want to avoid grey skies? Search for McGregor hotels in January. This is the driest time to visit, with three days of rain on average.

  • Rain is more likely in August, which gets around 22 days of wet weather.

Best hotels in McGregor

Best budget hotels

  • Simply looking for a place to sleep? Budget McGregor hotels provide the basics so you can spend your cash where it really counts: having adventures and filling your bag with souvenirs. Often equipped with money-saving amenities like kitchenettes and laundry facilities, you'll find at least 80 of these well-priced stays across the city.

  • Fairfield by Marriott Inn & Suites Cape Coral North Fort Myers offers comfort without the big spend. Make use of a laundry, a 24-hour front desk and more at this 3-star option.

  • Alternatively, check the availability at Home2 Suites by Hilton Fort Myers Airport. Featuring conveniences such as parking and a fitness centre, this 3-star McGregor hotel packs in everything you need, and nothing you don't.

  • Another clear win for your pocket is Holiday Inn Express & Suites Fort Myers Airport. This 2-star stay features shuttle services and a 24-hour front desk.

Best 4-star hotels in McGregor

  • Go upscale without going overboard at one of the 4-star hotels in McGregor. Take your pick of around nine of these stays, many of which come with perks like pools, wellness centres, and bistro-style dining. From the rooms to the amenities and service, it's all about extra attention to detail.

  • Find a room at Pink Shell Beach Resort and Marina and experience the elevated standards that come with this 4-star stay. Take advantage of bathrobes and a jacuzzi bathtub while you're here.

  • Crowne Plaza FT. Myers Gulf Coast is another inviting option. Make the most of amenities such as car hire options and room service at this McGregor hotel.

  • Doubletree by Hilton Fort Myers at Bell Tower Shops is one more that's easy to like. It comes with an outdoor swimming pool and a restaurant, among other things.

Best hotels in McGregor for families

  • Bringing the kids along? You need a hotel that's built for real-life travel. Baby-sitting services, high chairs, kids' menus, and connecting rooms make family stays easier. You'll find roughly 20 family-friendly hotels in McGregor waiting to welcome your crew.

  • Leave more room in your budget for family experiences when you choose Holiday Inn Express Cape Coral-Fort Myers Area. This affordable 2-star option comes with express check-in and a fitness centre.

  • Another place to consider is Holiday Inn Fort Myers - Downtown Area by IHG. Offering a restaurant and a golf course, this stay stands out for good reason.

Best hotels with a spa

  • Step away from the crowds and into calm at a McGregor hotel with a spa. With roughly 20 to choose from, they make relaxation a priority. Many offer features like saunas, hot tubs, beauty salons, and serene indoor pools.

  • Take a moment for yourself at Family-friendly Cape Coral Paradise w/ Pool!. This sought-after accommodation option comes with all the right touches, including a spa.

  • 412 Harbour Hideaway: 2BD Cottage, Walk to Times Square! is another favourite where relaxation comes naturally. Take advantage of a spa and more at this hotel in McGregor.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll likely find large outdoor setups and maybe even splash pads for kids. At city hotels, rooftop and indoor pools are the norm. Choose from at least 90 pool hotels in McGregor and get set to jump right in.

  • TownePlace Suites by Marriott Fort Myers Southeast comes with an outdoor swimming pool, air conditioning and a 24-hour front desk. You'll have all the essentials for a memorable stay at this McGregor hotel.

  • There are plenty of good reasons to stay at Casa Playa Beach Resort. This popular option features an outdoor swimming pool, express check-out and a laundry.

  • Home2 Suites by Hilton Fort Myers Colonial Blvd is another stay with all the right perks. This hotel offers an outdoor swimming pool, a fitness centre and parking.

Best pet-friendly hotels

  • Why travel solo when your pet can come too? From comfy beds and feeding bowls to fenced exercise yards, pet-friendly hotels are designed to help you and your best buddy feel at home. There are around 40 McGregor hotels ready to welcome your best friend.

  • At Extended Stay America Premier Suites - Fort Myers - Airport, thoughtful pet perks are part of the experience. Air conditioning and a fitness centre are some other amenities you'll find at this hotel in McGregor.

  • Let your loyal companion explore alongside you at Riverview Inn. Parking and accessible parking are part of what's included at this pet-approved accommodation option.

  • Golf View Motel will have you feeling good about your choice instantly. Its amenities include air conditioning and room service.

Finding cheap hotels in McGregor: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in McGregor with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ر.ق.‏ 3,442 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ر.ق.‏ 3,490 per night.
The average price of a hotel during the week is ر.ق.‏ 3,483 per night, and the average price on weekends is ر.ق.‏ 3,490. Overall, it looks like the cheapest day to stay in McGregor could be Monday.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in McGregor. And the most expensive day seems to be Wednesday