Bedarra Beach Inn is a gem on the Coral Coast. Everything from check-in to check-out was easy, efficient, low-key and worry-free. My deluxe room was super clean, comfortable, and very restful. The Inn fronts a lovely beach with decent snorkeling at high tide, and has a nice swimming pool. The grounds are compact and meticulously well-maintained. The on-site restaurant serves breakfast, lunch and dinner, and was excellent - I rarely eat all of my meals at hotels I stay at but I did at Bedarra because the food options and quality were so good, and prices were quite reasonable. The small, cosy and excellent bar serves half-price drinks at Happy Hour to enjoy while watching the sun set. Hands down the best part of my stay at Bedarra was the staff, who are absolutely fabulous. They create such a warm, caring, no-fuss atmosphere that makes you feel instantly at home. I didn’t want to leave, and I’ll certainly return.