Houston and Galveston Hotels

Our travel experts have picked the best hotels in Houston and Galveston so you can be sure you’re staying in top accommodations.

9 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ oFilter.name }}

1. Doubletree Downtown

$$$$ | 400 Dallas St., Houston, Texas, 77002, United States

This full-service business hotel is right in the middle of downtown and within walking distance of the Theater... Read More

2. Four Seasons Hotel

$$$$ | 1300 Lamar St., Houston, Texas, 77010, United States

Even after a renovation last year, this landmark downtown hotel is a bit dated, but services and amenities are... Read More

3. Hotel Galvez, a Wyndham Grand Hotel

$$$$ | 2024 Seawall Blvd., Galveston, Texas, 77550, United States

This renovated six-story Spanish colonial hotel, built in 1911, was once called "Queen of the Gulf." Teddy Roo... Read More

4. Hotel ICON

$$$$ | 220 Main St., Houston, Texas, 77002, United States

Easily Downtown's most glamorous hotel, Hotel ICON combines historic architecture with shabby Chinoiserie, con... Read More

5. Hotel ZaZa

$$$$ | 5701 Main St., Houston, Texas, 77005, United States

Opened in 2007 with flashy, over-the-top celebrations, the party at the ZaZa hasn't ended yet. Think taxidermy... Read More

6. La Colombe d'Or

$$$$ | 3410 Montrose Blvd., Houston, Texas, 77006, United States

This exclusive, European-style hotel, originally the W. W. Fondren mansion, has lost some exterior charm due t... Read More

7. San Luis Resort, Spa & Conference Center

$$$$ | 5222 Seawall Blvd., Galveston, Texas, 77551, United States

A long marble staircase alongside a slender fountain with sculpted dolphins welcomes you to the beachfront ele... Read More

8. The Lancaster

$$$$ | 701 Texas Ave., Houston, Texas, 77002, United States

In the heart of the Theater District, this small luxury hotel has the feel of a European manor house. The Chip... Read More

9. The Sam Houston Hotel

$$$$ | 1117 Prairie St., Houston, Texas, 77002, United States

This small luxury boutique hotel (formerly the Sam Houston Hotel) is decidedly modern and well located near bu... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More