WINDWATER HOTEL

WINDWATER HOTEL

5701 Padre Blvd., South Padre Island, TX 78597 United States (USA)
View Map 1-800-230-4134
2.0 Star property
26.12813-97.17107

Check Rates


Click to see Calendar

Click to see Calendar



Customer Reviews of Windwater Hotel

2.5 out of 5.Based on 111 guest reviews, Poor

Details / Other Expenses

Policies / Expenses

You may also be interested in...

See More
Exterior of Super 8
Super 8 ~0.88 Miles away
See More
Exterior of Econo Lodge
Econo Lodge ~1.01 Miles away
See More
Image of Surf Motel
Surf Motel ~1.76 Miles away

Testimonials: Why use Hotel Planner?

Testimonials icon
"I will absolutely use this service again. The agent called within an hour of my bid acceptance. Very accommodating." C.Z. - Kailua, HI

Learn More Check Rates