If you are looking for a quiet upscale place to stay in Bermuda you must consider Rosedon. It's a hidden oasis right in Hamilton. Easy walking to shops and restaurants. The staff were all extremely friendly and helpful, the rooms and grounds very clean. The gardens are beautiful. We would definitely return.
Was not a concern for us, but no restaurant or bar on premises. They do provide an honor bar in the main building though and plenty of places within walking distance.