Two Luxury Inns in the Temecula Wine Country

We offer luxurious inn accommodations in the heart of Temecula Wine Country. Looking to pamper yourself? Look no further than Gaia Inn & Spa, our adults only retreat nestled in the rolling hills. Or sneak away to Villa Inn, our newest adults only inn overlooking the world famous De Portola Wine Trail. Whatever your lodging accommodation needs may be, our two beautiful Temecula Wine Country Inns are sure to please. We are excited to host you as you relax, unwind, and experience beautiful Temecula Wine Country!

Win a FREE Night Stay!

Enter your name and email address for a chance to win a free night stay at one of our two luxury inns.  Please note that all weekend bookings require a 2 night minimum. Weekday bookings allow a 1 night minimum. 

Please enable JavaScript in your browser to complete this form.
Name

More than a Beautiful Place to Stay

We value hospitality. And our guests do as well. Providing excellent customer service, attention to detail, and a welcoming atmosphere is of utmost importance to us. We strive to create positive experiences for guests because we know that good hospitality can make a big difference in the overall enjoyment and satisfaction of a person’s stay at Temecula Wine Country Villas.

pool deck with chair
temecula wine country

Live Like a Local in Temecula

Temecula is a city in southwestern Riverside County, California – an hour north of San Diego. This stunning city – with over 40 wineries – is located in the Temecula Valley, which is known for its wine country and hot air balloon festivals. Wine is what draws most visitors to Temecula, though they quickly discover it as a perfect getaway for golf, horseback riding, a visit to the zoo, plus fabulous restaurants and nightlife.

Thank you so much for the amazing place and exceptional service. 

Wonderful customer service. Amazing property. AWESOME. I will recommend. 

Such a unique property and with astonishing views.

Mountain setting was beautiful and also very close to wineries and to town.