Photo by Pam Severini

Find hotels in McGregor, TX from $58

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McGregor hotels

Atria Hotel and RV McGregor

Atria Hotel and RV McGregor
2.0 star property
McGregor
7.2 out of 10, Good, (330)
"Great"
United States
Danilo
$65 nightly
The price is $74
Dec 28 - Dec 29
Total with taxes and fees
Atria Hotel and RV McGregor

La Quinta Inn & Suites by Wyndham Waco Downtown - Baylor

La Quinta Inn & Suites by Wyndham Waco Downtown - Baylor
3.0 star property
Brazos
9.4 out of 10, Exceptional, (1595)
"Enjoyed our stay"
United States
Frank
$78 nightly
The price is $92
Jan 25 - Jan 26, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Waco Downtown - Baylor

Comfort Suites Waco North - Near University Area

Comfort Suites Waco North - Near University Area
2.5 star property
Carver
8.4 out of 10, Very Good, (1378)
"Room was clean and the staff was very friendly with a full breakfast variety."
United States
Nora
$74 nightly
The price is $86
Jan 25 - Jan 26, 2026
Total with taxes and fees
Comfort Suites Waco North - Near University Area

Days Inn by Wyndham Temple

Days Inn by Wyndham Temple
2.0 star property
Temple
7.8 out of 10, Good, (533)
"The room was very clean and spacious. The staff were also very kind and always helpful."
United States
Terry
$54 nightly
The price is $62
Dec 28 - Dec 29
Total with taxes and fees
Days Inn by Wyndham Temple

Hyatt Place Waco

Hyatt Place Waco
3.0 star property
Kendrick
8.6 out of 10, Excellent, (1193)
"Would stay again! "
United States
LINDSEY
$67 nightly
The price is $79
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hyatt Place Waco

Super 8 by Wyndham Waco/Mall area TX

Super 8 by Wyndham Waco/Mall area TX
2.0 star property
Woodway
8.2 out of 10, Very Good, (1000)
"Nice staff Easy check in and out "
United States
Kristine
$58 nightly
The price is $66
Jan 2 - Jan 3, 2026
Total with taxes and fees
Super 8 by Wyndham Waco/Mall area TX

Motel 6 Woodway, TX

Motel 6 Woodway, TX
2.0 star property
Woodway
7.0 out of 10, Good, (286)
"Nice place to stay "
United States
Jerry
$52 nightly
The price is $60
Dec 28 - Dec 29
Total with taxes and fees
Motel 6 Woodway, TX

Knights Inn Belton

Knights Inn Belton
2.0 star property
Belton
7.4 out of 10, Good, (329)
"Staff was courteous."
United States
Mike
$50 nightly
The price is $58
Dec 28 - Dec 29
Total with taxes and fees
Knights Inn Belton

Sleep Inn & Suites Hewitt - South Waco

Sleep Inn & Suites Hewitt - South Waco
2.5 star property
Hewitt
8.6 out of 10, Excellent, (1004)
"Staff was courteous and accommodating and the rooms very clean. Will be returning for a stay soon. "
United States
Mark
$67 nightly
The price is $77
Jan 18 - Jan 19, 2026
Total with taxes and fees
Sleep Inn & Suites Hewitt - South Waco

Holiday Inn Express & Suites Gatesville - N. Ft Hood by IHG

Holiday Inn Express & Suites Gatesville - N. Ft Hood by IHG
2.5 star property
Gatesville
8.6 out of 10, Excellent, (495)
"Very nice and will stay again"
United States
Darla
$66 nightly
The price is $75
Dec 31 - Jan 1, 2026
Total with taxes and fees
Holiday Inn Express & Suites Gatesville - N. Ft Hood by IHG

Everhome Suites Waco

Everhome Suites Waco
2.5 star property
Kendrick
8.8 out of 10, Excellent, (126)
"Clean room, great staff "
United States
Theresa
$72 nightly
The price is $85
Dec 29 - Dec 30
Total with taxes and fees
Everhome Suites Waco

Staybridge Suites Waco South - Woodway by IHG

