We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Reset
Filters
Deals
Price
$0 - $199 +
Price per night
Popular
Amenities
Show more
Traveler rating
Style
2 of 3 properties are available in Moneta
Sort by:
Best Value
    Updating list...
    No other properties are available in Moneta. View nearby results below.
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
    Payments made by partners impact the order of prices displayed and, for featured or sponsored sort orders, partners’ payments may also influence the order of the accommodations listed.
    Frequently Asked Questions about Moneta hotels
    • What are the best hotels near Smith Mountain Lake?
      Camber Inn, Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake, and Days Inn by Wyndham Altavista are some of the most popular hotels for travelers looking to stay near Smith Mountain Lake. See the full list: Hotels near Smith Mountain Lake.
    • What are the best hotels near Bridgewater Marina?
      Popular hotels close to Bridgewater Marina include Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake, Super 8 by Wyndham Bedford, and Sleep Inn Tanglewood. See the full list: Hotels near Bridgewater Marina.
    • Which hotels are closest to Roanoke Municipal Airport?
      Popular hotels close to Roanoke Municipal Airport include Comfort Suites Inn at Ridgewood Farm, Howard Johnson by Wyndham Daleville/Roanoke North, and Super 8 by Wyndham Daleville/Roanoke. See the full list: Hotels near (ROA) Roanoke Municipal Airport.
    • What are the best hotels near Smith Mountain Lake Community Park?
      A few of the most popular hotels near Smith Mountain Lake Community Park are Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake, Camber Inn, and Super 8 by Wyndham Bedford. See the full list: Hotels near Smith Mountain Lake Community Park.