From Our Editors
All pets big or small are welcomed at Rio Sands Lodge in Rio Vista!
Guests may also enjoy a swimming pool at Rio Sands Lodge.
If you're planning on driving to Rio Sands Lodge, you can rest assured knowing that ample parking is in the area. If you're looking to love your next motel in Rio Vista, Rio Sands Lodge's got you covered.