Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
"I enjoy staying there. They are very friendly, keep our room clean and Aldena went out of her way to help us. She needs a raise!! I’m not sure I spelled her name right but she had an accent and she is a wonderful! Person."
"I thought the staff were great. But my room was number 300 and right outside the door was a working air conditioning unit in the hallway. It was an internal hallway so I found that strange… But it was loud and noisy throughout the night. Additionally, the outdoor pool area, which I could see right out my window was disgusting. It was overgrown with Mold, and all of the tables and chairs were stacked radically in the corner and the grass area around it was poorly kept. It looked awful like the hotel was closed."
"This is our 2nd time we have stayed here, it has a great atmosphere, great location, great staff. Love the restaurant/bar onsite and they have live bands every weekend. Our king bed was comfortable and very spacious, love the balcony really enjoyed sitting out there. They offer a full breakfast buffet on the weekend for $15 a person worth the money and lots of options to choose from. We didn’t use the pool but had a very large indoor pool with bay doors they open. "
"It’s always a very nice stay . Everything is nice and clean and comfortable.
The bar at the hotel had a small band great music and we ordered something to eat.
We definitely will stay there again. "
Cherry Lake is located in Martinsville. Travellers like the surrounding area for its restaurants. Martinsville is home to 21 hotels and other accommodation options, so you can find something that's perfect for your stay.
Expedia has 5 hotels and other accommodation options a few miles from Cherry Lake.
If I need to cancel the hotel reservation for my stay near Cherry Lake, will I receive a refund?
Yes, the majority of room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to view the best deals available near Cherry Lake.