Staybridge Suites Waco South - Woodway by IHG
3.0 star property
Woodway
9.0 out of 10, Wonderful, (307)
"Location is quiet, Check-in was friendly and fast, room was clean, bed very comfortable, breakfast was great! Will stay again."
United States
Cheryl
$86 nightly
The price is $99
Jan 2 - Jan 3, 2026
Total with taxes and fees
Staybridge Suites Waco South - Woodway by IHG

Holiday Inn Hotel & Suites Waco Northwest by IHG

Holiday Inn Hotel & Suites Waco Northwest by IHG
3.0 star property
Bellmead
8.8 out of 10, Excellent, (1002)
"This was a great place to stay! "
United States
Racheal
$74 nightly
The price is $85
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Hotel & Suites Waco Northwest by IHG

Days Inn by Wyndham Waco University Area

Days Inn by Wyndham Waco University Area
2.0 star property
Alta Vista
7.6 out of 10, Good, (982)
"Yes, it was nice "
United States
Scott
$58 nightly
The price is $68
Dec 28 - Dec 29
Total with taxes and fees
Days Inn by Wyndham Waco University Area

Comfort Inn & Suites Waco Woodway

Comfort Inn & Suites Waco Woodway
2.5 star property
Woodway
8.0 out of 10, Very Good, (1000)
"Staff were very friendly and helpful "
United States
Theresa
$67 nightly
The price is $77
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Inn & Suites Waco Woodway

Super 8 by Wyndham Temple S. General Bruce

Super 8 by Wyndham Temple S. General Bruce
2.0 star property
Temple
7.8 out of 10, Good, (1001)
"The room was good for the price. The area of town was close to many restaurants and places to shop. "
United States
Aaron
$64 nightly
The price is $73
Jan 2 - Jan 3, 2026
Total with taxes and fees
Super 8 by Wyndham Temple S. General Bruce

Tru By Hilton Waco South, TX

Tru By Hilton Waco South, TX
2.5 star property
Kendrick
9.0 out of 10, Wonderful, (1002)
"everything was great "
United States
Mishayla
$81 nightly
The price is $95
Dec 30 - Dec 31
Total with taxes and fees
Tru By Hilton Waco South, TX

Best Western Plus Waco North

Best Western Plus Waco North
2.5 star property
Bellmead
8.4 out of 10, Very Good, (1000)
"Hotel staff was extremely helpful "
United States
Wayne
$66 nightly
The price is $75
Jan 1 - Jan 2, 2026
Total with taxes and fees
Best Western Plus Waco North

La Quinta Inn & Suites by Wyndham Woodway - Waco South

La Quinta Inn & Suites by Wyndham Woodway - Waco South
3.0 star property
Woodway
8.6 out of 10, Excellent, (1002)
"Absolutely wonderful customer service and pretty good breakfast "
United States
Arly
$82 nightly
The price is $94
Jan 4 - Jan 5, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Woodway - Waco South

Holiday Inn Express & Suites Waco South by IHG

Holiday Inn Express & Suites Waco South by IHG
2.5 star property
Kendrick
9.0 out of 10, Wonderful, (1002)
"Perfect room Helpful staff Amazing breakfast"
United States
Allison
$93 nightly
The price is $109
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express & Suites Waco South by IHG
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular McGregor attractions

Learn more about McGregor

Just outside SpaceX's rocket facility, Mother Neff State Park invites visitors to hike scenic trails and explore historic Civilian Conservation Corps structures. Families can enjoy Amsler Park's playgrounds and sports facilities, then catch a glimpse of aerospace innovation that's making McGregor a surprising destination for space enthusiasts.

Magnolia House
Photo by Pam Severini
Open Photo by Pam Severini

Top McGregor Hotel Reviews

More cheap stays in McGregor

Hotels in McGregor with star-rating

Find out more about McGregor

Top reasons to visit McGregor

  • Scenic Outdoor Adventures: McGregor offers stunning landscapes, perfect for fishing, picnicking, and exploring local lakes.
  • Family-Friendly Activities: Enjoy a variety of excursions and recreational areas suited for all ages.
  • Cultural Exploration: Visit the Natural History Museum to learn about the region's rich history.
  • Charming Accommodations: Choose from a range of family-friendly and pet-friendly hotels to suit your needs.
  • Relaxing Atmosphere: Embrace the cozy vibe of McGregor for a romantic or peaceful getaway.

Find great hotels near McGregor

