Close this search box.

Omni Hotel and Resort

Conveniently located on the downtown mall


Elegant and refined, this hotel houses a spacious lobby, coffee shop, bar and restaurant. The Omni’s great location between the downtown mall and main street allows for easy access to walk almost anywhere within the Charlottesville downtown region.  

Contemporary rooms are well decorated with warm colors and historic flare. Oversized chairs, feather pillows, individual climate control and plush robes add to the ambiance of comfort and luxury.  

Two pools are situated on the second floor. Open seasonally, guests can soak up the sun in the secluded outdoor pool while relaxing on the tanning deck. The indoor pool and whirlpool are heated and open all year round for your enjoyment.  

The complimentary fitness center comes with a variety of exercise equipment, free weights, an indoor hot tub and dry sauna. Alternative health clubs such as ACAC fitness center and Tru Pilates are within easy walking distance. 


Meeting Rooms

There are numerous meeting rooms of various sizes, all bequeathed with names of historic relevance, for receptions, events, or business. Business services, catering, and event management are all available at your fingertips.

Dining on Premises

Dine inside Omni’s seven story atrium or on the patio when the weather is favorable. Here you can take in the liveliness of the outdoor mall, while sipping one of the local wines or craft beers which are offered at the bar.

In Room Fitness

A unique option to exercise within the privacy of your room is available with Omni’s In-Room Fitness package the Get Fit Kit. The Kit includes a mat, dumbbells, light and heavy stretch cords, kettle ball and a stress ball.


ROOM FEATURES:Suites | Views
GOOD FOR:Corporate | Couples | Families | Pet Friendly | Romantic | Students & Parents | Wheelchair Access
FOOD:Full-Service Restaurant
SERVICES:Meeting Rooms
ACTIVITIES:Fitness Center | Swimming Pool



Omni Hotel and Resort
212 Ridge McIntire Rd, Charlottesville, VA 22903
(434) 971-5500