• A man and a woman sitting by the indoor pool at the spa.

Spa Resort Near Austin, Texas

Located just steps away from the water’s edge of Lake LBJ in the Texas Hill Country, Bayside Spa at Horseshoe Bay Resort creates a lakeside escape set inside an oasis of palm trees and immaculately manicured resort grounds.

Expertly blending relaxing lakeside décor with the beauty of nature, organic botanicals, and calming aromatherapy, Bayside Spa offers rejuvenating massages, therapeutic body treatments, and professional beauty services to leave the body feeling renewed and refreshed.

Located just 45 miles northwest of Austin, Bayside Spa services are perfect for a weekend getaway, or a relaxing way to unwind after a day of conference meetings, time on the lake, or a round of golf.

Monday to Sunday | 7am-6pm


Relaxation room filled with comfortable chairs and side tables.
guest enjoying facial at Bayside Spa at Horseshoe Bay Resort

Spa Services

Soothing massage therapies, hot stone rituals, invigorating body scrubs and rejuvenating facials are among our curated services designed to pamper you from head to toe.

A woman in a pink shirt getting her hair washed by a professional at the spa.

Hair Salon

From precision cuts and expert color to hair treatments, makeup application and special occasion styles, our salon professionals help you look your best.

Four people (2 men and 2 woman) on the treadmills at the gym.


Stay on track with your wellness goals with the help of our gym, offering cardio equipment, weight machines and Peloton bikes. Group fitness classes include Pilates, yoga and Zumba.