Are there any shops (for snacks, alcohol, etc) near the Ecolodge?
No, nothing within walking distance. But the Lodge has a Bar and various snacks and drinks are available throughout the day at reasonable prices.
You can buy alcohol from the bar in the complex. But there is not a snack bar. If you ask though I am sure they good organise snacks for you, the management are very accommodating. Hope that helps?
Get an answer from Ecolodge Quaryati staff and past guests.