Both are great options and located right along the beach in the main area of town. Like you said, they each have a very different feel, with Diria being a larger resort with more amenities and Hotel Villa Amarilla being a smaller hotel where you’ll get more personalized service. If it were us, we’d probably go with Villa Amarilla because we like to stay in smaller places. Hope that helps!
Answer for Choosing between hotels in tamarindo.