Not sure if you would consider renting a villa / condo and have an entire place to yourselves.
You can rent a very nice unit for less than either of the mentioned hotels

Our rental for our first week next year is in orient almost on the beach and very reasonable considering it's size
Feel free to check out Neptune at Blue Ocean Villas

Less than a 5 minute walk to some very good restaurants in the village and 10 minutes to Gran Case