Protea Hotel by Marriott Richards Bay Pelican is a charming hotel located near the waterfront. The hotel offers cozy rooms with all the necessary amenities for a comfortable stay. Guests can enjoy a complimentary breakfast and dinner at the hotel's restaurant, which serves a range of delectable dishes. The hotel also features a swimming pool, bar, and conference facilities. With its picturesque setting and excellent services, Protea Hotel by Marriott Richards Bay Pelican is an ideal choice for travelers looking for a hotel with breakfast and dinner included.