McGregor Texas Hotels & Motels

Find accommodations in McGregor with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near McGregor, TX for your personal leisure or group travel. We provide the best McGregor, Texas hotel and motel rooms. Browse the McGregor area hotels to find the perfect lodging! Please use the provided map of the McGregor hotels.

The McGregor center is around the area of Mcgregor Amtrak Station and the area of Downtown McGregor.

McGregor Hotels & Accommodations

Hilton Waco 113 South University Parks Dr, Waco, TX 76701 +1-888-389-4121 ~18.69 miles east of McGregor
  • Three Star property
  • 195 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Hotel Indigo WACO - BAYLOR by IHG 211 Clay Ave, Waco, TX 76706 +1-888-675-2083 ~18.75 miles east of McGregor
  • Midscale property
  • Hotel has 111 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
EVEN Hotel Waco - University Area by IHG 110 SOUTH M.L.K. JR BLVD, Waco, TX 76704 +1-800-716-8490 ~18.95 miles east of McGregor
  • Three Star hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Hyatt Place Waco 5400 BAGBY AVENUE, Waco, TX 76711 +1-800-805-5223 ~15.43 miles east of McGregor
  • Midscale hotel
  • 5 floors in hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
Hotel 1928 701 Washington Ave, Waco, TX 76701 +1-888-965-1860 ~18.22 miles east of McGregor
  • Four-star property
  • 33 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
AC Hotel by Marriott Waco Downtown 600 Mary Ave, Waco, TX 76701 +1-888-788-5576 ~18.40 miles east of McGregor
  • Four star property
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Aloft by Marriott Waco Downtown 900 South 11th Street, Waco, TX 76706 +1-888-897-9207 ~18.25 miles east of McGregor
  • 3 star hotel
  • 115 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Springhill Suites by Marriott Waco 115 South Jack Kultgen Expressway, Waco, TX 76706 +1-888-311-4278 ~18.84 miles east of McGregor
  • Affordable hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Staybridge Suites Waco South - Woodway by IHG 205 COLONNADE PARKWAY, Waco, TX 76712 +1-888-469-4795 ~13.36 miles east of McGregor
  • Three Star hotel
  • 97 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Element by Marriott Waco 2200 North Robinson Drive, Waco, TX 76706 +1-888-734-9421 ~17.60 miles east of McGregor
  • Mid-scale property
  • 104 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Waco 101 Washington Ave. & University Park, Waco, TX 76701 +1-888-841-5292 ~18.67 miles east of McGregor
  • Mid-scale property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Waco South 2424 MARKETPLACE DRIVE, Waco, TX 76711 +1-888-455-5160 ~15.66 miles east of McGregor
  • Midscale hotel
  • Hotel has 104 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
TownePlace Suites by Marriott Waco South 5621 Legend Lake Parkway, Waco, TX 76712 +1-888-965-8297 ~15.37 miles east of McGregor
  • Midscale hotel
  • Hotel has a green policy See policy
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Waco 5800 Legends Lake Parkway, Waco, TX 76712 +1-888-906-6358 ~15.38 miles east of McGregor
  • Affordable hotel
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Home2 Suites by Hilton Waco 2500 Bagby Avenue, Waco, TX 76706 +1-888-749-6785 ~17.43 miles east of McGregor
  • Midscale property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Residence Inn Waco 501 South University Parks Dr, Waco, TX 76706 +1-888-878-9982 ~18.81 miles east of McGregor
  • Mid-scale hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Springhill Suites by Marriott Waco Woodway 200 Colonnade Parkway, Waco, TX 76712 +1-888-389-4485 ~13.14 miles east of McGregor
  • 3 star hotel
  • Hotel has 82 suites
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Waco 5620 Legend Lake Pkwy, Waco, TX 76712 +1-888-389-4121 ~15.41 miles east of McGregor
  • Midscale property
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Courtyard Killeen Marriott 1721 East Central Texas Expressway (US190), Killeen, TX 76541 +1-888-675-2083 ~30.14 miles southwest of McGregor
  • Affordable hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Candlewood Suites Waco by IHG 2700 South New Road, Waco, TX 76706 +1-800-716-8490 ~16.77 miles east of McGregor
  • 3-star hotel
  • 99 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Waco Downtown - Baylor 911 South 10th St, Waco, TX 76712 +1-800-805-5223 ~18.29 miles east of McGregor
  • Mid-scale property
  • Hotel has 118 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Holiday Inn Hotel & Suites Waco Northwest by IHG 1801 Development Boulevard, Waco, TX 76705 +1-888-965-1860 ~21.59 miles northeast of McGregor
  • Affordable property
  • Hotel has 42 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Hampton Inn & Suites Waco-South 2501 Market Place Dr, Waco, TX 76711 +1-888-788-5576 ~15.78 miles east of McGregor
  • 3 star property
  • Check in: 3:00 PM - 3:00 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Tru by Hilton Waco South TX 2408 Marketplace Drive, Waco, TX 76711 +1-888-897-9207 ~15.57 miles east of McGregor
  • Three Star hotel
  • Hotel has 98 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Waco South by IHG 5701 Legend Lake Pkwy, Waco, TX 76712 +1-888-311-4278 ~15.30 miles east of McGregor
  • Midscale property
  • 120 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