Discover the charm of McGregor, Texas, with a variety of hotel accommodations tailored to meet the needs of every traveler. From family-friendly options to pet-friendly stays, you’ll find the perfect place to unwind after a day of exploring. Whether you're looking for business-themed hotels or cozy agritourism properties, McGregor offers a selection of top-rated options to ensure a memorable vacation experience.

  • Comfort Inn & Suites: Ideal for business travelers seeking a seamless experience, Comfort Inn & Suites offers a professional atmosphere just 13 miles from McGregor. This hotel features modern meeting rooms and a 24-hour business center equipped with essential amenities. Guests appreciate the convenience of a dedicated workspace in their rooms, ensuring productivity during their stay. With comfortable accommodations and reliable services, this hotel is a top choice for those needing to balance work and relaxation.
  • Days Inn by Wyndham Waco University Area: Located 17 miles from McGregor, Days Inn by Wyndham Waco University Area is a cozy haven for travelers looking for comfort and entertainment. The hotel offers delightful dining options, including a snack bar, perfect for quick bites. Guests can unwind in their rooms featuring cable and flat-screen TVs, making it easy to catch up on favorite shows or movies. The friendly atmosphere and convenient amenities make this hotel a great option for leisure travelers.
  • Hyatt Place Waco: Just 15 miles from McGregor, Hyatt Place Waco combines business efficiency with leisure activities. This 3-star hotel caters to both business and pet-friendly travelers, providing accessible business centers, meeting rooms, and ample services for corporate needs. For golf enthusiasts, the property offers golf-themed experiences. With a pet-friendly policy, including amenities for dogs, guests can enjoy their stay without leaving their furry friends behind. The blend of comfort, convenience, and recreation makes this hotel a standout choice.

Where to stay in and around McGregor

McGregor, Texas, offers a delightful mix of rustic charm and cozy getaways, perfect for outdoor enthusiasts and romantic vacations alike. Explore the town's friendly vibe while enjoying scenic picnic areas and family-friendly excursions. Nearby attractions provide a blend of adventure and relaxation, making McGregor an ideal destination for travelers seeking a memorable experience. Embrace the warmth of this charming city and create lasting memories with loved ones.

  • Oglesby: Nestled a mere 6 miles from McGregor, Oglesby is a charming city that offers a delightful blend of outdoor adventures and scenic beauty. Known for its seasonal traveler peaks, particularly in January to February, May, July, and October, visitors are drawn to the area's lush landscapes and romantic settings. Outdoor enthusiasts can explore the nearby national state park and picturesque lakes, while those seeking leisure can enjoy the local shopping mall and recreational areas. Oglesby is perfect for a tranquil getaway, making it an ideal stop for nature lovers and couples alike.
  • Windsor: Located conveniently within the McGregor area, Windsor is a quaint village that provides a serene escape for visitors. While its traveler arrivals vary, the peaks in March, June, and October highlight its appeal for romantic getaways and outdoor experiences. Windsor boasts excellent body treatment facilities and a nearby golf course, catering to relaxation and recreation. With close proximity to a lovely lake and an event conference venue, this village offers a unique blend of leisure and community events, making it a delightful place to unwind.
  • Crawford: Situated 7 miles from McGregor, Crawford is a vibrant city known for its seasonal tourism, peaking from March to May. This city captures the essence of outdoor exploration and romantic retreats, attracting visitors eager to experience its scenic landscapes. Popular activities include visits to the local shopping mall and famous shops, as well as recreational areas that promise a fun day out. Crawford's proximity to a captivating lake, national state park, and winding river adds to its charm, making it a great destination for nature lovers and adventure seekers.

Things to do near McGregor

McGregor, Texas is perfect for outdoor and romantic getaways, featuring scenic views and a variety of activities. Visitors can enjoy a recreational area, explore a shopping mall, and visit famous local shops. Don't miss major attractions and the fun of movie nights, making it an ideal destination for relaxation and enjoyment.

Shopping

In McGregor, you can enjoy local shops for unique gifts and souvenirs. If you're up for a drive, check out Magnolia Market at the Silos 18 miles away, Central Texas Market Place 15 miles away, or Temple Mall 26 miles away for a wider range of shopping options.

Recreation

