Mesquite House ligt in South Padre Island, op 3,3 km van Andy Bowie Park en op 2,9 km van South Padre Island Birding and Nature Center.
De kamers hebben een eigen badkamer.
Het conferentiecentrum South Padre Island ligt op 3,8 km van Mesquite House, en het natuurpad Laguna Madre bevindt zich op 3,2 km afstand.