I disagree with 613nutsandbolts. Yeah, Ottawa is definitely not Toronto or Montreal, but you still can have a good time for 300 or less.
Pamela, Dhalia indy MA, Zoe, River Wilde, Rebecca Gold (when in town), Bella Rose, Nala Moore, Fanny, most ladies at the cougars den, just to name a few. All of them offer the items you're looking for at 300 or less, have been well reviewed here, and most of them offer hh sessions.
Good luck!