You could almost eat off the floor at The Mareeya Place, it is a spotless little boutique hotel only 5 minutes walk to Kamala Beach. Owned by two sisters, it has a very nice buffet breakfast and the rooms are very nicely decorated and have all the amenities needed, even a little outdoor balcony which creates more space. Very comfortable and relatively quiet. We booked all our day tours through the hotel. I would highly recommend this hotel. It doesn't have a pool, but the beach is very close, as are restaurants and shops. This area of Phuket attracts the older generations, less loud music at night. You won't be disappointed.
Pros: Loved its position (no views), but proximity to everything was great. Breakfast was great and everything about the hotel is so clean.
Cons: Cant think of anything, it's a perfect place to stay. Some people we met have going there every year for the past six years.
Location: Everything is within walking distance, beach, water activities, restaurants, shops, pharmacy, massages galore!