Skip to main content

Filter by:


Star Rating

Review Score

McGregor – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
Blue Hills Ranch, hotel in McGregor

Located in McGregor, 29 miles from Waco Convention Center, Blue Hills Ranch provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Loved everything from the moment we arrived. The animals, the staff, the property, the tours and the cabin were all top notch!
9.7
Scored 9.7
Exceptional
Rated exceptional
6 reviews
Price from$480per night
Atria Hotel and RV McGregor, hotel in McGregor

Featuring an outdoor swimming pool and complimentary breakfast each morning, this hotel is located a 25 minutes' drive from Baylor University.

6.6
Scored 6.6
Pleasant
Rated pleasant
119 reviews
Price from$74.80per night
Extended Stay America Suites - Waco - Woodway, hotel in McGregor

This Extended Stay America - Waco - Woodway is located in Waco and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

Everything
7.0
Scored 7.0
Good
Rated good
530 reviews
Price from$80.10per night
Holiday Inn Express Hotel & Suites Waco South, an IHG Hotel, hotel in McGregor

Offering an indoor pool and a fitness center, Holiday Inn Express Hotel & Suites Waco South is located in Baylor Scott and White Medical Center. WiFi access is available free of charge.

Comfortable, spacious, kitchen met our needs, bed very comfortable and staff was attentive and friendly,
8.7
Scored 8.7
Excellent
Rated excellent
309 reviews
Price from$136.80per night
Sleep Inn & Suites Hewitt - South Waco, hotel in McGregor

Located in Hewitt, 8.4 miles from McLane Stadium, Sleep Inn & Suites Hewitt - South Waco has accommodations with a fitness center, free private parking and a shared lounge.

Very friendly staff
8.0
Scored 8.0
Very Good
Rated very good
196 reviews
Price from$77.01per night
Motel 6-Woodway, TX, hotel in McGregor

6.7 miles from Waco Convention Center, Motel 6-Woodway, TX is located in Woodway and provides air-conditioned rooms. This 2-star hotel offers a 24-hour front desk.

Good location and well lit parking lot
6.0
Scored 6.0
Pleasant
Rated pleasant
127 reviews
Price from$65.99per night
Homewood Suites by Hilton Waco, hotel in McGregor

This Waco hotel is located in the Legends Crossing shopping, dining and business district. The hotel offers a fully equipped kitchen, free Wi-Fi and separate living area in each suite.

Location
8.6
Scored 8.6
Excellent
Rated excellent
175 reviews
Price from$118.18per night
SpringHill Suites by Marriott Waco Woodway, hotel in McGregor

Located just off Route 84 in central Woodway, this hotel features an indoor pool facility and a hot tub. Free Wi-Fi and a daily continental breakfast are provided.

Great location! Everything was wonderful!
8.7
Scored 8.7
Excellent
Rated excellent
65 reviews
Price from$137per night
Hilton Garden Inn Waco, hotel in McGregor

Hilton Garden Inn Waco has a fitness center, shared lounge, a restaurant and bar in Waco. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

It is very convenient for everything we wanted to see and do only about 10 minutes to the silos and the zoo. The staff was very friendly and very clean
8.7
Scored 8.7
Excellent
Rated excellent
85 reviews
Price from$137.61per night
TownePlace Suites by Marriott Waco South, hotel in McGregor

5 mi from Waco Convention Center, TownePlace Suites by Marriott Waco South is set in Waco and features air-conditioned rooms. This 3-star hotel offers free WiFi.

Good location
8.0
Scored 8.0
Very Good
Rated very good
64 reviews
Price from$125.10per night
See all hotels in and around McGregor
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About McGregor:

  • 2.0
    Scored 2.0

    ROOM 117 WAS VERY DIRTY.

    ROOM 117 WAS VERY DIRTY. HAD NOT BEEN CLEANED IN SEVERAL MONTHS. DIRT EVERY WHERE. SHEETS HAD BEEN CHANGED, BUT NO PAD BETWEEN SHEET AND MATTRESS. BED COVER WAS STAINED, AND DIRTY--COULD NOT USE IT.
    JACK
    United States of America