Celebrate the Season

Six perfect ways to celebrate the holiday season in Southlake!

1.) Delectable dining.
Don’t stress about cooking. Let our 130+ delicious restaurants take care of you!


2.) Show up for pop ups!
Make it a December to remember with super-fun holiday pop-up events during 20 Days of Holiday Cheer.


3.) Find the perfect present.
With world-class retailers, unique boutiques, and more, you’re sure to find something perfect for everyone.


4.) Enjoy a staycation!
Make it a weekend trip and stay overnight at one of our luxury hotels (Two words: Room service)!


5.) Take a charming carriage ride.
Step back in time with a horse-drawn carriage ride through a magical winter wonderland!


6.) Meet Santa!
See Southlake Town Square turn into Santa’s Village and meet the jolly fella in the big red suit himself!