Find Hotels Near Windsor Plaza Shopping Center Houston

Find Deals for Any Season
Book a room with free cancellation for more flexibility
Find hotels near me
Rooms
Adults
Children
Done
SEARCH
  1. Home
  2. Houston
  3. Windsor Plaza Shopping Center Hotels

Best Hotels Near Windsor Plaza Shopping Center

POI Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
Hilton Garden Inn Houston/Galleria Area
Hilton Garden Inn Houston/Galleria Area

3201 Sage Road (0.2 km from Windsor Plaza Shopping Center)

Featuring an ideal location within walking distance of the Galleria Shopping Mall and close to many additional area attractions this hotel offers modern amenities along with completely non-smoking guestrooms.

Very good 1770 reviews
8.4
Hotel Indigo Houston at the Galleria an IHG Hotel
Hotel Indigo Houston at the Galleria an IHG Hotel

5160 Hidalgo Street (0.3 km from Windsor Plaza Shopping Center)

Hotel Indigo Houston at the Galleria is located 1640 feet from The Galleria and features air-conditioned rooms with complimentary WiFi throughout the property. Guests can dine at the hotel's restaurant.

Good 334 reviews
7.8
OYO Hotel & Apartments Houston Galleria
OYO Hotel & Apartments Houston Galleria

3101 Sage Road (0.3 km from Windsor Plaza Shopping Center)

This hotel is adjacent to the Galleria's shops and restaurants and features complimentary WiFi and an outdoor swimming pool. Each apartment at the Galleria Garden Hotel features a separate living area with a sofa and cable television.

Very good 56 reviews
3.7
Sonesta ES Suites Houston Galleria
Sonesta ES Suites Houston Galleria

5190 Hidalgo Street (0.3 km from Windsor Plaza Shopping Center)

This all-suite hotel adjacent to the Houston Galleria Shopping Center features spacious living and work areas with full kitchens. Breakfast is provided in prepackaged form.

Very good 1042 reviews
8.2
Home2 Suites At The Galleria
Home2 Suites At The Galleria

3414 Sage Rd (0.3 km from Windsor Plaza Shopping Center)

Attractively situated in Houston's Richmond Avenue neighbourhood, Home2 Suites At The Galleria is 0.7 mile from Waterwall Park, 1 mile from The Galleria, and 2.2 mile from Lakewood Church Central Campus.

Very good 214 reviews
8.5
Hyatt House Houston Galleria
Hyatt House Houston Galleria

3440 Sage Road (0.3 km from Windsor Plaza Shopping Center)

Located in Westchase, Hyatt House Houston Galleria is an ideal base for exploring Houston (TX). With a range of facilities and services, the property has everything you need for a restful night's sleep.

Good 548 reviews
7.7
Courtyard by Marriott Houston Galleria
Courtyard by Marriott Houston Galleria

2900 Sage Road (0.5 km from Windsor Plaza Shopping Center)

This hotel, located directly across from the renowned Galleria shopping centre, features contemporary rooms with chic furnishings. The hotel's amenities include an indoor pool and a hot tub.

Very good 896 reviews
8.2
JW Marriott Houston by the Galleria
JW Marriott Houston by the Galleria

5150 Westheimer Road (0.9 km from Windsor Plaza Shopping Center)

JW Marriott Houston by the Galleria is located one block from The Galleria shopping area and features a large outdoor pool area and two restaurants. It features contemporary accommodations with complimentary WiFi.

Very good 301 reviews
8.4

Enjoy Breakfast at the Hotels Near Windsor Plaza Shopping Center See all

Budget Hotels Near Windsor Plaza Shopping Center See all

Hotels With Great Access To Windsor Plaza Shopping Center! See all