The average price for a 3-star resort in San Andres Island tonight is USD 123. The typical price for a 4-star hotel in San Andres Island tonight is USD 149. The average price for a 5-star property in San Andres Island this evening is USD 180.