Top Hotels in Mocksville

Search among 23 available hotels and places to stay in Mocksville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-23 out of 23
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great35 reviews
MapView on map2.4 mi from City Center1500 yd from Willow Oaks Shopping Center
From   US$ 85 /nightSelect
Places to stay near Mocksville
8.8
Great55 reviews
MapView on map10.4 mi from Mocksville10.4 mi from City Center
From   US$ 116 /nightSelect
8.4
Great68 reviews
17.9 mi from Mocksville17.9 mi from City Center
From   US$ 139 /nightSelect
8.4
Great50 reviews
18.5 mi from Mocksville18.5 mi from City Center
From   US$ 100 /nightSelect
8.2
Great90 reviews
18.7 mi from Mocksville18.7 mi from City Center
From   US$ 75 /nightSelect
8.2
Great76 reviews
17.2 mi from Mocksville17.2 mi from City Center
From   US$ 104 /nightSelect
17.2 mi from Mocksville17.2 mi from City Center
From   US$ 121 /nightSelect
8.4
Great47 reviews
17.2 mi from Mocksville17.2 mi from City Center
From   US$ 134 /nightSelect
8.4
Great61 reviews
18.5 mi from Mocksville18.5 mi from City Center
From   US$ 111 /nightSelect
8.0
Great29 reviews
14.0 mi from Mocksville14.0 mi from City Center
From   US$ 79 /nightSelect
7.8
Very good35 reviews
19.0 mi from Mocksville19.0 mi from City Center
From   US$ 120 /nightSelect
8.0
Great17 reviews
18.5 mi from Mocksville18.5 mi from City Center
From   US$ 110 /nightSelect
7.8
Very good42 reviews
17.8 mi from Mocksville17.8 mi from City Center
From   US$ 79 /nightSelect
8.4
Great39 reviews
18.0 mi from Mocksville18.0 mi from City Center
From   US$ 136 /nightSelect
17.9 mi from Mocksville17.9 mi from City Center
From   US$ 165 /nightSelect
18.7 mi from Mocksville18.7 mi from City Center
From   US$ 114 /nightSelect
17.8 mi from Mocksville17.8 mi from City Center
From   US$ 159 /nightSelect
8.2
Great27 reviews
17.9 mi from Mocksville17.9 mi from City Center
From   US$ 184 /nightSelect
8.2
Great32 reviews
18.6 mi from Mocksville18.6 mi from City Center
From   US$ 70 /nightSelect
14.0 mi from Mocksville14.0 mi from City Center
From   US$ 82 /nightSelect
8.6
Great31 reviews
18.8 mi from Mocksville18.8 mi from City Center
From   US$ 77 /nightSelect
14.1 mi from Mocksville14.1 mi from City Center
From   US$ 129 /nightSelect
8.4
Great20 reviews
15.9 mi from Mocksville15.9 mi from City Center
From   US$ 79 /nightSelect

Best hotels and places to stay in Mocksville

Why visit?

Mocksville, North Carolina, offers a charming and peaceful retreat for tourists. With a variety of cultural attractions and natural wonders, visitors can experience the beauty of rural North Carolina while enjoying the comforts of modern amenities in the town. Mocksville is home to several hotels that cater to different budgets and preferences, making it an ideal destination for all types of travelers.

Where to stay?

Downtown Mocksville: Staying in the heart of Mocksville provides easy access to the towns historical sites, local shops, and restaurants. Visitors can explore the Davie County Historical Museum and enjoy a leisurely stroll along the charming streets. Hotels in downtown Mocksville offer a convenient location and a cozy atmosphere, making it an ideal option for those seeking a more immersive experience in the town.

Near Farmington: Located just outside the town, the Farmington area offers a peaceful retreat surrounded by nature. Visitors can enjoy scenic drives, explore vineyards, and indulge in outdoor activities like hiking and fishing. Hotels near Farmington provide a tranquil environment and are a great choice for nature enthusiasts and those seeking a relaxing getaway.

Near Interstate 40: For travelers passing through or looking for convenient access to nearby attractions, staying near Interstate 40 is a practical choice. This area offers easy connections to notable destinations like Winston-Salem, Greensboro, and Charlotte. Hotels near Interstate 40 in Mocksville provide comfortable accommodations and suitable amenities for travelers who prefer a more convenient location.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $160.

5-star hotels: The average price per night is around $160 to $200.Mocksville, North Carolina, offers a charming and peaceful retreat for tourists. With a variety of cultural attractions and natural wonders, visitors can experience the beauty of rural North Carolina while enjoying the comforts of modern amenities in the town. Mocksville is home to several hotels that cater to different budgets and preferences, making it an ideal destination for all types of travelers.Downtown Mocksville: Staying in the heart of Mocksville provides easy access to the towns historical sites, local shops, and restaurants. Visitors can explore the Davie County Historical Museum and enjoy a leisurely stroll along the charming streets. Hotels in downtown Mocksville offer a convenient location and a cozy atmosphere, making it an ideal option for those seeking a more immersive experience in the town.3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $160.

5-star hotels: The average price per night is around $160 to $200.

Best value for money:

Best Western Davie County Inn: This hotel offers comfortable rooms, friendly service, and convenient amenities at an affordable price. Located near downtown Mocksville, guests can easily explore the towns attractions while enjoying excellent value for their money.

Comfort Inn & Suites Mocksville: With its affordable rates and well-appointed rooms, this hotel provides a comfortable stay for budget travelers. The hotel offers complimentary breakfast, a fitness center, and a convenient location near Interstate 40.

Best kids-friendly hotels:

Days Inn by Wyndham Mocksville: This hotel welcomes families with spacious rooms and a range of kid-friendly amenities. With its outdoor pool, complimentary breakfast, and convenient location near downtown Mocksville, it is a great choice for families traveling with children.

Quality Inn Mocksville: Featuring a family-friendly atmosphere, this hotel offers spacious accommodations, an outdoor pool, and a complimentary breakfast. Its location near Farmington provides easy access to outdoor recreational activities that kids will love.

Best hotels for a romantic getaway:

Hampton Inn Bermuda Run: This hotel offers comfortable and cozy rooms, perfect for a romantic escape. Its convenient location near the vineyards of Farmington provides a scenic backdrop for couples looking to relax and unwind.

Village Inn Event Center: Nestled in the outskirts of Mocksville, this hotel offers a tranquil atmosphere, well-appointed rooms, and a charming countryside setting. Couples can enjoy romantic walks in the surrounding area and indulge in the hotels exceptional dining options.

Best for location:

The Yadkin Valley Inn: Located in downtown Mocksville, this hotel offers easy access to the towns attractions, restaurants, and shops. The hotel features comfortable rooms and a friendly atmosphere, making it an excellent choice for those who want to be in the center of the action.

Baymont by Wyndham Mocksville: Situated near Interstate 40, this hotel provides convenient access to nearby cities and attractions. Guests can take advantage of the hotels comfortable rooms, complimentary breakfast, and amenities such as a fitness center and outdoor pool.

Best for a short city break:

Econo Lodge Mocksville: This hotel offers affordable rates and comfortable accommodations, making it ideal for a short city break. Its proximity to downtown Mocksville allows guests to explore the town easily and enjoy its attractions.

Days Inn by Wyndham Mocksville: With its convenient location near downtown Mocksville, this hotel is perfect for a short city break. Guests can visit local shops, restaurants, and historical sites while staying in comfortable rooms with modern amenities.

Show moreLess