Hotels with indoor pool in Avila Beach
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Hilton Vacation Club San Luis Bay Avila Beach
3254 Avila Beach Dr, Avila Beach, United States (Show map)
Featuring a scenic location, Hilton Vacation Club San Luis Bay Avila Beach hotel offers views of the mountain, and is 15 minutes' walk from Olde Port Beach. 2.2 km from Pirates Cove Beach, the resort…
More...
From US$ 125price for 1 nightBook Now -
Avila Beach House
550 Front Street, Avila Beach, United States (Show map)
Situated nearly 5 minutes' walk from Avila Beach, the 3-star smoke-free Avila Beach House hotel offers 54 rooms. Offering hiking, cycling, and ping pong in the area, this Avila Beach hotel lies a…
More...
From US$ 206price for 1 nightBook Now