TownePlace Suites by Marriott Waco Northeast 4505 North Interstate 35 Frontage Rd, Waco, TX 76705 +1-888-469-4795 ~21.37 miles northeast of McGregor
  • Three Star property
  • 85 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Waco North 4257 North IH 35, Waco, TX 76705 +1-888-734-9421 ~21.05 miles northeast of McGregor
  • 3 star property
  • 18 suites in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Temple Medical Center 1749 Scott Blvd, Temple, TX 76504 +1-888-841-5292 ~25.21 miles south of McGregor
  • 3 star hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Comfort Suites Waco Near University Area 2700 La Salle Ave, Waco, TX 76706 +1-888-455-5160 ~17.50 miles east of McGregor
  • Midscale property
  • 74 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Temple 4301 South General Bruce Dr, Temple, TX 76502 +1-888-965-8297 ~24.48 miles south of McGregor
  • 3 star hotel
  • 103 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Home2 Suites by Hilton Temple Medical Center 2106 South 31st Street, Temple, TX 76504 +1-888-906-6358 ~25.05 miles south of McGregor
  • Affordable property
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
TownePlace Suites by Marriott Temple 2612 Gillmeister Lane, Temple, TX 76502 +1-888-749-6785 ~24.54 miles south of McGregor
  • Affordable property
  • Check-in: 4:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Hampton Inn Waco 4259 North Interstate 35, Waco, TX 76705 +1-888-878-9982 ~21.14 miles northeast of McGregor
  • Midscale hotel
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Comfort Suites Waco North - Near University Area 810 I35 N, Waco, TX 76705 +1-888-389-4485 ~20.43 miles east of McGregor
  • 3 star hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.1 /10 Recent Reviews Call BookMore Details
Residence Inn by Marriott Killeen 400 East Central Texas Expy, Killeen, TX 76541 +1-888-389-4121 ~30.58 miles southwest of McGregor
  • Mid-scale hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites Waco South 5805 North Woodway Drive, Waco, TX 76712 +1-888-675-2083 ~14.00 miles east of McGregor
  • 3-star hotel
  • 56 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Holiday Inn Killeen – Fort Hood Area by IHG 300 East Central Texas Expy, Killeen, TX 76541 +1-800-716-8490 ~30.59 miles southwest of McGregor
  • Affordable property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Hyatt Place Waco-Downtown 301 South 3RD STREET, Waco, TX 76701 +1-800-805-5223 ~18.62 miles east of McGregor
  • Mid-scale hotel
  • Hotel has 113 rooms
Call to Book
Add your dates for price
Call BookMore Details
Hawthorn Extended Stay by Wyndham Killeen 3701 South West S Young Dr, Killeen, TX 76549 +1-888-965-1860 ~31.12 miles southwest of McGregor
  • Affordable property
  • Hotel has a green policy Read more
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Cambria Hotel Waco Univ Riverfront 110 South MLK JR BLVD BLDG A, Waco, TX 76704 +1-888-788-5576 ~18.92 miles east of McGregor
  • 3 star hotel
  • Check-in: 3:00 PM - 2:30 AM
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Killeen - Fort Hood Area by IHG 2603 Gateway Drive, Killeen, TX 76542 +1-888-897-9207 ~30.66 miles southwest of McGregor
  • Mid-scale hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Holiday Inn Temple-Belton by IHG 5247 South General Bruce Dr, Temple, TX 76503 +1-888-311-4278 ~24.73 miles south of McGregor
  • 3 star property
  • 99 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Holiday Inn Express & Suites Temple - Medical Center Area by IHG 2609 South 39th Street, Temple, TX 76504 +1-888-469-4795 ~25.27 miles south of McGregor
  • 3-star hotel
  • Has environment-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Woodway - Waco South 6003 Woodway Drive, Waco, TX 76712 +1-888-734-9421 ~13.84 miles east of McGregor
  • Mid-scale hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Comfort Inn & Suites Waco Woodway 6808 Woodway Drive, Waco, TX 76712 +1-888-841-5292 ~13.71 miles east of McGregor
  • 3 star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Holiday Inn Express & Suites N Waco Area - West by IHG 114 Melodie Drive, West, TX 76691 +1-888-455-5160 ~30.91 miles northeast of McGregor
  • 3-star hotel
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Best Western Plus Killeen / Fort Hood Hotel & Suites 2709 Cunningham Road, Killeen, TX 76542 +1-888-965-8297 ~30.30 miles southwest of McGregor
  • Midscale property
  • 19 suites in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Hampton Inn Temple 3816 South General Bruce Drive, Temple, TX 76503 +1-888-906-6358 ~24.21 miles south of McGregor
  • Mid-scale hotel
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Camp Fimfo Waco 1000 Chickadee Ln, Waco, TX 76708 +1-888-749-6785 ~17.59 miles northeast of McGregor
  • Three Star Resort hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Temple Belton 1402 SW H.K. Dodgen Loop, Temple, TX 76504 +1-888-878-9982 ~25.42 miles south of McGregor
  • Midscale property
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details

Next: See My McGregor Hotels with Pricing

Recent traveler guest reviews of McGregor, TX

Below are reviews of the city of McGregor, TX from an actual visitor's perspective.

"Wonderful atmosphere and restaurants."
Score 4.0 / 5

The little town of McGregor has a lot to offer. A good variety of restaurants and the quiet atmosphere was wonderful!

Sherri O., from 03-Jun-2025
"Lovely Park & Great Antique Stores"
Score 4.0 / 5

The city of McGregor is clean and has a lot of nice people. It seems very safe. There are lots of places to choose from whether it be gas stations, stores or restaurants. They have a lovely park and great antique stores. It is only 15 minutes from Waco. Frankly I'd love to live here.

Mitchell S., from 22-Jul-2023
Back to Top
Table of Contents Top: Check Rates McGregor Hotels