Rio Bueno is a small town to the west of Discovery Bay. Villas in the Rio Bueno area are between the towns of Discovery Bay and Rio Bueno and are mostly beach front directly on Rio Bueno Harbour.