Explore Mother Neff State Park, where you can immerse yourself in nature trails and serene picnic spots, perfect for relaxation. At Mattie Neely Park, enjoy peaceful walking paths and open spaces that offer a tranquil atmosphere for unwinding and connecting with nature.

Adventure

At Hawaiian Falls, located 18 miles from McGregor, enjoy thrilling water slides and a lazy river, perfect for family fun. Heart O' Texas Speedway, 25 miles away, offers adrenaline-pumping motor racing events. For water adventures, BSR Cable Park, 27 miles from McGregor, features wakeboarding and a vibrant atmosphere.

Nightlife

Experience the stars at the Paul and Jane Meyer Observatory, just 23 miles from McGregor. For a romantic movie night, visit Cinemark Waco, 16 miles away. Enjoy family-friendly performances at the Killeen Arts and Activities Center, located 29 miles from McGregor, offering a vibrant cultural scene.

*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, Texas, consider visiting between December and February when prices are lower. Book your stay on a Tuesday for the best rates and use Expedia to find affordable hotels by filtering for your budget and preferences. Combining flights, hotel stays, and activities into a package can also save you money. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Lastly, explore free local attractions and utilize public transport to further reduce expenses.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McGregor are December to February, where the prices are slightly lower. This is in comparison to April to May and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McGregor is Tuesday. The most expensive day to stay in McGregor is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you choose your budget, desired location, and additional preferences. You can organize your search results by price, starting with the most affordable hotels. Additionally, you can refine your choices by hotel category; for instance, selecting the “Eco-certified” filter will display sustainable and environmentally friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in McGregor with your flights and activities by booking a package through Expedia.
  • 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 in and around McGregor

McGregor, Texas, is perfect for outdoor and romantic getaways, offering scenic views and family-friendly activities. Explore the local lakes for fishing or picnicking, visit the Natural History Museum for a glimpse into the region’s past, and enjoy the lush landscapes at nearby reserves and preserves. Whether you're seeking eco-friendly adventures or a peaceful retreat, McGregor has something to delight every traveler.

  • Lake Waco: Located 13 miles from McGregor, Lake Waco offers stunning scenery and a serene beach atmosphere perfect for relaxation or romantic getaways. Enjoy various outdoor activities like fishing, kayaking, or simply soaking up the sun.
  • Zion Lutheran Church of McGregor: Nestled in the heart of McGregor, this charming church is a cultural gem. Its beautiful architecture and warm community vibe make it a peaceful spot for reflection and appreciation of local history.
  • Amsler Park: Situated within McGregor, Amsler Park is an urban paradise ideal for families. With playgrounds, picnic areas, and walking trails, it’s a great place to enjoy the outdoors and spend quality time with loved ones in a city setting.

Best time to go to McGregor

