Hotels in San Leon, Texas
Great spots to kick back in San Leon - no matter your plans.
San Leon is where thrill meets relaxation, featuring the popular San Leon Beach and the lively Pelican Bay Casino. Explore the scenic views at the San Leon Fishing Pier and enjoy local cuisine at nearby restaurants. You'll find a bunch of cozy hotels like waterfront motels, charming B&Bs, and family-friendly resorts. Each option delivers special amenities for a memorable stay, with selections based on top-rated reviews and unique experiences. Book well in advance, especially during the summer season, for the best deals and easy transport around the city.
1-7 out of 7
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Map1.4 mi from City Centre2.6 mi from City Centre
FromUS$ 107
/nightSelect
Map1400 yd from City Centre1.2 mi from City Centre
Select

Map1.1 mi from City Centre1.6 mi from City Centre
Select




Map1.3 mi from City Centre1.6 mi from City Centre
FromUS$ 258
/nightSelect
Hotel price range in San Leon
Choose from a wide range of stays, from affordable options to luxury escapes.
⬆️ The highest price
US$ 421
⬇️ The lowest price
US$ 107