AllOnGeorgia
Explore Georgia has announced new and alluring hotels opening across the peach state this year.
Georgia is filled with lodging options where you can check in – to check out – as they create escapist atmospheres and unique experiences for guests. In 2021 there are multiple hotels opening across the state that are as exceptional as the destinations they call home. From a new riverside property in Columbus to an oceanfront dual-branded hotel on Jekyll Island – there are new additions to Georgia’s lodging options, providing so much more than just a good night’s sleep.
Southern Charm in Downtown Thomasville
For the first time in 100 years, there is a hotel in historic Downtown Thomasville. The new 107-room Courtyard Thomasville Downtown has opened in the heart of the “City of Roses.” The four-story hotel an $18 million investment has room views overlooking Downtown Thomasville sites, including church steeples, the courthouse cupola, water tower, u