The best time to visit McGregor is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.6°F (9.2°C)Light RainMostly SunnyAverageSlightly Low
February51.1°F (10.6°C)Light RainMostly SunnySlightly HighSlightly Low
March59.7°F (15.4°C)Light RainMostly SunnyAverageAverage
April66.0°F (18.9°C)Light RainMostly SunnySlightly HighSlightly High
May73.6°F (23.1°C)Light RainMostly SunnySlightly LowSlightly High
June81.9°F (27.7°C)Light RainMostly SunnyAverageAverage
July85.3°F (29.6°C)No RainSunnySlightly HighAverage
August86.4°F (30.2°C)Light RainSunnyAverageAverage
September79.7°F (26.5°C)Light RainMostly SunnyAverageAverage
October68.9°F (20.5°C)Light RainMostly SunnySlightly LowSlightly High
November57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
December51.1°F (10.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to McGregor

If you're planning to visit McGregor, Texas, the nearest major airport is Waco Regional Airport (ACT), located 16 miles away. Recommended hotels nearby include Hotel Indigo WACO - BAYLOR and Springhill Suites by Marriott, both 7 miles from the airport. For transportation, these hotels offer easy access to the airport. Another option is Killeen-Fort Hood Regional Airport (GRK), situated 36 miles from McGregor. Good hotel choices near GRK are Shilo Inn Suites Hotel and Holiday Inn Killeen Fort Hood, both approximately 5–6 miles from the airport, with shuttle services available for convenience.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor is near the downtown area, particularly around Main Street, for convenient access to local establishments and a pleasant local experience.

This central area offers a collection of local businesses, including shops and eateries, primarily along Main Street and its immediate cross streets. It provides a relaxed, small-town atmosphere, making it easy to explore on foot. The downtown area also features local landmarks like the McGregor General Store.

Couples looking for a quiet getaway will appreciate this area. It offers a chance to experience local life without the hustle and bustle of larger cities.
What are the best family hotels in Mcgregor?
For family-friendly hotels in McGregor, consider Blue Hills Ranch and Atria Hotel and RV McGregor.

Blue Hills Ranch, a 3.5-star property, is highly rated at 9.6 and offers amenities like games for children, sofa beds, and early check-in options, making it suitable for families.

Another option is Atria Hotel and RV McGregor, which has a 7.2 rating. This hotel provides connecting rooms, free continental breakfast, and free WiFi, which are often convenient for families. It is also located just 0.4 miles from Amsler Park, offering a nearby outdoor space for recreation. Guests frequently mention the staff as being extremely helpful and courteous. Find more child-friendly accommodations in Mcgregor
What hotels in Mcgregor offer free breakfast?
For hotels in McGregor that offer free breakfast, consider the Atria Hotel and RV McGregor.

The Atria Hotel and RV McGregor, with a 7.2 rating, provides a complimentary continental breakfast, making it a convenient choice for starting your day. Guests frequently mention the extremely helpful and courteous staff. The hotel also offers free WiFi and free parking, including space for RVs, buses, and trucks. It is located just 0.4 miles from Amsler Park. Find more hotels with free breakfast in Mcgregor
What are the top pet-friendly hotels in Mcgregor?
For a top pet-friendly hotel in McGregor, the Atria Hotel and RV McGregor is an excellent choice.

This hotel, with a 7.2 rating, warmly welcomes both dogs and cats. Guests frequently mention the extremely helpful and courteous staff. It also offers a complimentary continental breakfast, making for a convenient start to your day. Additionally, Amsler Park is just 0.4 miles away, providing an easy outing for you and your pet. See more pet-friendly hotels in Mcgregor
What are the best budget hotels in Mcgregor?
For a budget-friendly stay in McGregor, the Atria Hotel and RV McGregor is a great choice.

The Atria Hotel and RV McGregor has a 7.2 rating and offers a range of convenient amenities, including free WiFi, free wired internet, and complimentary self-parking for cars, RVs, buses, and trucks. Guests can also enjoy a free continental breakfast to start their day. The staff consistently receives praise for being extremely helpful and courteous. Additionally, Amsler Park is conveniently located just 0.4 miles away. View all budget hotels in Mcgregor
What are the most romantic hotels in Mcgregor for couples?
For a romantic getaway in McGregor, consider the Blue Hills Ranch.

The 3.5-star Blue Hills Ranch, boasting an impressive 9.6 rating, is an excellent choice for couples. Guests frequently appreciate the lake views and the dedicated couples dining experiences available, creating a truly special setting. The hotel also offers amenities such as a kitchen, premium bedding, and air conditioning to ensure a comfortable stay. See all romantic hotels in Mcgregor
What are the best hotels in Mcgregor near Amsler Park?
For a well-located hotel in McGregor near Amsler Park, the Atria Hotel and RV McGregor is a good recommendation.

This hotel is conveniently situated just 0.4 miles from Amsler Park, making it an excellent choice for easy access to the park. Guests appreciate the complimentary continental breakfast, free WiFi, and free parking, including space for RVs, buses, and trucks. The staff are frequently mentioned as being extremely helpful and courteous, ensuring a pleasant stay.
When is the best time to go to Mcgregor?
The best time to go to McGregor, Texas, is during the spring (March to May) and fall (September to November) months.

These periods offer the most pleasant weather, with comfortable temperatures that are ideal for outdoor activities and exploring the area without the intense heat of summer. You'll find clear skies and a gentle breeze, great for enjoying McGregor's parks and local attractions.

Couples looking for a relaxing getaway will appreciate the mild conditions for strolling through town, visiting local shops, or enjoying a meal on an outdoor patio.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McGregor.
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?
Prices for hotels in McGregor often vary, but you can find a great deal from $58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia