"The Island is a perfect destination getaway for a nice relaxing weekend on the lake
or by the pools or if interested in a little more adventure, local attractions await..."

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.


The Islandtheshoresonlaketravis alohasuitesoflaketravis theshoresonlaketravis