Places To Stay in Avila Beach, California
![]() |
![]() |
Avila Beach is an unincorporated area in San Luis Obispo County, California, USA and located about 160 miles (257 kilometers) northwest of Los Angeles, and about 200 miles south of San Francisco.
Select a filter from the side menu to show only the selected types of accommodations in Avila Beach, or to find nearest alternatives. Looking for somewhere to eat? Find Avila Beach Dining / Restaurants ( launches new window )
Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above. Get current rates for Avila Beach lodging from IHSAdvantage and WhereToStayUSA. Discount rates available on some properties.
Avila Village Inn

Situated approximately 1km from Avila Beach center
Intimate 30 room upscale Inn built and decorated in the Arts & Crafts style, located in Avila Beach on California's Central Coast. All rooms feature .....
San Luis Bay Inn

Situated approximately 1km from Avila Beach center
Located high on a bluff overlooking the coastal town of Avila Beach, the San Luis Bay Inn offers something for everyone. The resort's Mediterranean .....
Avila La Fonda Hotel

Situated approximately 1km from Avila Beach center
This beautiful property can be considered your special occasion destination. Unique to any other hotel it offers Jacuzzi baths for two in all rooms .....
Inn At Avila Beach

Situated approximately 1km from Avila Beach center
Experience the best little beach in California at the only ocean front hotel in town. This newly remodeled Mediterranean retreat is a beautiful stop .....
Inn at Avila Beach

Situated approximately 1km from Avila Beach center
Experience the best little beach in California at the only ocean front hotel in town. This newly remodeled Mediterranean retreat is a beautiful stop .....
Avila Hot Springs RV Resort
Situated approximately 2km from Avila Beach center
Be the first to submit a review
250 Avila Beach DriveAvila Beach
California
Other local Avila Beach information
- Longitude: -120°44'6.288
- Latitude: 35°10'45.12


