Ocean Eden Bay is typically below the average price of 5 star hotels in Duncans. On average, you can expect to pay $358 per night in Duncans. Ocean Eden Bay typically costs $278 per night, which is $80 cheaper than the Duncans average.