Hotel Portao Diaz is a budget hotel located in Mossel Bay. It offers comfortable rooms with amenities like TV, mini-fridge, and en-suite bathrooms. The hotel has a restaurant serving a variety of dishes, including traditional South African cuisine. Guests can relax in the hotel's garden or enjoy a refreshing swim in the outdoor pool. Hotel Portao Diaz is situated near the beach and is within walking distance of various shops and restaurants.