Hotels I Magical Winter Lights Houston | Discover Houston

South Houston Hotels

Hotel Galvez and Spa

The Hotel Galvez and Spa is located at 2024 Seawall Blvd, Galveston, TX 77550. For more than 100 years, Hotel Galvez & Spa has provided exactly what their guests need to stay in for the most relaxing vacation in Galveston. From elegant decor to luxurious service, from a scenic Gulf Coast event space to the perfect location near the water, you will never want to leave. Book your room for 10% off now!

Hotel Galvez
Tremont
The Tremont House

The Tremont House is located at 2300 Ship Mechanic Row St, Galveston, TX 77550: a prime location for this boutique-style hotel in the heart of downtown Galveston, which is rich in shops, attractions and nightlife as well as festivals. The Tremont House is nothing short of sophisticated elegance and exceptional service. Book your room for 10% off now!

San Luis Resort, Spa, and Conference Center – Galveston

The San Luis Resort, Spa and Conference Center is located at 5222 Seawall Blvd., Galveston, TX 77551. Located on the Galveston Seawall, you are only a few yards from the Gulf of Mexico! You are also within walking distance to plenty of stores, restaurants, and activities for the family!

San Luis
Hilton Galveston
Hilton Galveston Island Resort

Hilton Galveston Island Resort is located at 5400 Seawall Blvd., Galveston, TX 77551. Looking for a hotel with a beautiful view of the Gulf of Mexico? Look no further! The Hilton Galveston Island Resort is located right on the Galveston Seawall, but with such an amazing pool, why would you want to leave?

Holiday Inn Resort Galveston – On the Beach

The Holiday Inn Resort Galveston – on the Beach is located at 5002 Seawall, Blvd., Galveston, TX 77551. The Holiday Inn Resort Galveston – on the Beach is located directly next Fort Crockett and is within walking distance of Crockett Park. You’re sure to have a great time here!

Holiday Inn Galveston
Home 2 Suites
Home2 Suites by Hilton Houston Webster

Home2 Suites by Hilton Houston Webster is located at 600 W Texas Ave, Webster, TX 77598. Here you are located in the prime of Webster: plenty of restaurants to choose from, right across the street from Baybrook Mall, around the corner from Top Golf Webster, and only 15 minutes away from Magical Winter Lights! Book your room for 10% off now!

Best Western Mainland Inn & Suites

Best Western Mainland Inn & Suites is located at 10620 Emmett F Lowry Expy, Texas City, TX 77591. Enjoy plenty of shopping with the Mall of the Mainland located in the same parking lot! Hungry? There are plenty of restaurants located in walking distance! Not to mention, this Best Western Inn is located only 1 mile from Magical Winter Lights!

Best Western Mainland
Houston Marriott
Houston Marriott South at Hobby Airport

The Houston Marriott South at Hobby Airport is located at 9100 Gulf Freeway Houston, TX 77017. As a recently redesigned hotel, the Houston Marriott South offers everything from the M Club restaurant to the Art of the Cocktail bar, the M Beta hotel lab to the breathtaking resorts. Whether for business or leisure, you’re sure to have a relaxing stay here!

Woodspring Suites – Texas City

Woodspring Suites is located at 11444 32nd Ave N. Texas City, Tx 77591 and is an unique extended stay hotel located between downtown Houston and Galveston Island. You don’t even have to leave your room! You can stay and enjoy a full size kitchen in each and every spacious suite (but if you decide to leave, this hotel is located just 5 minutes away from Magical Winter Lights!).

Woodspring Suites

Downtown Houston Hotels

Royal Sonesta
Royal Sonesta Houston Galleria

The Royal Sonesta Houston is located at 2222 West Loop S, Houston, TX 77027 in the Galleria area. Lose track of time at the Galleria Mall and the River Oaks Shopping District, visit one of Houston’s most iconic landmarks, the Gerald D. Hines Waterwall, enjoy all varieties of food with hundreds of different restaurants, and so much more!

JW Marriott Houston Downtown

JW Marriott Houston Downtown is located at 806 Main Street in Downtown Houston. You are only a short distance from watching the 2017 World Series Champions, the Houston Astros, at Minute Maid Park, enjoying all genres of performances at the Alley Theatre, spending the day with family at the Shops at Houston Center, and so much more!

The Whitehall
The Whitehall

The Whitehall Houston is located in Downtown Houston at 1700 Smith St, Houston, TX 77002. Stay in and relax at one of Houston’s most luxurious boutique hotels. Enjoy, not one, but two restaurants located directly inside the hotel. At the Whitehall you are located in the heart of Houston, only a short walk from plenty of restaurants, bars, and all sorts of entertainment. Not enough? The Whitehall directly connects to Houston’s subway system to connect you wherever you want to go!

Hampton Inn & Suites Houston I-10/Central

Hampton Inn & Suites Houston I-10/Central is located at 5820 Katy Freeway, Houston, TX 77007. Enjoy a superb location in the heart of Houston, the Hampton Inn & Suites hotel is minutes from downtown, Reliant Park, Minute Maid Park, George R. Brown Convention Center, Houston Medical Center, Toyota Center, and the Galleria business and shopping district.

Hampton Inn
Embassy Suites
Embassy Suites by Hilton Houston Near the Galleria

Embassy Suites by Hilton Houston is located at 2911 Sage Rd, Houston, TX 77056 in the Galleria area. Take a stroll or have a nice outing with the family in Memorial Park. If shopping is more your style, you’re in luck–the Galleria mall and the River Oaks shopping district surround this hotel! Centered in Uptown, you and the family will have plenty of activities and fun to choose from!

North Houston Hotels

The Woodlands Resort and Conference Center

The Woodlands Resort and Conference Center is located at 2301 North Millbend Drive, The Woodlands, TX 77380. Here at the Woodlands Resort, your trip will be jam packed from just the amenities this resort has to offer! From amazing hotel rooms to the game center, a water slide AND lazy river to TWO golf courses, you’re sure to have a great time!

Woodlands Resort
Omni Westside
The Omni Houston Hotel at Westside

The Omni Houston Hotel at Westside is located at 13210 Katy Freeway, Houston, TX 77079 in Memorial. Explore your adventurous side at Bear Creek Pioneers Park and Terry Hershey Park or head on over the Memorial City Mall for plenty restaurants and stores for everyone!

The Westin at the Woodlands

The Westin at the Woodlands is located at 2 Waterway Square, The Woodlands, TX 77380. Located on the Woodlands Waterway, you will find something for the whole family to enjoy! From movie theaters to all types of restaurants, Cynthia Woods Mitchell Pavilion to the Ice Rink at the Woodlands Town Center, the Woodlands Walkway is Houston’s River Walk.

Embassy Suites
The Embassy Suites at Hughes Landing

The Embassy Suites at Hughes Landing is located at 1855 Hughes Landing BLVD, The Woodlands, TX 77380. Just across the street from Lake Woodlands, enjoy some fun in the sun with the family or stay in and relax in one of the Embassy Suite’s luxurious rooms!