The Beechwood Inn is Georgia's Premier Wine Country Inn and offers luxury lodging in a rustic mountain setting. The Inn is nestled among 100 year-old terraced gardens overlooking Black Rock Mountain. It is a place where all elements add up to a culinary and wine-oriented journey. The Inn also features Northeast Georgia's only Wine Spectator Award of Excellence restaurant. The restaurant offers Saturday Prixe Fixe dining by advance reservation featuring fresh California and Mediterranean-style meals using the best of local, organic and sustainable products from Georgia farms, vineyards and orchards.
There is a two day minimum stay. Thanksgiving dinner is $70 per person, plus tax and gratuity. Lodging ranges from $199.00 to $219.00 per night (double occupancy) plus tax, and includes breakfast. Family-style dinner at 4:00pm. (866) 782-2485.