North Shore Vacation Rentals
Formally known as Island Rentals on Lake Travis. We have moved to a new location at 6015 Lohman Ford Road, Suite 100, Lago Vista, TX 78645.
We now have three great locations for our guests to choose from with a price to fit your vacation budget. All locations have easy access to boat rentals, kayak rentals. We provide accommodations for nearby wedding venues including Nature’s Point, Villa Antonia and Flat Creek Estates. For more information on the services we provide explore our Rentals section.