Rio Vista Resort Villas is nestled in the beautiful hills of Portland and is the parishes least kept secret. For those who have experienced it, words such as breath taking vistas, and world class accommodation have been used to describe our resort. Amenities include cable TV, pool, and air conditioning and five star dining. Come and enjoy activities such as bamboo rafting and hikes along the Rio Grande, herb and botanical garden tours and scuba diving etc.
Select your rating below to get started