best pub would be the Old Bridge Inn at the very south end of Aviemore, bout a 5min walk heading out of aviemore, just after the wee chippie/indian as you head south then cros road to head to Coylumbridge/rothiemurchus.
the other one is the cairngorm hotlel bar again at the south end of Aviemore.
both decent boozers, the cairngrom does get a bit busy with tourists so would suggest the old bridge is better and has braw area for standing/drinking ootside of a balmy May evening!