Meal times in São Tomé and Príncipe are generally straightforward, but not always flexible. Lunch is typically served between 12:00 and 14:30, and dinner from 18:30 or 19:00 onward. Outside São Tomé city, some restaurants close early or only cook if there are enough guests. It is common to ask in advance if dinner is available, especially in remote areas.
Menus are often short and based on what is available that day. Fish depends on the morning catch, and some traditional dishes like calulu require advance preparation. It is normal for staff to tell you what is possible rather than hand over a long menu.
Reservations are not always required in the capital, but they are recommended in lodges, plantation restaurants and during the dry season. Card payments are accepted in some hotels and larger restaurants, but cash is still important, particularly outside the city.
Tipping is not strictly formalized. Rounding up or leaving around 5 to 10 percent for good service is appreciated but not mandatory. Dress codes are relaxed almost everywhere.