Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Macgregor - Macgregor Texas

Hotels near Macgregor are provided below in the order of their distance. Search for cheap and discount hotel rates near Macgregor (in Macgregor) for your upcoming individual or group travel.We sell the best lodging close to Macgregor so you can review the Macgregor lodging options below and find the perfect hotel. Need a room block for a meeting? Save with a Macgregor group hotel deal

Lodging & Accommodations close to Macgregor

Hilton University of Houston - Houston 4800 Calhoun Rd., Houston, TX 77004 ~0.95 miles east of Macgregor / ~17 minutes walking
  • Expensive Downtown property
  • Check-in: 3:00PM
  • Rooms are ok
  • Mildewed linens
From$91
Very Good 4.0 /5Reviews CallBookMore Details
Americas Best Value Inn Medical Center Downtown 2419 Riverside Dr., Houston, TX 77004 ~1.35 miles west of Macgregor / ~24 minutes walking
  • Cheap hotel
Extended Stay America Houston Greenway Plaza in Houston 2330 Southwest Frwy, Houston, TX 77098 ~1.46 miles southwest of Macgregor / ~26 minutes walking
  • 2 star Downtown property
  • Fitness center on property
  • Most guests liked the proximity to shopping
  • Most guests thought the tv was sub-standard
Mainstay Suites : 3134 Old Spanish Trail 3134 Old Spanish Trail, Houston, TX 77054 ~1.77 miles southwest of Macgregor
  • Economical Convention Center hotel
  • 4 floors in hotel
  • Wonderful sightseeing
  • Disappointing internet connection
Hotel Zaza Houston - Houston 5701 Main St., Houston, TX 77005 ~2.21 miles west of Macgregor
  • Four-star Downtown hotel
  • 75 suites in hotel
  • Nice building
  • Great valet service
From$179
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Downtown - Houston 1810 Bell St., Houston, TX 77003 ~2.38 miles north of Macgregor
  • Three Star Downtown property
  • 111 sleeping rooms in hotel
Robin's Nest Bed & Breakfast Inn - Houston
+1-888-690-5281
4104 Greeley St., Houston, TX 77006 ~2.46 miles northwest of Macgregor
  • 3-star Downtown hotel
  • Complimentary breakfast is offered
From$195
Very Good 4.5 /5Reviews CallBookMore Details
Extended Stay Deluxe Houston Medical Center : 1301 Braeswood Blvd.
+1-888-690-5247
1301 Braeswood Blvd., Houston, TX 77030 ~2.65 miles west of Macgregor
  • Mid-scale Convention Center hotel
  • 130 rooms in property
  • Old facility
  • Rooms in need of an update
Athens Hotel : 1308 Clay St. 1308 Clay St., Houston, TX 77002 ~2.66 miles north of Macgregor
  • Economical Downtown hotel
  • Free comp. breakfast
  • Walls are very thin
  • Decor is a little quaint and creaky
Embassy Suites Houston Downtown in Houston 1515 Dallas, Houston, TX 77010 ~2.67 miles north of Macgregor
  • Midscale Downtown property
  • Hotel has 19 floors
From$135
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Houston Downtown 1616 Main St., Houston, TX 77002 ~2.72 miles north of Macgregor
  • Affordable Downtown property
  • Check-in: 3:00 PM
Houston Marriott Medical Center 6580 Fannin St., Houston, TX 77030 ~2.76 miles west of Macgregor
  • High-end Downtown property
  • 386 sleeping rooms in hotel
Four Seasons Hotel Houston : 1300 Lamar St. 1300 Lamar St., Houston, TX 77010 ~2.77 miles north of Macgregor
  • Luxurious 5-star Downtown property
  • 25 floors in hotel
  • Most guests thought rooms were spacious
  • top-notch fitness area, thought 100%
From$120
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn Houston Downtown - Houston 710 Crawford St., Houston, TX 77002 ~2.82 miles north of Macgregor
  • Mid-scale Convention Center property
  • 14 floors in hotel
Residence Inn Houston Downtown 904 Dallas St., Houston, TX 77002 ~2.89 miles north of Macgregor
  • Affordable Downtown property
  • Hotel has 171 suites
  • Close to parking areas
  • Starbucks was open
Courtyard Houston Downtown in Houston 916 Dallas St., Houston, TX 77002 ~2.89 miles north of Macgregor
  • Affordable Downtown property
  • Hotel has 9 floors
The Whitehall Houston - Houston 1700 Smith St., Houston, TX 77002 ~2.90 miles north of Macgregor
  • Four-star Downtown hotel
  • Check-in time: 12 Noon
  • Most guests thought it was too noisy
  • Excellent concierge service
Springhill Suites Houston Downtown / Convention Center 914 Dallas St., Houston, TX 77002 ~2.90 miles north of Macgregor
  • 3-star property
  • Popular among families
  • Close to business sites
From$64
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Houston Plaza / Medical Center - Houston 6633 Travis St., Houston, TX 77030 ~2.91 miles west of Macgregor
  • Mid-scale Downtown property
  • 186 rooms in hotel
  • Almost all guests said rooms were clean
  • Great view
Best Western Plaza Hotel & Suites at Medical Center in Houston 6700 South Main St., Houston, TX 77030 ~2.94 miles west of Macgregor
  • Three Star Downtown hotel
  • 6 floors in hotel
 [1 - 20 of 25]    
Next: Show All Available Macgregor Hotels with Pricing

Chart of the best hotels near Macgregor

HotelDescriptionLink
1. Hilton University of HoustonThe Hilton University of Houston is an in demand 4-Star hotel located approx. 0.9 miles east of Macgregor and approx. a 16 minute walk. Travelers gave this hotel an avg. guest review rating of 4/5.4 /5 Guest Reviews
2. Extended Stay America Houston Greenway PlazaThe Extended Stay America Houston Greenway Plaza is an attractive 2 star hotel located about 1.5 miles southwest of Macgregor and about a 3 min. car ride. Recent guests gave this hotel an aggregate guest review score of 3.5 out of 5.3.5 /5 Guest Reviews
3. Mainstay SuitesThe Mainstay Suites is a well-liked 2-Star hotel located about 1.8 miles southwest of Macgregor and roughly a 3 minute drive or uber ride. With a average guest review rating of 4/5, this makes it one of the first-class lodging options near Macgregor.4 /5 Guest Reviews
4. Hotel Zaza HoustonThe Hotel Zaza Houston is a favored 4-Star hotel located ~2.2 mi. west of Macgregor and roughly a 4 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 4.5/5.4.5 /5 Guest Reviews
5. Holiday Inn Express & Suites DowntownThe Holiday Inn Express & Suites Downtown is a crowd-pleasing 3-Star hotel located ~2.4 mi. north of Macgregor and approx. a 4 minute drive by car. With a verified guest score of 4/5, this makes it one of the first-class hotel options nearby Macgregor.4 /5 Guest Reviews

5 Best Hotels near Macgregor

Back to Top