Located close to Oxwich Castle and Three Cliffs Bay Beach, Oxwich Bay Hotel provides free English breakfast, a terrace and a coffee shop/cafe. The on-site local cuisine restaurant, Sea View Restaurant, offers breakfast, brunch, lunch, dinner and ocean views. In addition to a garden and a fireplace in reception, guests can connect to free in-room WiFi.